builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-155 starttime: 1461275978.51 results: success (0) buildid: 20160421130623 builduid: 80cedbe1cfe94b50bba3723e71cef2cd revision: b31b99289389a5e0ddab1ca9eccd4f03a6d81fe4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 14:59:38.511283) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 14:59:38.512356) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 14:59:38.513114) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 14:59:38.634313) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 14:59:38.635084) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 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-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False --14:59:41-- 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% 19.23 MB/s 14:59:42 (19.23 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=3.400000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 14:59:42.125376) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-04-21 14:59:42.125894) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 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-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=8.128000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-04-21 14:59:50.278386) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 14:59:50.279040) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev b31b99289389a5e0ddab1ca9eccd4f03a6d81fe4 --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 b31b99289389a5e0ddab1ca9eccd4f03a6d81fe4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 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-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False 2016-04-21 14:59:51,371 truncating revision to first 12 chars 2016-04-21 14:59:51,371 Setting DEBUG logging. 2016-04-21 14:59:51,371 attempt 1/10 2016-04-21 14:59:51,371 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/b31b99289389?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 14:59:52,542 unpacking tar archive at: fx-team-b31b99289389/testing/mozharness/ program finished with exit code 0 elapsedTime=2.605000 ========= master_lag: 0.44 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 14:59:53.325076) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 14:59:53.325407) ========= script_repo_revision: b31b99289389a5e0ddab1ca9eccd4f03a6d81fe4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 14:59:53.325891) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 14:59:53.326165) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 14:59:53.340356) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 56 secs) (at 2016-04-21 14:59:53.340819) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 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-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 14:59:54 INFO - MultiFileLogger online at 20160421 14:59:54 in C:\slave\test 14:59:54 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 14:59:54 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:59:54 INFO - {'append_to_log': False, 14:59:54 INFO - 'base_work_dir': 'C:\\slave\\test', 14:59:54 INFO - 'blob_upload_branch': 'fx-team', 14:59:54 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:59:54 INFO - 'buildbot_json_path': 'buildprops.json', 14:59:54 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:59:54 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:59:54 INFO - 'download_minidump_stackwalk': True, 14:59:54 INFO - 'download_symbols': 'true', 14:59:54 INFO - 'e10s': False, 14:59:54 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:59:54 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:59:54 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:59:54 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:59:54 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:59:54 INFO - 'C:/mozilla-build/tooltool.py'), 14:59:54 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:59:54 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:59:54 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:59:54 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:59:54 INFO - 'log_level': 'info', 14:59:54 INFO - 'log_to_console': True, 14:59:54 INFO - 'opt_config_files': (), 14:59:54 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:59:54 INFO - '--processes=1', 14:59:54 INFO - '--config=%(test_path)s/wptrunner.ini', 14:59:54 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:59:54 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:59:54 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:59:54 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:59:54 INFO - 'pip_index': False, 14:59:54 INFO - 'require_test_zip': True, 14:59:54 INFO - 'test_type': ('testharness',), 14:59:54 INFO - 'this_chunk': '1', 14:59:54 INFO - 'total_chunks': '10', 14:59:54 INFO - 'virtualenv_path': 'venv', 14:59:54 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:59:54 INFO - 'work_dir': 'build'} 14:59:54 INFO - ##### 14:59:54 INFO - ##### Running clobber step. 14:59:54 INFO - ##### 14:59:54 INFO - Running pre-action listener: _resource_record_pre_action 14:59:54 INFO - Running main action method: clobber 14:59:54 INFO - rmtree: C:\slave\test\build 14:59:54 INFO - Using _rmtree_windows ... 14:59:54 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:05:02 INFO - Running post-action listener: _resource_record_post_action 15:05:02 INFO - ##### 15:05:02 INFO - ##### Running read-buildbot-config step. 15:05:02 INFO - ##### 15:05:02 INFO - Running pre-action listener: _resource_record_pre_action 15:05:02 INFO - Running main action method: read_buildbot_config 15:05:02 INFO - Using buildbot properties: 15:05:02 INFO - { 15:05:02 INFO - "project": "", 15:05:02 INFO - "product": "firefox", 15:05:02 INFO - "script_repo_revision": "production", 15:05:02 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 15:05:02 INFO - "repository": "", 15:05:02 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 15:05:02 INFO - "buildid": "20160421130623", 15:05:02 INFO - "pgo_build": "False", 15:05:02 INFO - "basedir": "C:\\slave\\test", 15:05:02 INFO - "buildnumber": 117, 15:05:02 INFO - "slavename": "t-w864-ix-155", 15:05:02 INFO - "revision": "b31b99289389a5e0ddab1ca9eccd4f03a6d81fe4", 15:05:02 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 15:05:02 INFO - "platform": "win64", 15:05:02 INFO - "branch": "fx-team", 15:05:02 INFO - "repo_path": "integration/fx-team", 15:05:02 INFO - "moz_repo_path": "", 15:05:02 INFO - "stage_platform": "win64", 15:05:02 INFO - "builduid": "80cedbe1cfe94b50bba3723e71cef2cd", 15:05:02 INFO - "slavebuilddir": "test" 15:05:02 INFO - } 15:05:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 15:05:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 15:05:02 INFO - Running post-action listener: _resource_record_post_action 15:05:02 INFO - ##### 15:05:02 INFO - ##### Running download-and-extract step. 15:05:02 INFO - ##### 15:05:02 INFO - Running pre-action listener: _resource_record_pre_action 15:05:02 INFO - Running main action method: download_and_extract 15:05:02 INFO - mkdir: C:\slave\test\build\tests 15:05:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:02 INFO - https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 15:05:02 INFO - trying https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 15:05:02 INFO - Downloading https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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 15:05:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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 15:05:03 INFO - Downloaded 1274 bytes. 15:05:03 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 15:05:03 INFO - Using the following test package requirements: 15:05:03 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 15:05:03 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:05:03 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 15:05:03 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:05:03 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 15:05:03 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:05:03 INFO - u'jsshell-win64.zip'], 15:05:03 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:05:03 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 15:05:03 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 15:05:03 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:05:03 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 15:05:03 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:05:03 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 15:05:03 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:05:03 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 15:05:03 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:05:03 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 15:05:03 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 15:05:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:03 INFO - https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 15:05:03 INFO - trying https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 15:05:03 INFO - Downloading https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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 15:05:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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 15:05:05 INFO - Downloaded 21403513 bytes. 15:05:05 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/*'] 15:05:05 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/* 15:05:08 INFO - caution: filename not matched: web-platform/* 15:05:08 INFO - Return code: 11 15:05:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:08 INFO - https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 15:05:08 INFO - trying https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 15:05:08 INFO - Downloading https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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 15:05:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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 15:05:10 INFO - Downloaded 36397881 bytes. 15:05:10 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/*'] 15:05:10 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/* 15:06:06 INFO - caution: filename not matched: bin/* 15:06:06 INFO - caution: filename not matched: config/* 15:06:06 INFO - caution: filename not matched: mozbase/* 15:06:06 INFO - caution: filename not matched: marionette/* 15:06:06 INFO - caution: filename not matched: tools/wptserve/* 15:06:06 INFO - Return code: 11 15:06:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:06 INFO - https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 15:06:06 INFO - trying https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:06:06 INFO - Downloading https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 15:06:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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 15:06:08 INFO - Downloaded 83179583 bytes. 15:06:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:06:08 INFO - mkdir: C:\slave\test\properties 15:06:08 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:06:08 INFO - Writing to file C:\slave\test\properties\build_url 15:06:08 INFO - Contents: 15:06:08 INFO - build_url:https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:06:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:06:09 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:06:09 INFO - Writing to file C:\slave\test\properties\symbols_url 15:06:09 INFO - Contents: 15:06:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:06:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:09 INFO - https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:06:09 INFO - trying https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:06:09 INFO - Downloading https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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 15:06:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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 15:06:10 INFO - Downloaded 53402713 bytes. 15:06:10 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'] 15:06:10 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 15:06:15 INFO - Return code: 0 15:06:15 INFO - Running post-action listener: _resource_record_post_action 15:06:15 INFO - Running post-action listener: set_extra_try_arguments 15:06:15 INFO - ##### 15:06:15 INFO - ##### Running create-virtualenv step. 15:06:15 INFO - ##### 15:06:15 INFO - Running pre-action listener: _pre_create_virtualenv 15:06:15 INFO - Running pre-action listener: _resource_record_pre_action 15:06:15 INFO - Running main action method: create_virtualenv 15:06:15 INFO - Creating virtualenv C:\slave\test\build\venv 15:06:15 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 15:06:15 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:06:17 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:06:21 INFO - Installing distribute......................................................................................................................................................................................done. 15:06:22 INFO - Return code: 0 15:06:22 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:06:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:06:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:06:22 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 0x0248D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E0F48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x0226CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', '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-155\\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 15:06:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 15:06:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:06:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:06:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 15:06:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:06:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:06:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:06:22 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 15:06:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:06:22 INFO - 'DCLOCATION': 'SCL3', 15:06:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:06:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:06:22 INFO - 'HOMEDRIVE': 'C:', 15:06:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 15:06:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:06:22 INFO - 'KTS_VERSION': '1.19c', 15:06:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 15:06:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 15:06:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:06:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:06:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:06:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:06:22 INFO - 'MOZ_NO_REMOTE': '1', 15:06:22 INFO - 'NO_EM_RESTART': '1', 15:06:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:06:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:06:22 INFO - 'OS': 'Windows_NT', 15:06:22 INFO - 'OURDRIVE': 'C:', 15:06:22 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', 15:06:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:06:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:06:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:06:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:06:22 INFO - 'PROCESSOR_LEVEL': '6', 15:06:22 INFO - 'PROCESSOR_REVISION': '1e05', 15:06:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:06:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:06:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:06:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:06:22 INFO - 'PROMPT': '$P$G', 15:06:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:06:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:06:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:06:22 INFO - 'PWD': 'C:\\slave\\test', 15:06:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:06:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:06:22 INFO - 'SYSTEMDRIVE': 'C:', 15:06:22 INFO - 'SYSTEMROOT': 'C:\\windows', 15:06:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:06:22 INFO - 'TEST1': 'testie', 15:06:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:06:22 INFO - 'USERDOMAIN': 'T-W864-IX-155', 15:06:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 15:06:22 INFO - 'USERNAME': 'cltbld', 15:06:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 15:06:22 INFO - 'WINDIR': 'C:\\windows', 15:06:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:06:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:06:23 INFO - Downloading/unpacking psutil>=0.7.1 15:06:24 INFO - Running setup.py egg_info for package psutil 15:06:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:06:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:06:24 INFO - Installing collected packages: psutil 15:06:24 INFO - Running setup.py install for psutil 15:06:24 INFO - building 'psutil._psutil_windows' extension 15:06:24 INFO - error: Unable to find vcvarsall.bat 15:06:24 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-qsnmqw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:06:24 INFO - running install 15:06:24 INFO - running build 15:06:24 INFO - running build_py 15:06:24 INFO - creating build 15:06:24 INFO - creating build\lib.win32-2.7 15:06:24 INFO - creating build\lib.win32-2.7\psutil 15:06:24 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:06:24 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:06:24 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:06:24 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:06:24 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:06:24 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:06:24 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:06:24 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:06:24 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:06:24 INFO - running build_ext 15:06:24 INFO - building 'psutil._psutil_windows' extension 15:06:24 INFO - error: Unable to find vcvarsall.bat 15:06:24 INFO - ---------------------------------------- 15:06:24 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-qsnmqw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:06:24 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-155\AppData\Roaming\pip\pip.log 15:06:24 WARNING - Return code: 1 15:06:24 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 15:06:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:06:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:06:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:06:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0248D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E0F48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x0226CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', '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-155\\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 15:06:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 15:06:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 15:06:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:06:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 15:06:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:06:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:06:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:06:24 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 15:06:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:06:24 INFO - 'DCLOCATION': 'SCL3', 15:06:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:06:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:06:24 INFO - 'HOMEDRIVE': 'C:', 15:06:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 15:06:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:06:24 INFO - 'KTS_VERSION': '1.19c', 15:06:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 15:06:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 15:06:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:06:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:06:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:06:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:06:24 INFO - 'MOZ_NO_REMOTE': '1', 15:06:24 INFO - 'NO_EM_RESTART': '1', 15:06:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:06:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:06:24 INFO - 'OS': 'Windows_NT', 15:06:24 INFO - 'OURDRIVE': 'C:', 15:06:24 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', 15:06:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:06:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:06:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:06:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:06:24 INFO - 'PROCESSOR_LEVEL': '6', 15:06:24 INFO - 'PROCESSOR_REVISION': '1e05', 15:06:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:06:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:06:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:06:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:06:24 INFO - 'PROMPT': '$P$G', 15:06:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:06:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:06:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:06:24 INFO - 'PWD': 'C:\\slave\\test', 15:06:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:06:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:06:24 INFO - 'SYSTEMDRIVE': 'C:', 15:06:24 INFO - 'SYSTEMROOT': 'C:\\windows', 15:06:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:06:24 INFO - 'TEST1': 'testie', 15:06:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:06:24 INFO - 'USERDOMAIN': 'T-W864-IX-155', 15:06:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 15:06:24 INFO - 'USERNAME': 'cltbld', 15:06:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 15:06:24 INFO - 'WINDIR': 'C:\\windows', 15:06:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:06:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:06:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:06:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:06:24 INFO - Running setup.py egg_info for package mozsystemmonitor 15:06:24 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:06:24 INFO - Running setup.py egg_info for package psutil 15:06:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:06:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:06:24 INFO - Installing collected packages: mozsystemmonitor, psutil 15:06:24 INFO - Running setup.py install for mozsystemmonitor 15:06:24 INFO - Running setup.py install for psutil 15:06:24 INFO - building 'psutil._psutil_windows' extension 15:06:24 INFO - error: Unable to find vcvarsall.bat 15:06:24 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-hut8l0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:06:24 INFO - running install 15:06:24 INFO - running build 15:06:24 INFO - running build_py 15:06:24 INFO - running build_ext 15:06:24 INFO - building 'psutil._psutil_windows' extension 15:06:24 INFO - error: Unable to find vcvarsall.bat 15:06:24 INFO - ---------------------------------------- 15:06:24 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-hut8l0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:06:24 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-155\AppData\Roaming\pip\pip.log 15:06:24 WARNING - Return code: 1 15:06:24 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 15:06:24 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:06:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:06:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:06:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0248D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E0F48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x0226CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', '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-155\\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 15:06:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 15:06:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:06:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:06:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 15:06:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:06:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:06:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:06:24 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 15:06:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:06:24 INFO - 'DCLOCATION': 'SCL3', 15:06:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:06:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:06:24 INFO - 'HOMEDRIVE': 'C:', 15:06:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 15:06:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:06:24 INFO - 'KTS_VERSION': '1.19c', 15:06:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 15:06:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 15:06:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:06:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:06:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:06:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:06:24 INFO - 'MOZ_NO_REMOTE': '1', 15:06:24 INFO - 'NO_EM_RESTART': '1', 15:06:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:06:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:06:24 INFO - 'OS': 'Windows_NT', 15:06:24 INFO - 'OURDRIVE': 'C:', 15:06:24 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', 15:06:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:06:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:06:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:06:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:06:24 INFO - 'PROCESSOR_LEVEL': '6', 15:06:24 INFO - 'PROCESSOR_REVISION': '1e05', 15:06:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:06:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:06:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:06:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:06:24 INFO - 'PROMPT': '$P$G', 15:06:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:06:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:06:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:06:24 INFO - 'PWD': 'C:\\slave\\test', 15:06:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:06:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:06:24 INFO - 'SYSTEMDRIVE': 'C:', 15:06:24 INFO - 'SYSTEMROOT': 'C:\\windows', 15:06:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:06:24 INFO - 'TEST1': 'testie', 15:06:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:06:24 INFO - 'USERDOMAIN': 'T-W864-IX-155', 15:06:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 15:06:24 INFO - 'USERNAME': 'cltbld', 15:06:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 15:06:24 INFO - 'WINDIR': 'C:\\windows', 15:06:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:06:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:06:25 INFO - Downloading/unpacking blobuploader==1.2.4 15:06:25 INFO - Downloading blobuploader-1.2.4.tar.gz 15:06:25 INFO - Running setup.py egg_info for package blobuploader 15:06:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:06:29 INFO - Running setup.py egg_info for package requests 15:06:29 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:06:29 INFO - Downloading docopt-0.6.1.tar.gz 15:06:29 INFO - Running setup.py egg_info for package docopt 15:06:29 INFO - Installing collected packages: blobuploader, docopt, requests 15:06:29 INFO - Running setup.py install for blobuploader 15:06:29 INFO - Running setup.py install for docopt 15:06:29 INFO - Running setup.py install for requests 15:06:29 INFO - Successfully installed blobuploader docopt requests 15:06:29 INFO - Cleaning up... 15:06:29 INFO - Return code: 0 15:06:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:06:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:06:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:06:29 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 0x0248D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E0F48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x0226CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, '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-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', '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-155\\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 15:06:29 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:06:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:06:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:06:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 15:06:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:06:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:06:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:06:29 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 15:06:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:06:29 INFO - 'DCLOCATION': 'SCL3', 15:06:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:06:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:06:29 INFO - 'HOMEDRIVE': 'C:', 15:06:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 15:06:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:06:29 INFO - 'KTS_VERSION': '1.19c', 15:06:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 15:06:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 15:06:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:06:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:06:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:06:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:06:29 INFO - 'MOZ_NO_REMOTE': '1', 15:06:29 INFO - 'NO_EM_RESTART': '1', 15:06:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:06:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:06:29 INFO - 'OS': 'Windows_NT', 15:06:29 INFO - 'OURDRIVE': 'C:', 15:06:29 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', 15:06:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:06:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:06:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:06:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:06:29 INFO - 'PROCESSOR_LEVEL': '6', 15:06:29 INFO - 'PROCESSOR_REVISION': '1e05', 15:06:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:06:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:06:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:06:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:06:29 INFO - 'PROMPT': '$P$G', 15:06:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:06:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:06:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:06:29 INFO - 'PWD': 'C:\\slave\\test', 15:06:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:06:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:06:29 INFO - 'SYSTEMDRIVE': 'C:', 15:06:29 INFO - 'SYSTEMROOT': 'C:\\windows', 15:06:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:06:29 INFO - 'TEST1': 'testie', 15:06:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:06:29 INFO - 'USERDOMAIN': 'T-W864-IX-155', 15:06:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 15:06:29 INFO - 'USERNAME': 'cltbld', 15:06:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 15:06:29 INFO - 'WINDIR': 'C:\\windows', 15:06:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:06:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:06:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:06:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:06:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:06:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:06:33 INFO - Unpacking c:\slave\test\build\tests\marionette 15:06:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:06:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:06:33 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:06:33 INFO - Running setup.py install for browsermob-proxy 15:06:49 INFO - Running setup.py install for manifestparser 15:06:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Running setup.py install for marionette-client 15:06:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:06:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Running setup.py install for marionette-driver 15:06:49 INFO - Running setup.py install for mozcrash 15:06:49 INFO - Running setup.py install for mozdebug 15:06:49 INFO - Running setup.py install for mozdevice 15:06:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Running setup.py install for mozfile 15:06:49 INFO - Running setup.py install for mozhttpd 15:06:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Running setup.py install for mozinfo 15:06:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Running setup.py install for mozInstall 15:06:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Running setup.py install for mozleak 15:06:49 INFO - Running setup.py install for mozlog 15:06:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Running setup.py install for moznetwork 15:06:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Running setup.py install for mozprocess 15:06:49 INFO - Running setup.py install for mozprofile 15:06:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Running setup.py install for mozrunner 15:06:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Running setup.py install for mozscreenshot 15:06:49 INFO - Running setup.py install for moztest 15:06:49 INFO - Running setup.py install for mozversion 15:06:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:06:49 INFO - Running setup.py install for wptserve 15:06:49 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:06:49 INFO - Cleaning up... 15:06:49 INFO - Return code: 0 15:06:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:06:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:06:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:06:49 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 0x0248D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E0F48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x0226CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, '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-155', 'USERDOMAIN': 'T-W864-IX-155', '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-155', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-155', '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-155\\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 15:06:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:06:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:06:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:06:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 15:06:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:06:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:06:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:06:50 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 15:06:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:06:50 INFO - 'DCLOCATION': 'SCL3', 15:06:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:06:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:06:50 INFO - 'HOMEDRIVE': 'C:', 15:06:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 15:06:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:06:50 INFO - 'KTS_VERSION': '1.19c', 15:06:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 15:06:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 15:06:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:06:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:06:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:06:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:06:50 INFO - 'MOZ_NO_REMOTE': '1', 15:06:50 INFO - 'NO_EM_RESTART': '1', 15:06:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:06:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:06:50 INFO - 'OS': 'Windows_NT', 15:06:50 INFO - 'OURDRIVE': 'C:', 15:06:50 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', 15:06:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:06:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:06:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:06:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:06:50 INFO - 'PROCESSOR_LEVEL': '6', 15:06:50 INFO - 'PROCESSOR_REVISION': '1e05', 15:06:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:06:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:06:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:06:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:06:50 INFO - 'PROMPT': '$P$G', 15:06:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:06:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:06:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:06:50 INFO - 'PWD': 'C:\\slave\\test', 15:06:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:06:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:06:50 INFO - 'SYSTEMDRIVE': 'C:', 15:06:50 INFO - 'SYSTEMROOT': 'C:\\windows', 15:06:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:06:50 INFO - 'TEST1': 'testie', 15:06:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:06:50 INFO - 'USERDOMAIN': 'T-W864-IX-155', 15:06:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 15:06:50 INFO - 'USERNAME': 'cltbld', 15:06:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 15:06:50 INFO - 'WINDIR': 'C:\\windows', 15:06:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:06:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:06:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:06:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:06:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:06:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:06:55 INFO - Unpacking c:\slave\test\build\tests\marionette 15:06:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:06:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:06:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:07:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:07:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 15:07:07 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:07:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:07:07 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:07:07 INFO - Downloading blessings-1.6.tar.gz 15:07:07 INFO - Running setup.py egg_info for package blessings 15:07:07 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 15:07:07 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:07:07 INFO - Running setup.py install for blessings 15:07:07 INFO - Running setup.py install for browsermob-proxy 15:07:07 INFO - Running setup.py install for manifestparser 15:07:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Running setup.py install for marionette-client 15:07:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:07:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Running setup.py install for marionette-driver 15:07:07 INFO - Running setup.py install for mozcrash 15:07:07 INFO - Running setup.py install for mozdebug 15:07:07 INFO - Running setup.py install for mozdevice 15:07:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Running setup.py install for mozhttpd 15:07:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Running setup.py install for mozInstall 15:07:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Running setup.py install for mozleak 15:07:07 INFO - Running setup.py install for mozprofile 15:07:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Running setup.py install for mozrunner 15:07:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:07:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:07:09 INFO - Running setup.py install for mozscreenshot 15:07:09 INFO - Running setup.py install for moztest 15:07:09 INFO - Running setup.py install for mozversion 15:07:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:07:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:07:09 INFO - Running setup.py install for wptserve 15:07:09 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:07:09 INFO - Cleaning up... 15:07:09 INFO - Return code: 0 15:07:09 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:07:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:07:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:07:09 INFO - Reading from file tmpfile_stdout 15:07:09 INFO - Using _rmtree_windows ... 15:07:09 INFO - Using _rmtree_windows ... 15:07:09 INFO - Current package versions: 15:07:09 INFO - blessings == 1.6 15:07:09 INFO - blobuploader == 1.2.4 15:07:09 INFO - browsermob-proxy == 0.6.0 15:07:09 INFO - distribute == 0.6.14 15:07:09 INFO - docopt == 0.6.1 15:07:09 INFO - manifestparser == 1.1 15:07:09 INFO - marionette-client == 2.3.0 15:07:09 INFO - marionette-driver == 1.4.0 15:07:09 INFO - mozInstall == 1.12 15:07:09 INFO - mozcrash == 0.17 15:07:09 INFO - mozdebug == 0.1 15:07:09 INFO - mozdevice == 0.48 15:07:09 INFO - mozfile == 1.2 15:07:09 INFO - mozhttpd == 0.7 15:07:09 INFO - mozinfo == 0.9 15:07:09 INFO - mozleak == 0.1 15:07:09 INFO - mozlog == 3.1 15:07:09 INFO - moznetwork == 0.27 15:07:09 INFO - mozprocess == 0.22 15:07:09 INFO - mozprofile == 0.28 15:07:09 INFO - mozrunner == 6.11 15:07:09 INFO - mozscreenshot == 0.1 15:07:09 INFO - mozsystemmonitor == 0.0 15:07:09 INFO - moztest == 0.7 15:07:09 INFO - mozversion == 1.4 15:07:09 INFO - requests == 1.2.3 15:07:09 INFO - wptserve == 1.4.0 15:07:09 INFO - Running post-action listener: _resource_record_post_action 15:07:09 INFO - Running post-action listener: _start_resource_monitoring 15:07:09 INFO - Starting resource monitoring. 15:07:09 INFO - ##### 15:07:09 INFO - ##### Running pull step. 15:07:09 INFO - ##### 15:07:09 INFO - Running pre-action listener: _resource_record_pre_action 15:07:09 INFO - Running main action method: pull 15:07:09 INFO - Pull has nothing to do! 15:07:09 INFO - Running post-action listener: _resource_record_post_action 15:07:09 INFO - ##### 15:07:09 INFO - ##### Running install step. 15:07:09 INFO - ##### 15:07:09 INFO - Running pre-action listener: _resource_record_pre_action 15:07:09 INFO - Running main action method: install 15:07:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:07:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:07:10 INFO - Reading from file tmpfile_stdout 15:07:10 INFO - Using _rmtree_windows ... 15:07:10 INFO - Using _rmtree_windows ... 15:07:10 INFO - Detecting whether we're running mozinstall >=1.0... 15:07:10 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:07:10 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:07:10 INFO - Reading from file tmpfile_stdout 15:07:10 INFO - Output received: 15:07:10 INFO - Usage: mozinstall-script.py [options] installer 15:07:10 INFO - Options: 15:07:10 INFO - -h, --help show this help message and exit 15:07:10 INFO - -d DEST, --destination=DEST 15:07:10 INFO - Directory to install application into. [default: 15:07:10 INFO - "C:\slave\test"] 15:07:10 INFO - --app=APP Application being installed. [default: firefox] 15:07:10 INFO - Using _rmtree_windows ... 15:07:10 INFO - Using _rmtree_windows ... 15:07:10 INFO - mkdir: C:\slave\test\build\application 15:07:10 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'] 15:07:10 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 15:07:13 INFO - Reading from file tmpfile_stdout 15:07:13 INFO - Output received: 15:07:13 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:07:13 INFO - Using _rmtree_windows ... 15:07:13 INFO - Using _rmtree_windows ... 15:07:13 INFO - Running post-action listener: _resource_record_post_action 15:07:13 INFO - ##### 15:07:13 INFO - ##### Running run-tests step. 15:07:13 INFO - ##### 15:07:13 INFO - Running pre-action listener: _resource_record_pre_action 15:07:13 INFO - Running main action method: run_tests 15:07:13 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:07:13 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:07:13 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:07:13 INFO - grabbing minidump binary from tooltool 15:07:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:07:13 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 0x024BF368>, '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 0x0226CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:07:13 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 15:07:13 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 15:07:13 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:07:15 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpqfc18u 15:07:15 INFO - INFO - File integrity verified, renaming tmpqfc18u to win32-minidump_stackwalk.exe 15:07:15 INFO - Return code: 0 15:07:15 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:07:15 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:07:15 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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 15:07:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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 15:07:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:07:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Roaming', 15:07:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:07:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:07:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:07:15 INFO - 'COMPUTERNAME': 'T-W864-IX-155', 15:07:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:07:15 INFO - 'DCLOCATION': 'SCL3', 15:07:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:07:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:07:15 INFO - 'HOMEDRIVE': 'C:', 15:07:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-155', 15:07:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:07:15 INFO - 'KTS_VERSION': '1.19c', 15:07:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-155\\AppData\\Local', 15:07:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-155', 15:07:15 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:07:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:07:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:07:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:07:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:07:15 INFO - 'MOZ_NO_REMOTE': '1', 15:07:15 INFO - 'NO_EM_RESTART': '1', 15:07:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:07:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:07:15 INFO - 'OS': 'Windows_NT', 15:07:15 INFO - 'OURDRIVE': 'C:', 15:07:15 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', 15:07:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:07:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:07:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:07:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:07:15 INFO - 'PROCESSOR_LEVEL': '6', 15:07:15 INFO - 'PROCESSOR_REVISION': '1e05', 15:07:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:07:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:07:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:07:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:07:15 INFO - 'PROMPT': '$P$G', 15:07:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:07:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:07:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:07:15 INFO - 'PWD': 'C:\\slave\\test', 15:07:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:07:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:07:15 INFO - 'SYSTEMDRIVE': 'C:', 15:07:15 INFO - 'SYSTEMROOT': 'C:\\windows', 15:07:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:07:15 INFO - 'TEST1': 'testie', 15:07:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:07:15 INFO - 'USERDOMAIN': 'T-W864-IX-155', 15:07:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-155', 15:07:15 INFO - 'USERNAME': 'cltbld', 15:07:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-155', 15:07:15 INFO - 'WINDIR': 'C:\\windows', 15:07:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:07:15 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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 15:07:17 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 15:07:17 INFO - import pkg_resources 15:07:18 INFO - Using 1 client processes 15:07:21 INFO - SUITE-START | Running 778 tests 15:07:21 INFO - Running testharness tests 15:07:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:07:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:07:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:07:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:07:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:07:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:07:22 INFO - Setting up ssl 15:07:22 INFO - PROCESS | certutil | 15:07:22 INFO - PROCESS | certutil | 15:07:22 INFO - PROCESS | certutil | 15:07:22 INFO - Certificate Nickname Trust Attributes 15:07:22 INFO - SSL,S/MIME,JAR/XPI 15:07:22 INFO - 15:07:22 INFO - web-platform-tests CT,, 15:07:22 INFO - 15:07:22 INFO - Starting runner 15:07:22 INFO - PROCESS | 4808 | [4808] 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 15:07:22 INFO - PROCESS | 4808 | [4808] 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 15:07:22 INFO - PROCESS | 4808 | [4808] 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 15:07:23 INFO - PROCESS | 4808 | [4808] 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 15:07:23 INFO - PROCESS | 4808 | [4808] 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 15:07:24 INFO - PROCESS | 4808 | 1461276444558 Marionette DEBUG Marionette enabled via build flag and pref 15:07:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBCF05E000 == 1 [pid = 4808] [id = 1] 15:07:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 1 (000000FBE0B7A800) [pid = 4808] [serial = 1] [outer = 0000000000000000] 15:07:25 INFO - PROCESS | 4808 | [4808] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:07:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 2 (000000FBE0B7B800) [pid = 4808] [serial = 2] [outer = 000000FBE0B7A800] 15:07:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3D5C800 == 2 [pid = 4808] [id = 2] 15:07:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 3 (000000FBE3D5D000) [pid = 4808] [serial = 3] [outer = 0000000000000000] 15:07:26 INFO - PROCESS | 4808 | [4808] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:07:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 4 (000000FBE3D5E000) [pid = 4808] [serial = 4] [outer = 000000FBE3D5D000] 15:07:26 INFO - PROCESS | 4808 | 1461276446430 Marionette INFO Listening on port 2828 15:07:28 INFO - PROCESS | 4808 | 1461276448193 Marionette DEBUG Marionette enabled via command-line flag 15:07:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4C68000 == 3 [pid = 4808] [id = 3] 15:07:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 5 (000000FBE4CD9800) [pid = 4808] [serial = 5] [outer = 0000000000000000] 15:07:28 INFO - PROCESS | 4808 | [4808] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:07:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 6 (000000FBE4CDA800) [pid = 4808] [serial = 6] [outer = 000000FBE4CD9800] 15:07:28 INFO - PROCESS | 4808 | [4808] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:07:28 INFO - PROCESS | 4808 | [4808] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:07:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 7 (000000FBE4DC8000) [pid = 4808] [serial = 7] [outer = 000000FBE3D5D000] 15:07:28 INFO - PROCESS | 4808 | [4808] 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 15:07:28 INFO - PROCESS | 4808 | 1461276448552 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 15:07:28 INFO - PROCESS | 4808 | [4808] 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 15:07:28 INFO - PROCESS | 4808 | 1461276448583 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 15:07:28 INFO - PROCESS | 4808 | [4808] 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 15:07:28 INFO - PROCESS | 4808 | 1461276448590 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 15:07:28 INFO - PROCESS | 4808 | 1461276448618 Marionette DEBUG Closed connection conn0 15:07:28 INFO - PROCESS | 4808 | [4808] 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 15:07:28 INFO - PROCESS | 4808 | 1461276448625 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 15:07:28 INFO - PROCESS | 4808 | 1461276448627 Marionette DEBUG Closed connection conn1 15:07:28 INFO - PROCESS | 4808 | 1461276448629 Marionette DEBUG Closed connection conn2 15:07:28 INFO - PROCESS | 4808 | 1461276448965 Marionette DEBUG Closed connection conn3 15:07:28 INFO - PROCESS | 4808 | [4808] 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 15:07:28 INFO - PROCESS | 4808 | 1461276448971 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 15:07:29 INFO - PROCESS | 4808 | 1461276448985 Marionette DEBUG Closed connection conn4 15:07:29 INFO - PROCESS | 4808 | [4808] 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 15:07:29 INFO - PROCESS | 4808 | 1461276448992 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 15:07:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE5A9B000 == 4 [pid = 4808] [id = 4] 15:07:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 8 (000000FBE651B800) [pid = 4808] [serial = 8] [outer = 0000000000000000] 15:07:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 9 (000000FBE5DA3400) [pid = 4808] [serial = 9] [outer = 000000FBE651B800] 15:07:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 10 (000000FBE6515000) [pid = 4808] [serial = 10] [outer = 000000FBE651B800] 15:07:29 INFO - PROCESS | 4808 | 1461276449189 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:07:29 INFO - PROCESS | 4808 | 1461276449198 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":"20160421130623","device":"desktop","version":"48.0a1"} 15:07:30 INFO - PROCESS | 4808 | [4808] 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 15:07:30 INFO - PROCESS | 4808 | [4808] 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 15:07:30 INFO - PROCESS | 4808 | [4808] 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 15:07:30 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBB88800 == 5 [pid = 4808] [id = 5] 15:07:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 11 (000000FBEBB93000) [pid = 4808] [serial = 11] [outer = 0000000000000000] 15:07:30 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBB94800 == 6 [pid = 4808] [id = 6] 15:07:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 12 (000000FBEB88D000) [pid = 4808] [serial = 12] [outer = 0000000000000000] 15:07:31 INFO - PROCESS | 4808 | [4808] 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 15:07:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC7E7000 == 7 [pid = 4808] [id = 7] 15:07:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 13 (000000FBEB88C800) [pid = 4808] [serial = 13] [outer = 0000000000000000] 15:07:31 INFO - PROCESS | 4808 | [4808] 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 15:07:31 INFO - PROCESS | 4808 | [4808] 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 15:07:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 14 (000000FBECA87800) [pid = 4808] [serial = 14] [outer = 000000FBEB88C800] 15:07:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 15 (000000FBED084000) [pid = 4808] [serial = 15] [outer = 000000FBEBB93000] 15:07:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 16 (000000FBEBE17000) [pid = 4808] [serial = 16] [outer = 000000FBEB88D000] 15:07:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 17 (000000FBECBF2000) [pid = 4808] [serial = 17] [outer = 000000FBEB88C800] 15:07:32 INFO - PROCESS | 4808 | 1461276452442 Marionette DEBUG loaded listener.js 15:07:32 INFO - PROCESS | 4808 | 1461276452456 Marionette DEBUG loaded listener.js 15:07:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 18 (000000FBEF2F8C00) [pid = 4808] [serial = 18] [outer = 000000FBEB88C800] 15:07:33 INFO - PROCESS | 4808 | 1461276453476 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"77d5af8e-6d97-411a-bc48-539581772bfc","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":"20160421130623","device":"desktop","version":"48.0a1","command_id":1}}] 15:07:34 INFO - PROCESS | 4808 | 1461276454084 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:07:34 INFO - PROCESS | 4808 | 1461276454119 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 15:07:34 INFO - PROCESS | 4808 | 1461276454140 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:07:34 INFO - PROCESS | 4808 | [4808] 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 15:07:35 INFO - PROCESS | 4808 | --DOCSHELL 000000FBCF05E000 == 6 [pid = 4808] [id = 1] 15:07:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 19 (000000FBDE9DB800) [pid = 4808] [serial = 19] [outer = 000000FBEB88C800] 15:07:36 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:36 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:36 INFO - PROCESS | 4808 | 1461276456768 Marionette TRACE conn5 <- [1,3,null,{}] 15:07:36 INFO - PROCESS | 4808 | 1461276456791 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:07:36 INFO - PROCESS | 4808 | 1461276456814 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 15:07:36 INFO - PROCESS | 4808 | 1461276456856 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 15:07:36 INFO - PROCESS | 4808 | 1461276456861 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 15:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:07:36 INFO - PROCESS | 4808 | 1461276456866 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:07:36 INFO - PROCESS | 4808 | 1461276456870 Marionette TRACE conn5 <- [1,6,null,{}] 15:07:36 INFO - PROCESS | 4808 | 1461276456883 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:36 INFO - PROCESS | 4808 | 1461276456903 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 15:07:36 INFO - PROCESS | 4808 | 1461276456908 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDFB1F800 == 7 [pid = 4808] [id = 8] 15:07:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 20 (000000FBE6512C00) [pid = 4808] [serial = 20] [outer = 0000000000000000] 15:07:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 21 (000000FBE8789800) [pid = 4808] [serial = 21] [outer = 000000FBE6512C00] 15:07:36 INFO - PROCESS | 4808 | 1461276456973 Marionette DEBUG loaded listener.js 15:07:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 22 (000000FBEBE1A800) [pid = 4808] [serial = 22] [outer = 000000FBE6512C00] 15:07:37 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4E4B000 == 8 [pid = 4808] [id = 9] 15:07:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 23 (000000FBEC192000) [pid = 4808] [serial = 23] [outer = 0000000000000000] 15:07:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 24 (000000FBEC194000) [pid = 4808] [serial = 24] [outer = 000000FBEC192000] 15:07:37 INFO - PROCESS | 4808 | 1461276457427 Marionette DEBUG loaded listener.js 15:07:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 25 (000000FBEC903400) [pid = 4808] [serial = 25] [outer = 000000FBEC192000] 15:07:38 INFO - PROCESS | 4808 | 1461276458038 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1236ms 15:07:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65D9800 == 9 [pid = 4808] [id = 10] 15:07:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 26 (000000FBE65DA000) [pid = 4808] [serial = 26] [outer = 0000000000000000] 15:07:38 INFO - PROCESS | 4808 | 1461276458243 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 15:07:38 INFO - PROCESS | 4808 | 1461276458247 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 15:07:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 27 (000000FBEC1B4800) [pid = 4808] [serial = 27] [outer = 000000FBE65DA000] 15:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:07:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 28 (000000FBDED5E000) [pid = 4808] [serial = 28] [outer = 000000FBE65DA000] 15:07:38 INFO - PROCESS | 4808 | 1461276458439 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:07:38 INFO - PROCESS | 4808 | 1461276458443 Marionette TRACE conn5 <- [1,10,null,{}] 15:07:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDEDBA000 == 10 [pid = 4808] [id = 11] 15:07:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 29 (000000FBE0B2D800) [pid = 4808] [serial = 29] [outer = 0000000000000000] 15:07:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 30 (000000FBE3D74800) [pid = 4808] [serial = 30] [outer = 000000FBE0B2D800] 15:07:38 INFO - PROCESS | 4808 | 1461276458535 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 31 (000000FBE3D6DC00) [pid = 4808] [serial = 31] [outer = 000000FBE0B2D800] 15:07:38 INFO - PROCESS | 4808 | 1461276458694 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 15:07:38 INFO - PROCESS | 4808 | 1461276458844 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDFB06800 == 11 [pid = 4808] [id = 12] 15:07:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 32 (000000FBDE949C00) [pid = 4808] [serial = 32] [outer = 0000000000000000] 15:07:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 33 (000000FBE4A4B000) [pid = 4808] [serial = 33] [outer = 000000FBDE949C00] 15:07:38 INFO - PROCESS | 4808 | 1461276458919 Marionette DEBUG loaded listener.js 15:07:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 34 (000000FBE93B1800) [pid = 4808] [serial = 34] [outer = 000000FBDE949C00] 15:07:39 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE5A9B000 == 10 [pid = 4808] [id = 4] 15:07:39 INFO - PROCESS | 4808 | 1461276459303 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 942ms 15:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:07:39 INFO - PROCESS | 4808 | 1461276459340 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 15:07:39 INFO - PROCESS | 4808 | 1461276459344 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 15:07:39 INFO - PROCESS | 4808 | 1461276459348 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:07:39 INFO - PROCESS | 4808 | 1461276459351 Marionette TRACE conn5 <- [1,14,null,{}] 15:07:39 INFO - PROCESS | 4808 | 1461276459358 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:39 INFO - PROCESS | 4808 | 1461276459444 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 15:07:39 INFO - PROCESS | 4808 | 1461276459453 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:39 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE416A800 == 11 [pid = 4808] [id = 13] 15:07:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 35 (000000FBE93F2800) [pid = 4808] [serial = 35] [outer = 0000000000000000] 15:07:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 36 (000000FBE9C21C00) [pid = 4808] [serial = 36] [outer = 000000FBE93F2800] 15:07:39 INFO - PROCESS | 4808 | 1461276459501 Marionette DEBUG loaded listener.js 15:07:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 37 (000000FBEB792C00) [pid = 4808] [serial = 37] [outer = 000000FBE93F2800] 15:07:39 INFO - PROCESS | 4808 | 1461276459917 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 15:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:07:39 INFO - PROCESS | 4808 | 1461276459976 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 15:07:39 INFO - PROCESS | 4808 | 1461276459978 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 15:07:39 INFO - PROCESS | 4808 | 1461276459982 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:07:39 INFO - PROCESS | 4808 | 1461276459984 Marionette TRACE conn5 <- [1,18,null,{}] 15:07:39 INFO - PROCESS | 4808 | 1461276459988 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:40 INFO - PROCESS | 4808 | 1461276460083 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 15:07:40 INFO - PROCESS | 4808 | 1461276460107 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4DBA000 == 12 [pid = 4808] [id = 14] 15:07:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 38 (000000FBEC12E000) [pid = 4808] [serial = 38] [outer = 0000000000000000] 15:07:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 39 (000000FBEC12FC00) [pid = 4808] [serial = 39] [outer = 000000FBEC12E000] 15:07:40 INFO - PROCESS | 4808 | 1461276460163 Marionette DEBUG loaded listener.js 15:07:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 40 (000000FBECB58400) [pid = 4808] [serial = 40] [outer = 000000FBEC12E000] 15:07:40 INFO - PROCESS | 4808 | 1461276460606 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 690ms 15:07:40 INFO - PROCESS | 4808 | 1461276460675 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 15:07:40 INFO - PROCESS | 4808 | 1461276460678 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 15:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:07:40 INFO - PROCESS | 4808 | 1461276460681 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:07:40 INFO - PROCESS | 4808 | 1461276460683 Marionette TRACE conn5 <- [1,22,null,{}] 15:07:40 INFO - PROCESS | 4808 | 1461276460687 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:40 INFO - PROCESS | 4808 | 1461276460766 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 15:07:40 INFO - PROCESS | 4808 | 1461276460773 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE87CB000 == 13 [pid = 4808] [id = 15] 15:07:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 41 (000000FBEB896C00) [pid = 4808] [serial = 41] [outer = 0000000000000000] 15:07:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 42 (000000FBECA88800) [pid = 4808] [serial = 42] [outer = 000000FBEB896C00] 15:07:40 INFO - PROCESS | 4808 | 1461276460823 Marionette DEBUG loaded listener.js 15:07:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 43 (000000FBEDBFD800) [pid = 4808] [serial = 43] [outer = 000000FBEB896C00] 15:07:41 INFO - PROCESS | 4808 | 1461276461224 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 15:07:41 INFO - PROCESS | 4808 | 1461276461269 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 15:07:41 INFO - PROCESS | 4808 | 1461276461272 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 15:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:07:41 INFO - PROCESS | 4808 | 1461276461275 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:07:41 INFO - PROCESS | 4808 | 1461276461277 Marionette TRACE conn5 <- [1,26,null,{}] 15:07:41 INFO - PROCESS | 4808 | 1461276461280 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:41 INFO - PROCESS | 4808 | 1461276461355 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 15:07:41 INFO - PROCESS | 4808 | 1461276461361 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEB05A000 == 14 [pid = 4808] [id = 16] 15:07:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 44 (000000FBECAA6000) [pid = 4808] [serial = 44] [outer = 0000000000000000] 15:07:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 45 (000000FBECAAC800) [pid = 4808] [serial = 45] [outer = 000000FBECAA6000] 15:07:41 INFO - PROCESS | 4808 | 1461276461408 Marionette DEBUG loaded listener.js 15:07:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 46 (000000FBEDE1B000) [pid = 4808] [serial = 46] [outer = 000000FBECAA6000] 15:07:41 INFO - PROCESS | 4808 | 1461276461795 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 15:07:41 INFO - PROCESS | 4808 | 1461276461863 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 15:07:41 INFO - PROCESS | 4808 | 1461276461866 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 15:07:41 INFO - PROCESS | 4808 | 1461276461869 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:07:41 INFO - PROCESS | 4808 | 1461276461871 Marionette TRACE conn5 <- [1,30,null,{}] 15:07:41 INFO - PROCESS | 4808 | 1461276461875 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:42 INFO - PROCESS | 4808 | 1461276461995 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 15:07:42 INFO - PROCESS | 4808 | 1461276462009 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:42 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBE4D000 == 15 [pid = 4808] [id = 17] 15:07:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 47 (000000FBDFB9C000) [pid = 4808] [serial = 47] [outer = 0000000000000000] 15:07:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 48 (000000FBEF974400) [pid = 4808] [serial = 48] [outer = 000000FBDFB9C000] 15:07:42 INFO - PROCESS | 4808 | 1461276462057 Marionette DEBUG loaded listener.js 15:07:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 49 (000000FBEC382000) [pid = 4808] [serial = 49] [outer = 000000FBDFB9C000] 15:07:42 INFO - PROCESS | 4808 | 1461276462543 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 732ms 15:07:42 INFO - PROCESS | 4808 | 1461276462605 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 15:07:42 INFO - PROCESS | 4808 | 1461276462608 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 15:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:07:42 INFO - PROCESS | 4808 | 1461276462611 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:07:42 INFO - PROCESS | 4808 | 1461276462612 Marionette TRACE conn5 <- [1,34,null,{}] 15:07:42 INFO - PROCESS | 4808 | 1461276462616 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:42 INFO - PROCESS | 4808 | 1461276462702 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 15:07:42 INFO - PROCESS | 4808 | 1461276462712 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:42 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD13000 == 16 [pid = 4808] [id = 18] 15:07:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 50 (000000FBE4C3E400) [pid = 4808] [serial = 50] [outer = 0000000000000000] 15:07:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 51 (000000FBEC389400) [pid = 4808] [serial = 51] [outer = 000000FBE4C3E400] 15:07:42 INFO - PROCESS | 4808 | 1461276462757 Marionette DEBUG loaded listener.js 15:07:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 52 (000000FBECE8D800) [pid = 4808] [serial = 52] [outer = 000000FBE4C3E400] 15:07:43 INFO - PROCESS | 4808 | 1461276463133 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 586ms 15:07:43 INFO - PROCESS | 4808 | 1461276463200 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 15:07:43 INFO - PROCESS | 4808 | 1461276463202 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 15:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:07:43 INFO - PROCESS | 4808 | 1461276463206 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:07:43 INFO - PROCESS | 4808 | 1461276463207 Marionette TRACE conn5 <- [1,38,null,{}] 15:07:43 INFO - PROCESS | 4808 | 1461276463211 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:43 INFO - PROCESS | 4808 | 1461276463284 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 15:07:43 INFO - PROCESS | 4808 | 1461276463290 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBED535000 == 17 [pid = 4808] [id = 19] 15:07:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 53 (000000FBDD7D5000) [pid = 4808] [serial = 53] [outer = 0000000000000000] 15:07:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 54 (000000FBDD7D8400) [pid = 4808] [serial = 54] [outer = 000000FBDD7D5000] 15:07:43 INFO - PROCESS | 4808 | 1461276463336 Marionette DEBUG loaded listener.js 15:07:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 55 (000000FBECA86C00) [pid = 4808] [serial = 55] [outer = 000000FBDD7D5000] 15:07:43 INFO - PROCESS | 4808 | 1461276463706 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 15:07:43 INFO - PROCESS | 4808 | 1461276463730 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 15:07:43 INFO - PROCESS | 4808 | 1461276463733 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 15:07:43 INFO - PROCESS | 4808 | 1461276463736 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:07:43 INFO - PROCESS | 4808 | 1461276463738 Marionette TRACE conn5 <- [1,42,null,{}] 15:07:43 INFO - PROCESS | 4808 | 1461276463741 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:43 INFO - PROCESS | 4808 | 1461276463837 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 15:07:43 INFO - PROCESS | 4808 | 1461276463845 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEDE8A000 == 18 [pid = 4808] [id = 20] 15:07:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 56 (000000FBDF426000) [pid = 4808] [serial = 56] [outer = 0000000000000000] 15:07:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 57 (000000FBDF42B400) [pid = 4808] [serial = 57] [outer = 000000FBDF426000] 15:07:43 INFO - PROCESS | 4808 | 1461276463891 Marionette DEBUG loaded listener.js 15:07:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 58 (000000FBDF431C00) [pid = 4808] [serial = 58] [outer = 000000FBDF426000] 15:07:44 INFO - PROCESS | 4808 | 1461276464263 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 15:07:44 INFO - PROCESS | 4808 | 1461276464327 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 15:07:44 INFO - PROCESS | 4808 | 1461276464329 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 15:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:07:44 INFO - PROCESS | 4808 | 1461276464332 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:07:44 INFO - PROCESS | 4808 | 1461276464335 Marionette TRACE conn5 <- [1,46,null,{}] 15:07:44 INFO - PROCESS | 4808 | 1461276464338 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:44 INFO - PROCESS | 4808 | 1461276464442 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 15:07:44 INFO - PROCESS | 4808 | 1461276464457 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEF954000 == 19 [pid = 4808] [id = 21] 15:07:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 59 (000000FBDF42EC00) [pid = 4808] [serial = 59] [outer = 0000000000000000] 15:07:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 60 (000000FBECE93800) [pid = 4808] [serial = 60] [outer = 000000FBDF42EC00] 15:07:44 INFO - PROCESS | 4808 | 1461276464503 Marionette DEBUG loaded listener.js 15:07:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 61 (000000FBF2705800) [pid = 4808] [serial = 61] [outer = 000000FBDF42EC00] 15:07:44 INFO - PROCESS | 4808 | 1461276464860 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 15:07:44 INFO - PROCESS | 4808 | 1461276464921 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 15:07:44 INFO - PROCESS | 4808 | 1461276464923 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 15:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:07:44 INFO - PROCESS | 4808 | 1461276464927 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:07:44 INFO - PROCESS | 4808 | 1461276464929 Marionette TRACE conn5 <- [1,50,null,{}] 15:07:44 INFO - PROCESS | 4808 | 1461276464933 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:45 INFO - PROCESS | 4808 | 1461276465049 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 15:07:45 INFO - PROCESS | 4808 | 1461276465058 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF277E000 == 20 [pid = 4808] [id = 22] 15:07:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 62 (000000FBF2709400) [pid = 4808] [serial = 62] [outer = 0000000000000000] 15:07:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 63 (000000FBF2710000) [pid = 4808] [serial = 63] [outer = 000000FBF2709400] 15:07:45 INFO - PROCESS | 4808 | 1461276465114 Marionette DEBUG loaded listener.js 15:07:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 64 (000000FBF27D4000) [pid = 4808] [serial = 64] [outer = 000000FBF2709400] 15:07:45 INFO - PROCESS | 4808 | 1461276465517 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 626ms 15:07:45 INFO - PROCESS | 4808 | 1461276465557 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 15:07:45 INFO - PROCESS | 4808 | 1461276465559 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 15:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:07:45 INFO - PROCESS | 4808 | 1461276465563 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:07:45 INFO - PROCESS | 4808 | 1461276465564 Marionette TRACE conn5 <- [1,54,null,{}] 15:07:45 INFO - PROCESS | 4808 | 1461276465568 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:45 INFO - PROCESS | 4808 | 1461276465665 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 15:07:45 INFO - PROCESS | 4808 | 1461276465674 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2A71800 == 21 [pid = 4808] [id = 23] 15:07:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 65 (000000FBF2709800) [pid = 4808] [serial = 65] [outer = 0000000000000000] 15:07:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 66 (000000FBF2AA9800) [pid = 4808] [serial = 66] [outer = 000000FBF2709800] 15:07:45 INFO - PROCESS | 4808 | 1461276465721 Marionette DEBUG loaded listener.js 15:07:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 67 (000000FBF3916400) [pid = 4808] [serial = 67] [outer = 000000FBF2709800] 15:07:46 INFO - PROCESS | 4808 | 1461276466080 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 585ms 15:07:46 INFO - PROCESS | 4808 | 1461276466151 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 15:07:46 INFO - PROCESS | 4808 | 1461276466153 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 15:07:46 INFO - PROCESS | 4808 | 1461276466156 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:07:46 INFO - PROCESS | 4808 | 1461276466158 Marionette TRACE conn5 <- [1,58,null,{}] 15:07:46 INFO - PROCESS | 4808 | 1461276466162 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:46 INFO - PROCESS | 4808 | 1461276466269 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 15:07:46 INFO - PROCESS | 4808 | 1461276466277 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:46 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2EE000 == 22 [pid = 4808] [id = 24] 15:07:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 68 (000000FBF2AAE800) [pid = 4808] [serial = 68] [outer = 0000000000000000] 15:07:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 69 (000000FBF391E000) [pid = 4808] [serial = 69] [outer = 000000FBF2AAE800] 15:07:46 INFO - PROCESS | 4808 | 1461276466322 Marionette DEBUG loaded listener.js 15:07:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 70 (000000FBF3AD6400) [pid = 4808] [serial = 70] [outer = 000000FBF2AAE800] 15:07:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDFB1F800 == 21 [pid = 4808] [id = 8] 15:07:47 INFO - PROCESS | 4808 | 1461276467424 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1324ms 15:07:47 INFO - PROCESS | 4808 | 1461276467493 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 15:07:47 INFO - PROCESS | 4808 | 1461276467496 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 15:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:07:47 INFO - PROCESS | 4808 | 1461276467502 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:07:47 INFO - PROCESS | 4808 | 1461276467505 Marionette TRACE conn5 <- [1,62,null,{}] 15:07:47 INFO - PROCESS | 4808 | 1461276467555 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:47 INFO - PROCESS | 4808 | 1461276467661 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 15:07:47 INFO - PROCESS | 4808 | 1461276467698 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:47 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE06EC000 == 22 [pid = 4808] [id = 25] 15:07:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FBE4767400) [pid = 4808] [serial = 71] [outer = 0000000000000000] 15:07:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FBE4868800) [pid = 4808] [serial = 72] [outer = 000000FBE4767400] 15:07:47 INFO - PROCESS | 4808 | 1461276467750 Marionette DEBUG loaded listener.js 15:07:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FBE4EEC400) [pid = 4808] [serial = 73] [outer = 000000FBE4767400] 15:07:48 INFO - PROCESS | 4808 | 1461276468154 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 713ms 15:07:48 INFO - PROCESS | 4808 | 1461276468217 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 15:07:48 INFO - PROCESS | 4808 | 1461276468223 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 15:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:07:48 INFO - PROCESS | 4808 | 1461276468229 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:07:48 INFO - PROCESS | 4808 | 1461276468232 Marionette TRACE conn5 <- [1,66,null,{}] 15:07:48 INFO - PROCESS | 4808 | 1461276468236 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:48 INFO - PROCESS | 4808 | 1461276468339 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 15:07:48 INFO - PROCESS | 4808 | 1461276468346 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:48 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4C4C000 == 23 [pid = 4808] [id = 26] 15:07:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FBE651A400) [pid = 4808] [serial = 74] [outer = 0000000000000000] 15:07:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FBE93F8000) [pid = 4808] [serial = 75] [outer = 000000FBE651A400] 15:07:48 INFO - PROCESS | 4808 | 1461276468393 Marionette DEBUG loaded listener.js 15:07:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FBE9CDAC00) [pid = 4808] [serial = 76] [outer = 000000FBE651A400] 15:07:48 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FBE651B800) [pid = 4808] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:07:48 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FBDE949C00) [pid = 4808] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:07:48 INFO - PROCESS | 4808 | --DOMWINDOW == 73 (000000FBE93F2800) [pid = 4808] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:07:48 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FBEC12E000) [pid = 4808] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:07:48 INFO - PROCESS | 4808 | --DOMWINDOW == 71 (000000FBEB896C00) [pid = 4808] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:07:48 INFO - PROCESS | 4808 | --DOMWINDOW == 70 (000000FBECAA6000) [pid = 4808] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:07:48 INFO - PROCESS | 4808 | --DOMWINDOW == 69 (000000FBDFB9C000) [pid = 4808] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:07:48 INFO - PROCESS | 4808 | --DOMWINDOW == 68 (000000FBE4C3E400) [pid = 4808] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:07:48 INFO - PROCESS | 4808 | --DOMWINDOW == 67 (000000FBF2709400) [pid = 4808] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:07:48 INFO - PROCESS | 4808 | --DOMWINDOW == 66 (000000FBE6512C00) [pid = 4808] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:07:49 INFO - PROCESS | 4808 | 1461276469057 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 878ms 15:07:49 INFO - PROCESS | 4808 | 1461276469117 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 15:07:49 INFO - PROCESS | 4808 | 1461276469119 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 15:07:49 INFO - PROCESS | 4808 | 1461276469124 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:07:49 INFO - PROCESS | 4808 | 1461276469128 Marionette TRACE conn5 <- [1,70,null,{}] 15:07:49 INFO - PROCESS | 4808 | 1461276469139 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:49 INFO - PROCESS | 4808 | 1461276469219 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 15:07:49 INFO - PROCESS | 4808 | 1461276469228 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65B1000 == 24 [pid = 4808] [id = 27] 15:07:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 67 (000000FBE9CDA800) [pid = 4808] [serial = 77] [outer = 0000000000000000] 15:07:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 68 (000000FBEB789800) [pid = 4808] [serial = 78] [outer = 000000FBE9CDA800] 15:07:49 INFO - PROCESS | 4808 | 1461276469279 Marionette DEBUG loaded listener.js 15:07:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 69 (000000FBEB88DC00) [pid = 4808] [serial = 79] [outer = 000000FBE9CDA800] 15:07:49 INFO - PROCESS | 4808 | 1461276469672 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 15:07:49 INFO - PROCESS | 4808 | 1461276469715 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 15:07:49 INFO - PROCESS | 4808 | 1461276469718 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 15:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:07:49 INFO - PROCESS | 4808 | 1461276469721 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:07:49 INFO - PROCESS | 4808 | 1461276469723 Marionette TRACE conn5 <- [1,74,null,{}] 15:07:49 INFO - PROCESS | 4808 | 1461276469727 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:49 INFO - PROCESS | 4808 | 1461276469803 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 15:07:49 INFO - PROCESS | 4808 | 1461276469809 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEB05B800 == 25 [pid = 4808] [id = 28] 15:07:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 70 (000000FBEBE23000) [pid = 4808] [serial = 80] [outer = 0000000000000000] 15:07:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FBEC122C00) [pid = 4808] [serial = 81] [outer = 000000FBEBE23000] 15:07:49 INFO - PROCESS | 4808 | 1461276469857 Marionette DEBUG loaded listener.js 15:07:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FBEC18E000) [pid = 4808] [serial = 82] [outer = 000000FBEBE23000] 15:07:50 INFO - PROCESS | 4808 | 1461276470271 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 15:07:50 INFO - PROCESS | 4808 | 1461276470310 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 15:07:50 INFO - PROCESS | 4808 | 1461276470313 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 15:07:50 INFO - PROCESS | 4808 | 1461276470316 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:07:50 INFO - PROCESS | 4808 | 1461276470317 Marionette TRACE conn5 <- [1,78,null,{}] 15:07:50 INFO - PROCESS | 4808 | 1461276470325 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:50 INFO - PROCESS | 4808 | 1461276470400 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 15:07:50 INFO - PROCESS | 4808 | 1461276470407 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:50 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC1AA800 == 26 [pid = 4808] [id = 29] 15:07:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FBE618C000) [pid = 4808] [serial = 83] [outer = 0000000000000000] 15:07:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FBEC386C00) [pid = 4808] [serial = 84] [outer = 000000FBE618C000] 15:07:50 INFO - PROCESS | 4808 | 1461276470453 Marionette DEBUG loaded listener.js 15:07:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FBECAA3800) [pid = 4808] [serial = 85] [outer = 000000FBE618C000] 15:07:50 INFO - PROCESS | 4808 | 1461276470906 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 15:07:50 INFO - PROCESS | 4808 | 1461276470949 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 15:07:50 INFO - PROCESS | 4808 | 1461276470954 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 15:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:07:50 INFO - PROCESS | 4808 | 1461276470959 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:07:50 INFO - PROCESS | 4808 | 1461276470964 Marionette TRACE conn5 <- [1,82,null,{}] 15:07:50 INFO - PROCESS | 4808 | 1461276470972 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:51 INFO - PROCESS | 4808 | 1461276471104 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 15:07:51 INFO - PROCESS | 4808 | 1461276471226 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:51 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE0B7E800 == 27 [pid = 4808] [id = 30] 15:07:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FBE3F3C000) [pid = 4808] [serial = 86] [outer = 0000000000000000] 15:07:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FBE470DC00) [pid = 4808] [serial = 87] [outer = 000000FBE3F3C000] 15:07:51 INFO - PROCESS | 4808 | 1461276471287 Marionette DEBUG loaded listener.js 15:07:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FBE618F000) [pid = 4808] [serial = 88] [outer = 000000FBE3F3C000] 15:07:51 INFO - PROCESS | 4808 | 1461276471808 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 900ms 15:07:51 INFO - PROCESS | 4808 | 1461276471864 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 15:07:51 INFO - PROCESS | 4808 | 1461276471871 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 15:07:51 INFO - PROCESS | 4808 | 1461276471878 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:07:51 INFO - PROCESS | 4808 | 1461276471881 Marionette TRACE conn5 <- [1,86,null,{}] 15:07:51 INFO - PROCESS | 4808 | 1461276471885 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:51 INFO - PROCESS | 4808 | 1461276471985 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 15:07:52 INFO - PROCESS | 4808 | 1461276472044 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBE48800 == 28 [pid = 4808] [id = 31] 15:07:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FBE9C8B800) [pid = 4808] [serial = 89] [outer = 0000000000000000] 15:07:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FBEB791000) [pid = 4808] [serial = 90] [outer = 000000FBE9C8B800] 15:07:52 INFO - PROCESS | 4808 | 1461276472101 Marionette DEBUG loaded listener.js 15:07:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FBEC0C1800) [pid = 4808] [serial = 91] [outer = 000000FBE9C8B800] 15:07:52 INFO - PROCESS | 4808 | 1461276472644 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 776ms 15:07:52 INFO - PROCESS | 4808 | 1461276472659 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 15:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:07:52 INFO - PROCESS | 4808 | 1461276472662 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 15:07:52 INFO - PROCESS | 4808 | 1461276472666 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:07:52 INFO - PROCESS | 4808 | 1461276472670 Marionette TRACE conn5 <- [1,90,null,{}] 15:07:52 INFO - PROCESS | 4808 | 1461276472682 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:52 INFO - PROCESS | 4808 | 1461276472786 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 15:07:52 INFO - PROCESS | 4808 | 1461276472860 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBED52E800 == 29 [pid = 4808] [id = 32] 15:07:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FBECEEE800) [pid = 4808] [serial = 92] [outer = 0000000000000000] 15:07:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FBECEF2000) [pid = 4808] [serial = 93] [outer = 000000FBECEEE800] 15:07:52 INFO - PROCESS | 4808 | 1461276472921 Marionette DEBUG loaded listener.js 15:07:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FBED385400) [pid = 4808] [serial = 94] [outer = 000000FBECEEE800] 15:07:53 INFO - PROCESS | 4808 | 1461276473441 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 15:07:53 INFO - PROCESS | 4808 | 1461276473507 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 15:07:53 INFO - PROCESS | 4808 | 1461276473510 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 15:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:07:53 INFO - PROCESS | 4808 | 1461276473513 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:07:53 INFO - PROCESS | 4808 | 1461276473515 Marionette TRACE conn5 <- [1,94,null,{}] 15:07:53 INFO - PROCESS | 4808 | 1461276473520 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:53 INFO - PROCESS | 4808 | 1461276473617 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 15:07:53 INFO - PROCESS | 4808 | 1461276473679 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:53 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEF949800 == 30 [pid = 4808] [id = 33] 15:07:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FBEEE35C00) [pid = 4808] [serial = 95] [outer = 0000000000000000] 15:07:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FBEF2F5000) [pid = 4808] [serial = 96] [outer = 000000FBEEE35C00] 15:07:53 INFO - PROCESS | 4808 | 1461276473738 Marionette DEBUG loaded listener.js 15:07:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FBF2702400) [pid = 4808] [serial = 97] [outer = 000000FBEEE35C00] 15:07:54 INFO - PROCESS | 4808 | 1461276474284 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 839ms 15:07:54 INFO - PROCESS | 4808 | 1461276474354 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 15:07:54 INFO - PROCESS | 4808 | 1461276474357 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 15:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:07:54 INFO - PROCESS | 4808 | 1461276474360 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:07:54 INFO - PROCESS | 4808 | 1461276474362 Marionette TRACE conn5 <- [1,98,null,{}] 15:07:54 INFO - PROCESS | 4808 | 1461276474366 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:54 INFO - PROCESS | 4808 | 1461276474460 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 15:07:54 INFO - PROCESS | 4808 | 1461276474520 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:54 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC306800 == 31 [pid = 4808] [id = 34] 15:07:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FBDF64BC00) [pid = 4808] [serial = 98] [outer = 0000000000000000] 15:07:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FBDF653000) [pid = 4808] [serial = 99] [outer = 000000FBDF64BC00] 15:07:54 INFO - PROCESS | 4808 | 1461276474577 Marionette DEBUG loaded listener.js 15:07:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FBEC384000) [pid = 4808] [serial = 100] [outer = 000000FBDF64BC00] 15:07:55 INFO - PROCESS | 4808 | 1461276475156 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 838ms 15:07:55 INFO - PROCESS | 4808 | 1461276475201 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 15:07:55 INFO - PROCESS | 4808 | 1461276475205 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 15:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:07:55 INFO - PROCESS | 4808 | 1461276475210 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:07:55 INFO - PROCESS | 4808 | 1461276475214 Marionette TRACE conn5 <- [1,102,null,{}] 15:07:55 INFO - PROCESS | 4808 | 1461276475219 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:55 INFO - PROCESS | 4808 | 1461276475357 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FBE3D5E000) [pid = 4808] [serial = 4] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FBE3D74800) [pid = 4808] [serial = 30] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FBE4A4B000) [pid = 4808] [serial = 33] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FBE9C21C00) [pid = 4808] [serial = 36] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FBEC12FC00) [pid = 4808] [serial = 39] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FBECA88800) [pid = 4808] [serial = 42] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FBEDBFD800) [pid = 4808] [serial = 43] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FBECAAC800) [pid = 4808] [serial = 45] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FBEDE1B000) [pid = 4808] [serial = 46] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FBEF974400) [pid = 4808] [serial = 48] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FBEC389400) [pid = 4808] [serial = 51] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FBDD7D8400) [pid = 4808] [serial = 54] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FBDF42B400) [pid = 4808] [serial = 57] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FBECE93800) [pid = 4808] [serial = 60] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FBF2710000) [pid = 4808] [serial = 63] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FBE8789800) [pid = 4808] [serial = 21] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 73 (000000FBEBE1A800) [pid = 4808] [serial = 22] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FBEC194000) [pid = 4808] [serial = 24] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 71 (000000FBEC1B4800) [pid = 4808] [serial = 27] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 70 (000000FBEC382000) [pid = 4808] [serial = 49] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 69 (000000FBECE8D800) [pid = 4808] [serial = 52] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 68 (000000FBECB58400) [pid = 4808] [serial = 40] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 67 (000000FBF2AA9800) [pid = 4808] [serial = 66] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 66 (000000FBEB792C00) [pid = 4808] [serial = 37] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 65 (000000FBE93B1800) [pid = 4808] [serial = 34] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 64 (000000FBF27D4000) [pid = 4808] [serial = 64] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 63 (000000FBECBF2000) [pid = 4808] [serial = 17] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 62 (000000FBECA87800) [pid = 4808] [serial = 14] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 61 (000000FBE5DA3400) [pid = 4808] [serial = 9] [outer = 0000000000000000] [url = about:blank] 15:07:55 INFO - PROCESS | 4808 | --DOMWINDOW == 60 (000000FBE6515000) [pid = 4808] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:07:55 INFO - PROCESS | 4808 | 1461276475436 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:55 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF6CB000 == 32 [pid = 4808] [id = 35] 15:07:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 61 (000000FBDE9DC000) [pid = 4808] [serial = 101] [outer = 0000000000000000] 15:07:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 62 (000000FBDF64C800) [pid = 4808] [serial = 102] [outer = 000000FBDE9DC000] 15:07:55 INFO - PROCESS | 4808 | 1461276475487 Marionette DEBUG loaded listener.js 15:07:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 63 (000000FBDF663000) [pid = 4808] [serial = 103] [outer = 000000FBDE9DC000] 15:07:55 INFO - PROCESS | 4808 | 1461276475873 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 732ms 15:07:55 INFO - PROCESS | 4808 | 1461276475942 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 15:07:55 INFO - PROCESS | 4808 | 1461276475948 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 15:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:07:55 INFO - PROCESS | 4808 | 1461276475954 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:07:55 INFO - PROCESS | 4808 | 1461276475957 Marionette TRACE conn5 <- [1,106,null,{}] 15:07:55 INFO - PROCESS | 4808 | 1461276475960 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:56 INFO - PROCESS | 4808 | 1461276476041 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 15:07:56 INFO - PROCESS | 4808 | 1461276476050 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4C5E800 == 33 [pid = 4808] [id = 36] 15:07:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 64 (000000FBE40C1800) [pid = 4808] [serial = 104] [outer = 0000000000000000] 15:07:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 65 (000000FBE4765400) [pid = 4808] [serial = 105] [outer = 000000FBE40C1800] 15:07:56 INFO - PROCESS | 4808 | 1461276476097 Marionette DEBUG loaded listener.js 15:07:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 66 (000000FBE4D04800) [pid = 4808] [serial = 106] [outer = 000000FBE40C1800] 15:07:56 INFO - PROCESS | 4808 | 1461276476506 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 15:07:56 INFO - PROCESS | 4808 | 1461276476542 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 15:07:56 INFO - PROCESS | 4808 | 1461276476544 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 15:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:07:56 INFO - PROCESS | 4808 | 1461276476548 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:07:56 INFO - PROCESS | 4808 | 1461276476552 Marionette TRACE conn5 <- [1,110,null,{}] 15:07:56 INFO - PROCESS | 4808 | 1461276476565 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:56 INFO - PROCESS | 4808 | 1461276476646 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 15:07:56 INFO - PROCESS | 4808 | 1461276476655 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65B8800 == 34 [pid = 4808] [id = 37] 15:07:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 67 (000000FBE8789800) [pid = 4808] [serial = 107] [outer = 0000000000000000] 15:07:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 68 (000000FBE9C1DC00) [pid = 4808] [serial = 108] [outer = 000000FBE8789800] 15:07:56 INFO - PROCESS | 4808 | 1461276476704 Marionette DEBUG loaded listener.js 15:07:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 69 (000000FBEB794000) [pid = 4808] [serial = 109] [outer = 000000FBE8789800] 15:07:57 INFO - PROCESS | 4808 | 1461276477126 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 647ms 15:07:57 INFO - PROCESS | 4808 | 1461276477197 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 15:07:57 INFO - PROCESS | 4808 | 1461276477200 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 15:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:07:57 INFO - PROCESS | 4808 | 1461276477203 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:07:57 INFO - PROCESS | 4808 | 1461276477205 Marionette TRACE conn5 <- [1,114,null,{}] 15:07:57 INFO - PROCESS | 4808 | 1461276477209 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:57 INFO - PROCESS | 4808 | 1461276477288 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 15:07:57 INFO - PROCESS | 4808 | 1461276477296 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:57 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEB75E800 == 35 [pid = 4808] [id = 38] 15:07:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 70 (000000FBEC0C2C00) [pid = 4808] [serial = 110] [outer = 0000000000000000] 15:07:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FBEC12CC00) [pid = 4808] [serial = 111] [outer = 000000FBEC0C2C00] 15:07:57 INFO - PROCESS | 4808 | 1461276477344 Marionette DEBUG loaded listener.js 15:07:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FBEC388800) [pid = 4808] [serial = 112] [outer = 000000FBEC0C2C00] 15:07:57 INFO - PROCESS | 4808 | 1461276477787 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 625ms 15:07:57 INFO - PROCESS | 4808 | 1461276477832 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 15:07:57 INFO - PROCESS | 4808 | 1461276477834 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 15:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:07:57 INFO - PROCESS | 4808 | 1461276477837 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:07:57 INFO - PROCESS | 4808 | 1461276477839 Marionette TRACE conn5 <- [1,118,null,{}] 15:07:57 INFO - PROCESS | 4808 | 1461276477843 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:57 INFO - PROCESS | 4808 | 1461276477940 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 15:07:57 INFO - PROCESS | 4808 | 1461276477948 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:57 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC315800 == 36 [pid = 4808] [id = 39] 15:07:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FBEC931400) [pid = 4808] [serial = 113] [outer = 0000000000000000] 15:07:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FBECA88800) [pid = 4808] [serial = 114] [outer = 000000FBEC931400] 15:07:58 INFO - PROCESS | 4808 | 1461276477996 Marionette DEBUG loaded listener.js 15:07:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FBECE8A800) [pid = 4808] [serial = 115] [outer = 000000FBEC931400] 15:07:58 INFO - PROCESS | 4808 | 1461276478421 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 15:07:58 INFO - PROCESS | 4808 | 1461276478473 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 15:07:58 INFO - PROCESS | 4808 | 1461276478475 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 15:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:07:58 INFO - PROCESS | 4808 | 1461276478478 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:07:58 INFO - PROCESS | 4808 | 1461276478480 Marionette TRACE conn5 <- [1,122,null,{}] 15:07:58 INFO - PROCESS | 4808 | 1461276478484 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:58 INFO - PROCESS | 4808 | 1461276478604 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 15:07:58 INFO - PROCESS | 4808 | 1461276478612 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:58 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBED63E800 == 37 [pid = 4808] [id = 40] 15:07:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FBECEEF800) [pid = 4808] [serial = 116] [outer = 0000000000000000] 15:07:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FBEF2F5800) [pid = 4808] [serial = 117] [outer = 000000FBECEEF800] 15:07:58 INFO - PROCESS | 4808 | 1461276478661 Marionette DEBUG loaded listener.js 15:07:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FBF2703800) [pid = 4808] [serial = 118] [outer = 000000FBECEEF800] 15:07:59 INFO - PROCESS | 4808 | 1461276479062 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 627ms 15:07:59 INFO - PROCESS | 4808 | 1461276479110 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 15:07:59 INFO - PROCESS | 4808 | 1461276479113 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 15:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:07:59 INFO - PROCESS | 4808 | 1461276479120 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:07:59 INFO - PROCESS | 4808 | 1461276479122 Marionette TRACE conn5 <- [1,126,null,{}] 15:07:59 INFO - PROCESS | 4808 | 1461276479125 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:59 INFO - PROCESS | 4808 | 1461276479227 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 15:07:59 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FBE4767400) [pid = 4808] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:07:59 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FBEBE23000) [pid = 4808] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:07:59 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FBE9CDA800) [pid = 4808] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:07:59 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FBE651A400) [pid = 4808] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:07:59 INFO - PROCESS | 4808 | --DOMWINDOW == 73 (000000FBF2AAE800) [pid = 4808] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:07:59 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FBF2709800) [pid = 4808] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:07:59 INFO - PROCESS | 4808 | --DOMWINDOW == 71 (000000FBDF426000) [pid = 4808] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:07:59 INFO - PROCESS | 4808 | --DOMWINDOW == 70 (000000FBDF42EC00) [pid = 4808] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:07:59 INFO - PROCESS | 4808 | --DOMWINDOW == 69 (000000FBDD7D5000) [pid = 4808] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:07:59 INFO - PROCESS | 4808 | 1461276479293 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC1C0000 == 38 [pid = 4808] [id = 41] 15:07:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 70 (000000FBDD7D4C00) [pid = 4808] [serial = 119] [outer = 0000000000000000] 15:07:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FBDF42CC00) [pid = 4808] [serial = 120] [outer = 000000FBDD7D4C00] 15:07:59 INFO - PROCESS | 4808 | 1461276479340 Marionette DEBUG loaded listener.js 15:07:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FBDF68F800) [pid = 4808] [serial = 121] [outer = 000000FBDD7D4C00] 15:07:59 INFO - PROCESS | 4808 | 1461276479673 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 15:07:59 INFO - PROCESS | 4808 | 1461276479711 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 15:07:59 INFO - PROCESS | 4808 | 1461276479713 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 15:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:07:59 INFO - PROCESS | 4808 | 1461276479717 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:07:59 INFO - PROCESS | 4808 | 1461276479719 Marionette TRACE conn5 <- [1,130,null,{}] 15:07:59 INFO - PROCESS | 4808 | 1461276479722 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:59 INFO - PROCESS | 4808 | 1461276479801 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 15:07:59 INFO - PROCESS | 4808 | 1461276479858 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF298E800 == 39 [pid = 4808] [id = 42] 15:07:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FBDF68C000) [pid = 4808] [serial = 122] [outer = 0000000000000000] 15:07:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FBEC675C00) [pid = 4808] [serial = 123] [outer = 000000FBDF68C000] 15:07:59 INFO - PROCESS | 4808 | 1461276479904 Marionette DEBUG loaded listener.js 15:07:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FBEC67F400) [pid = 4808] [serial = 124] [outer = 000000FBDF68C000] 15:08:00 INFO - PROCESS | 4808 | 1461276480248 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 15:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:08:00 INFO - PROCESS | 4808 | 1461276480307 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 15:08:00 INFO - PROCESS | 4808 | 1461276480309 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 15:08:00 INFO - PROCESS | 4808 | 1461276480312 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:08:00 INFO - PROCESS | 4808 | 1461276480314 Marionette TRACE conn5 <- [1,134,null,{}] 15:08:00 INFO - PROCESS | 4808 | 1461276480318 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:00 INFO - PROCESS | 4808 | 1461276480393 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 15:08:00 INFO - PROCESS | 4808 | 1461276480449 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:00 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF44A6000 == 40 [pid = 4808] [id = 43] 15:08:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FBDF59B400) [pid = 4808] [serial = 125] [outer = 0000000000000000] 15:08:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FBDF5A3C00) [pid = 4808] [serial = 126] [outer = 000000FBDF59B400] 15:08:00 INFO - PROCESS | 4808 | 1461276480495 Marionette DEBUG loaded listener.js 15:08:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FBE5802400) [pid = 4808] [serial = 127] [outer = 000000FBDF59B400] 15:08:00 INFO - PROCESS | 4808 | 1461276480878 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 585ms 15:08:00 INFO - PROCESS | 4808 | 1461276480901 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 15:08:00 INFO - PROCESS | 4808 | 1461276480903 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 15:08:00 INFO - PROCESS | 4808 | 1461276480906 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:08:00 INFO - PROCESS | 4808 | 1461276480908 Marionette TRACE conn5 <- [1,138,null,{}] 15:08:00 INFO - PROCESS | 4808 | 1461276480911 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:01 INFO - PROCESS | 4808 | 1461276481010 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 15:08:01 INFO - PROCESS | 4808 | 1461276481018 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4A78000 == 41 [pid = 4808] [id = 44] 15:08:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FBDF5A4000) [pid = 4808] [serial = 128] [outer = 0000000000000000] 15:08:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FBE5916800) [pid = 4808] [serial = 129] [outer = 000000FBDF5A4000] 15:08:01 INFO - PROCESS | 4808 | 1461276481063 Marionette DEBUG loaded listener.js 15:08:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FBEC681800) [pid = 4808] [serial = 130] [outer = 000000FBDF5A4000] 15:08:01 INFO - PROCESS | 4808 | 1461276481453 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 15:08:01 INFO - PROCESS | 4808 | 1461276481506 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 15:08:01 INFO - PROCESS | 4808 | 1461276481510 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 15:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:08:01 INFO - PROCESS | 4808 | 1461276481516 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:08:01 INFO - PROCESS | 4808 | 1461276481521 Marionette TRACE conn5 <- [1,142,null,{}] 15:08:01 INFO - PROCESS | 4808 | 1461276481527 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:01 INFO - PROCESS | 4808 | 1461276481624 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 15:08:01 INFO - PROCESS | 4808 | 1461276481779 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE474C000 == 42 [pid = 4808] [id = 45] 15:08:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FBDF65D400) [pid = 4808] [serial = 131] [outer = 0000000000000000] 15:08:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FBDF661400) [pid = 4808] [serial = 132] [outer = 000000FBDF65D400] 15:08:01 INFO - PROCESS | 4808 | 1461276481896 Marionette DEBUG loaded listener.js 15:08:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FBE0CCF000) [pid = 4808] [serial = 133] [outer = 000000FBDF65D400] 15:08:02 INFO - PROCESS | 4808 | 1461276482489 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 985ms 15:08:02 INFO - PROCESS | 4808 | 1461276482518 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 15:08:02 INFO - PROCESS | 4808 | 1461276482522 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 15:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:08:02 INFO - PROCESS | 4808 | 1461276482531 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:08:02 INFO - PROCESS | 4808 | 1461276482536 Marionette TRACE conn5 <- [1,146,null,{}] 15:08:02 INFO - PROCESS | 4808 | 1461276482540 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:02 INFO - PROCESS | 4808 | 1461276482654 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 15:08:02 INFO - PROCESS | 4808 | 1461276482723 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:02 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC3D7800 == 43 [pid = 4808] [id = 46] 15:08:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FBE618D000) [pid = 4808] [serial = 134] [outer = 0000000000000000] 15:08:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FBE9451C00) [pid = 4808] [serial = 135] [outer = 000000FBE618D000] 15:08:02 INFO - PROCESS | 4808 | 1461276482780 Marionette DEBUG loaded listener.js 15:08:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FBEB88D800) [pid = 4808] [serial = 136] [outer = 000000FBE618D000] 15:08:03 INFO - PROCESS | 4808 | 1461276483388 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 880ms 15:08:03 INFO - PROCESS | 4808 | 1461276483417 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 15:08:03 INFO - PROCESS | 4808 | 1461276483420 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 15:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:08:03 INFO - PROCESS | 4808 | 1461276483424 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:08:03 INFO - PROCESS | 4808 | 1461276483426 Marionette TRACE conn5 <- [1,150,null,{}] 15:08:03 INFO - PROCESS | 4808 | 1461276483436 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:03 INFO - PROCESS | 4808 | 1461276483544 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 15:08:03 INFO - PROCESS | 4808 | 1461276483611 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:03 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4A95000 == 44 [pid = 4808] [id = 47] 15:08:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FBECE93800) [pid = 4808] [serial = 137] [outer = 0000000000000000] 15:08:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FBECE97C00) [pid = 4808] [serial = 138] [outer = 000000FBECE93800] 15:08:03 INFO - PROCESS | 4808 | 1461276483672 Marionette DEBUG loaded listener.js 15:08:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FBEDEA6400) [pid = 4808] [serial = 139] [outer = 000000FBECE93800] 15:08:04 INFO - PROCESS | 4808 | 1461276484418 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1029ms 15:08:04 INFO - PROCESS | 4808 | 1461276484455 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 15:08:04 INFO - PROCESS | 4808 | 1461276484459 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 15:08:04 INFO - PROCESS | 4808 | 1461276484464 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:08:04 INFO - PROCESS | 4808 | 1461276484468 Marionette TRACE conn5 <- [1,154,null,{}] 15:08:04 INFO - PROCESS | 4808 | 1461276484475 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:04 INFO - PROCESS | 4808 | 1461276484587 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 15:08:04 INFO - PROCESS | 4808 | 1461276484656 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:04 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4A8B000 == 45 [pid = 4808] [id = 48] 15:08:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FBDF5A5800) [pid = 4808] [serial = 140] [outer = 0000000000000000] 15:08:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FBDF65CC00) [pid = 4808] [serial = 141] [outer = 000000FBDF5A5800] 15:08:04 INFO - PROCESS | 4808 | 1461276484707 Marionette DEBUG loaded listener.js 15:08:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FBDFB9C000) [pid = 4808] [serial = 142] [outer = 000000FBDF5A5800] 15:08:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF44A6000 == 44 [pid = 4808] [id = 43] 15:08:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF298E800 == 43 [pid = 4808] [id = 42] 15:08:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC1C0000 == 42 [pid = 4808] [id = 41] 15:08:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FBED63E800 == 41 [pid = 4808] [id = 40] 15:08:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC315800 == 40 [pid = 4808] [id = 39] 15:08:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEB75E800 == 39 [pid = 4808] [id = 38] 15:08:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65B8800 == 38 [pid = 4808] [id = 37] 15:08:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4C5E800 == 37 [pid = 4808] [id = 36] 15:08:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF6CB000 == 36 [pid = 4808] [id = 35] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FBEC386C00) [pid = 4808] [serial = 84] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FBE4868800) [pid = 4808] [serial = 72] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FBEC18E000) [pid = 4808] [serial = 82] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FBEB789800) [pid = 4808] [serial = 78] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FBE93F8000) [pid = 4808] [serial = 75] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FBEC122C00) [pid = 4808] [serial = 81] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FBEB88DC00) [pid = 4808] [serial = 79] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FBE9CDAC00) [pid = 4808] [serial = 76] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FBE4EEC400) [pid = 4808] [serial = 73] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FBF3AD6400) [pid = 4808] [serial = 70] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FBF391E000) [pid = 4808] [serial = 69] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FBF3916400) [pid = 4808] [serial = 67] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FBDF431C00) [pid = 4808] [serial = 58] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FBF2705800) [pid = 4808] [serial = 61] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FBECA86C00) [pid = 4808] [serial = 55] [outer = 0000000000000000] [url = about:blank] 15:08:05 INFO - PROCESS | 4808 | 1461276485293 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 881ms 15:08:05 INFO - PROCESS | 4808 | 1461276485350 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 15:08:05 INFO - PROCESS | 4808 | 1461276485356 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 15:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:08:05 INFO - PROCESS | 4808 | 1461276485362 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:08:05 INFO - PROCESS | 4808 | 1461276485364 Marionette TRACE conn5 <- [1,158,null,{}] 15:08:05 INFO - PROCESS | 4808 | 1461276485368 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:05 INFO - PROCESS | 4808 | 1461276485459 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 15:08:05 INFO - PROCESS | 4808 | 1461276485519 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:05 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE0D6E800 == 37 [pid = 4808] [id = 49] 15:08:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FBDF427800) [pid = 4808] [serial = 143] [outer = 0000000000000000] 15:08:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FBDF65B800) [pid = 4808] [serial = 144] [outer = 000000FBDF427800] 15:08:05 INFO - PROCESS | 4808 | 1461276485567 Marionette DEBUG loaded listener.js 15:08:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FBE066DC00) [pid = 4808] [serial = 145] [outer = 000000FBDF427800] 15:08:05 INFO - PROCESS | 4808 | 1461276485969 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 15:08:06 INFO - PROCESS | 4808 | 1461276486053 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 15:08:06 INFO - PROCESS | 4808 | 1461276486056 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 15:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:08:06 INFO - PROCESS | 4808 | 1461276486059 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:08:06 INFO - PROCESS | 4808 | 1461276486063 Marionette TRACE conn5 <- [1,162,null,{}] 15:08:06 INFO - PROCESS | 4808 | 1461276486074 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:06 INFO - PROCESS | 4808 | 1461276486177 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 15:08:06 INFO - PROCESS | 4808 | 1461276486193 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65E0800 == 38 [pid = 4808] [id = 50] 15:08:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FBE8784000) [pid = 4808] [serial = 146] [outer = 0000000000000000] 15:08:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FBE8F46C00) [pid = 4808] [serial = 147] [outer = 000000FBE8784000] 15:08:06 INFO - PROCESS | 4808 | 1461276486242 Marionette DEBUG loaded listener.js 15:08:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FBE944D800) [pid = 4808] [serial = 148] [outer = 000000FBE8784000] 15:08:06 INFO - PROCESS | 4808 | 1461276486651 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 626ms 15:08:06 INFO - PROCESS | 4808 | 1461276486689 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 15:08:06 INFO - PROCESS | 4808 | 1461276486692 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 15:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:08:06 INFO - PROCESS | 4808 | 1461276486695 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:08:06 INFO - PROCESS | 4808 | 1461276486697 Marionette TRACE conn5 <- [1,166,null,{}] 15:08:06 INFO - PROCESS | 4808 | 1461276486700 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:06 INFO - PROCESS | 4808 | 1461276486781 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 15:08:06 INFO - PROCESS | 4808 | 1461276486788 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEB75E800 == 39 [pid = 4808] [id = 51] 15:08:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FBE9C8F400) [pid = 4808] [serial = 149] [outer = 0000000000000000] 15:08:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FBEB7B1C00) [pid = 4808] [serial = 150] [outer = 000000FBE9C8F400] 15:08:06 INFO - PROCESS | 4808 | 1461276486835 Marionette DEBUG loaded listener.js 15:08:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FBEBE16800) [pid = 4808] [serial = 151] [outer = 000000FBE9C8F400] 15:08:07 INFO - PROCESS | 4808 | 1461276487233 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 585ms 15:08:07 INFO - PROCESS | 4808 | 1461276487286 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 15:08:07 INFO - PROCESS | 4808 | 1461276487288 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 15:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:08:07 INFO - PROCESS | 4808 | 1461276487291 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:08:07 INFO - PROCESS | 4808 | 1461276487293 Marionette TRACE conn5 <- [1,170,null,{}] 15:08:07 INFO - PROCESS | 4808 | 1461276487297 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:07 INFO - PROCESS | 4808 | 1461276487373 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 15:08:07 INFO - PROCESS | 4808 | 1461276487379 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:07 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC316000 == 40 [pid = 4808] [id = 52] 15:08:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FBEC0BBC00) [pid = 4808] [serial = 152] [outer = 0000000000000000] 15:08:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FBEC123000) [pid = 4808] [serial = 153] [outer = 000000FBEC0BBC00] 15:08:07 INFO - PROCESS | 4808 | 1461276487428 Marionette DEBUG loaded listener.js 15:08:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FBEC18C800) [pid = 4808] [serial = 154] [outer = 000000FBEC0BBC00] 15:08:07 INFO - PROCESS | 4808 | 1461276487879 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 15:08:07 INFO - PROCESS | 4808 | 1461276487925 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 15:08:07 INFO - PROCESS | 4808 | 1461276487928 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 15:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:08:07 INFO - PROCESS | 4808 | 1461276487931 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:08:07 INFO - PROCESS | 4808 | 1461276487933 Marionette TRACE conn5 <- [1,174,null,{}] 15:08:07 INFO - PROCESS | 4808 | 1461276487936 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:08 INFO - PROCESS | 4808 | 1461276488059 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 15:08:08 INFO - PROCESS | 4808 | 1461276488074 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:08 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEDE63800 == 41 [pid = 4808] [id = 53] 15:08:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FBEC67A000) [pid = 4808] [serial = 155] [outer = 0000000000000000] 15:08:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FBECAA4400) [pid = 4808] [serial = 156] [outer = 000000FBEC67A000] 15:08:08 INFO - PROCESS | 4808 | 1461276488124 Marionette DEBUG loaded listener.js 15:08:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FBECB52400) [pid = 4808] [serial = 157] [outer = 000000FBEC67A000] 15:08:08 INFO - PROCESS | 4808 | 1461276488531 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:08:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FBECE8A400) [pid = 4808] [serial = 158] [outer = 000000FBE0B2D800] 15:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 15:08:08 INFO - PROCESS | 4808 | 1461276488571 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 15:08:08 INFO - PROCESS | 4808 | 1461276488573 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 15:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:08:08 INFO - PROCESS | 4808 | 1461276488619 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:08:08 INFO - PROCESS | 4808 | 1461276488621 Marionette TRACE conn5 <- [1,178,null,{}] 15:08:08 INFO - PROCESS | 4808 | 1461276488625 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:08 INFO - PROCESS | 4808 | 1461276488763 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 15:08:08 INFO - PROCESS | 4808 | 1461276488783 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:08 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2973000 == 42 [pid = 4808] [id = 54] 15:08:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBECEED000) [pid = 4808] [serial = 159] [outer = 0000000000000000] 15:08:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBED6F2000) [pid = 4808] [serial = 160] [outer = 000000FBECEED000] 15:08:08 INFO - PROCESS | 4808 | 1461276488830 Marionette DEBUG loaded listener.js 15:08:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBEDE16000) [pid = 4808] [serial = 161] [outer = 000000FBECEED000] 15:08:09 INFO - PROCESS | 4808 | 1461276489233 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 15:08:09 INFO - PROCESS | 4808 | 1461276489261 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 15:08:09 INFO - PROCESS | 4808 | 1461276489263 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 15:08:09 INFO - PROCESS | 4808 | 1461276489266 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:08:09 INFO - PROCESS | 4808 | 1461276489268 Marionette TRACE conn5 <- [1,182,null,{}] 15:08:09 INFO - PROCESS | 4808 | 1461276489271 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:09 INFO - PROCESS | 4808 | 1461276489369 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 15:08:09 INFO - PROCESS | 4808 | 1461276489375 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2A72800 == 43 [pid = 4808] [id = 55] 15:08:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBEEE2DC00) [pid = 4808] [serial = 162] [outer = 0000000000000000] 15:08:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBEF3D3800) [pid = 4808] [serial = 163] [outer = 000000FBEEE2DC00] 15:08:09 INFO - PROCESS | 4808 | 1461276489421 Marionette DEBUG loaded listener.js 15:08:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBEF9D5000) [pid = 4808] [serial = 164] [outer = 000000FBEEE2DC00] 15:08:09 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBEC931400) [pid = 4808] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:08:09 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FBECEEF800) [pid = 4808] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:08:09 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FBDD7D4C00) [pid = 4808] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:08:09 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBDF64BC00) [pid = 4808] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:08:09 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FBDE9DC000) [pid = 4808] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:08:09 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FBEC0C2C00) [pid = 4808] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:08:09 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FBE40C1800) [pid = 4808] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:08:09 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FBE8789800) [pid = 4808] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:08:09 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FBDF59B400) [pid = 4808] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:08:09 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FBDF68C000) [pid = 4808] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:08:09 INFO - PROCESS | 4808 | 1461276489931 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 691ms 15:08:09 INFO - PROCESS | 4808 | 1461276489961 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 15:08:09 INFO - PROCESS | 4808 | 1461276489963 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 15:08:09 INFO - PROCESS | 4808 | 1461276489966 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:08:09 INFO - PROCESS | 4808 | 1461276489968 Marionette TRACE conn5 <- [1,186,null,{}] 15:08:09 INFO - PROCESS | 4808 | 1461276489971 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:10 INFO - PROCESS | 4808 | 1461276490090 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 15:08:10 INFO - PROCESS | 4808 | 1461276490133 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:10 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4CDE000 == 44 [pid = 4808] [id = 56] 15:08:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB849A4000) [pid = 4808] [serial = 165] [outer = 0000000000000000] 15:08:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB849AC000) [pid = 4808] [serial = 166] [outer = 000000FB849A4000] 15:08:10 INFO - PROCESS | 4808 | 1461276490180 Marionette DEBUG loaded listener.js 15:08:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FBDF59B400) [pid = 4808] [serial = 167] [outer = 000000FB849A4000] 15:08:10 INFO - PROCESS | 4808 | 1461276490508 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 585ms 15:08:10 INFO - PROCESS | 4808 | 1461276490555 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 15:08:10 INFO - PROCESS | 4808 | 1461276490557 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 15:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:08:10 INFO - PROCESS | 4808 | 1461276490560 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:08:10 INFO - PROCESS | 4808 | 1461276490562 Marionette TRACE conn5 <- [1,190,null,{}] 15:08:10 INFO - PROCESS | 4808 | 1461276490565 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:10 INFO - PROCESS | 4808 | 1461276490669 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 15:08:10 INFO - PROCESS | 4808 | 1461276490675 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:10 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4A7B800 == 45 [pid = 4808] [id = 57] 15:08:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FBDF68C000) [pid = 4808] [serial = 168] [outer = 0000000000000000] 15:08:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBECAACC00) [pid = 4808] [serial = 169] [outer = 000000FBDF68C000] 15:08:10 INFO - PROCESS | 4808 | 1461276490720 Marionette DEBUG loaded listener.js 15:08:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBF028C800) [pid = 4808] [serial = 170] [outer = 000000FBDF68C000] 15:08:11 INFO - PROCESS | 4808 | 1461276491082 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 15:08:11 INFO - PROCESS | 4808 | 1461276491151 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 15:08:11 INFO - PROCESS | 4808 | 1461276491154 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 15:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:08:11 INFO - PROCESS | 4808 | 1461276491157 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:08:11 INFO - PROCESS | 4808 | 1461276491159 Marionette TRACE conn5 <- [1,194,null,{}] 15:08:11 INFO - PROCESS | 4808 | 1461276491163 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:11 INFO - PROCESS | 4808 | 1461276491256 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 15:08:11 INFO - PROCESS | 4808 | 1461276491264 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:11 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4118800 == 46 [pid = 4808] [id = 58] 15:08:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBF2708400) [pid = 4808] [serial = 171] [outer = 0000000000000000] 15:08:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBF27C8000) [pid = 4808] [serial = 172] [outer = 000000FBF2708400] 15:08:11 INFO - PROCESS | 4808 | 1461276491314 Marionette DEBUG loaded listener.js 15:08:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBF2AA4400) [pid = 4808] [serial = 173] [outer = 000000FBF2708400] 15:08:11 INFO - PROCESS | 4808 | 1461276491734 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 629ms 15:08:11 INFO - PROCESS | 4808 | 1461276491820 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 15:08:11 INFO - PROCESS | 4808 | 1461276491825 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 15:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:08:11 INFO - PROCESS | 4808 | 1461276491835 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:08:11 INFO - PROCESS | 4808 | 1461276491840 Marionette TRACE conn5 <- [1,198,null,{}] 15:08:11 INFO - PROCESS | 4808 | 1461276491847 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:11 INFO - PROCESS | 4808 | 1461276491955 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 15:08:12 INFO - PROCESS | 4808 | 1461276492026 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:12 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE0B77800 == 47 [pid = 4808] [id = 59] 15:08:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBDF23EC00) [pid = 4808] [serial = 174] [outer = 0000000000000000] 15:08:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBDF429C00) [pid = 4808] [serial = 175] [outer = 000000FBDF23EC00] 15:08:12 INFO - PROCESS | 4808 | 1461276492085 Marionette DEBUG loaded listener.js 15:08:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBDF650400) [pid = 4808] [serial = 176] [outer = 000000FBDF23EC00] 15:08:12 INFO - PROCESS | 4808 | 1461276492741 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 942ms 15:08:12 INFO - PROCESS | 4808 | 1461276492776 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 15:08:12 INFO - PROCESS | 4808 | 1461276492780 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 15:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:08:12 INFO - PROCESS | 4808 | 1461276492803 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:08:12 INFO - PROCESS | 4808 | 1461276492807 Marionette TRACE conn5 <- [1,202,null,{}] 15:08:12 INFO - PROCESS | 4808 | 1461276492812 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:12 INFO - PROCESS | 4808 | 1461276492918 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 15:08:12 INFO - PROCESS | 4808 | 1461276492983 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:13 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBBA2800 == 48 [pid = 4808] [id = 60] 15:08:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBE4EEC400) [pid = 4808] [serial = 177] [outer = 0000000000000000] 15:08:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBE6192400) [pid = 4808] [serial = 178] [outer = 000000FBE4EEC400] 15:08:13 INFO - PROCESS | 4808 | 1461276493041 Marionette DEBUG loaded listener.js 15:08:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBE9446800) [pid = 4808] [serial = 179] [outer = 000000FBE4EEC400] 15:08:13 INFO - PROCESS | 4808 | 1461276493601 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 839ms 15:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:08:13 INFO - PROCESS | 4808 | 1461276493642 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 15:08:13 INFO - PROCESS | 4808 | 1461276493645 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 15:08:13 INFO - PROCESS | 4808 | 1461276493649 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:08:13 INFO - PROCESS | 4808 | 1461276493652 Marionette TRACE conn5 <- [1,206,null,{}] 15:08:13 INFO - PROCESS | 4808 | 1461276493662 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:13 INFO - PROCESS | 4808 | 1461276493771 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 15:08:13 INFO - PROCESS | 4808 | 1461276493853 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:13 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF3A2A000 == 49 [pid = 4808] [id = 61] 15:08:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBEC697800) [pid = 4808] [serial = 180] [outer = 0000000000000000] 15:08:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBEC905000) [pid = 4808] [serial = 181] [outer = 000000FBEC697800] 15:08:13 INFO - PROCESS | 4808 | 1461276493914 Marionette DEBUG loaded listener.js 15:08:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBEEEC2000) [pid = 4808] [serial = 182] [outer = 000000FBEC697800] 15:08:14 INFO - PROCESS | 4808 | 1461276494466 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 881ms 15:08:14 INFO - PROCESS | 4808 | 1461276494531 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 15:08:14 INFO - PROCESS | 4808 | 1461276494534 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 15:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:08:14 INFO - PROCESS | 4808 | 1461276494537 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:08:14 INFO - PROCESS | 4808 | 1461276494539 Marionette TRACE conn5 <- [1,210,null,{}] 15:08:14 INFO - PROCESS | 4808 | 1461276494544 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:14 INFO - PROCESS | 4808 | 1461276494647 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 15:08:14 INFO - PROCESS | 4808 | 1461276494711 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84922800 == 50 [pid = 4808] [id = 62] 15:08:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB84879C00) [pid = 4808] [serial = 183] [outer = 0000000000000000] 15:08:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB8487D800) [pid = 4808] [serial = 184] [outer = 000000FB84879C00] 15:08:14 INFO - PROCESS | 4808 | 1461276494769 Marionette DEBUG loaded listener.js 15:08:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FBF270F800) [pid = 4808] [serial = 185] [outer = 000000FB84879C00] 15:08:15 INFO - PROCESS | 4808 | 1461276495267 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 775ms 15:08:15 INFO - PROCESS | 4808 | 1461276495316 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 15:08:15 INFO - PROCESS | 4808 | 1461276495319 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 15:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:08:15 INFO - PROCESS | 4808 | 1461276495322 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:08:15 INFO - PROCESS | 4808 | 1461276495324 Marionette TRACE conn5 <- [1,214,null,{}] 15:08:15 INFO - PROCESS | 4808 | 1461276495328 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:15 INFO - PROCESS | 4808 | 1461276495430 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 15:08:15 INFO - PROCESS | 4808 | 1461276495506 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:15 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4529800 == 51 [pid = 4808] [id = 63] 15:08:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBF27D2000) [pid = 4808] [serial = 186] [outer = 0000000000000000] 15:08:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBF2AA2000) [pid = 4808] [serial = 187] [outer = 000000FBF27D2000] 15:08:15 INFO - PROCESS | 4808 | 1461276495563 Marionette DEBUG loaded listener.js 15:08:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBF2AAF000) [pid = 4808] [serial = 188] [outer = 000000FBF27D2000] 15:08:16 INFO - PROCESS | 4808 | 1461276496267 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 986ms 15:08:16 INFO - PROCESS | 4808 | 1461276496311 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 15:08:16 INFO - PROCESS | 4808 | 1461276496316 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 15:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:08:16 INFO - PROCESS | 4808 | 1461276496321 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:08:16 INFO - PROCESS | 4808 | 1461276496325 Marionette TRACE conn5 <- [1,218,null,{}] 15:08:16 INFO - PROCESS | 4808 | 1461276496332 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:16 INFO - PROCESS | 4808 | 1461276496428 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 15:08:16 INFO - PROCESS | 4808 | 1461276496498 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:16 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4DBE000 == 52 [pid = 4808] [id = 64] 15:08:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBDF424C00) [pid = 4808] [serial = 189] [outer = 0000000000000000] 15:08:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBDF59D400) [pid = 4808] [serial = 190] [outer = 000000FBDF424C00] 15:08:16 INFO - PROCESS | 4808 | 1461276496549 Marionette DEBUG loaded listener.js 15:08:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBDF664C00) [pid = 4808] [serial = 191] [outer = 000000FBDF424C00] 15:08:17 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4A7B800 == 51 [pid = 4808] [id = 57] 15:08:17 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4CDE000 == 50 [pid = 4808] [id = 56] 15:08:17 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2A72800 == 49 [pid = 4808] [id = 55] 15:08:17 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2973000 == 48 [pid = 4808] [id = 54] 15:08:17 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEDE63800 == 47 [pid = 4808] [id = 53] 15:08:17 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC316000 == 46 [pid = 4808] [id = 52] 15:08:17 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEB75E800 == 45 [pid = 4808] [id = 51] 15:08:17 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65E0800 == 44 [pid = 4808] [id = 50] 15:08:17 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE0D6E800 == 43 [pid = 4808] [id = 49] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBE5916800) [pid = 4808] [serial = 129] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4A8B000 == 42 [pid = 4808] [id = 48] 15:08:17 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE474C000 == 41 [pid = 4808] [id = 45] 15:08:17 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4A78000 == 40 [pid = 4808] [id = 44] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBECA88800) [pid = 4808] [serial = 114] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FBEF2F5800) [pid = 4808] [serial = 117] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBF2703800) [pid = 4808] [serial = 118] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBDF42CC00) [pid = 4808] [serial = 120] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBEC384000) [pid = 4808] [serial = 100] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBDF653000) [pid = 4808] [serial = 99] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FBDF64C800) [pid = 4808] [serial = 102] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBDF663000) [pid = 4808] [serial = 103] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBEC12CC00) [pid = 4808] [serial = 111] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBE4765400) [pid = 4808] [serial = 105] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBE9C1DC00) [pid = 4808] [serial = 108] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBE4D04800) [pid = 4808] [serial = 106] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBEB794000) [pid = 4808] [serial = 109] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBE470DC00) [pid = 4808] [serial = 87] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBEB791000) [pid = 4808] [serial = 90] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBECEF2000) [pid = 4808] [serial = 93] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBEF2F5000) [pid = 4808] [serial = 96] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FBE5802400) [pid = 4808] [serial = 127] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FBDF68F800) [pid = 4808] [serial = 121] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBDF5A3C00) [pid = 4808] [serial = 126] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FBECE8A800) [pid = 4808] [serial = 115] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FBEC675C00) [pid = 4808] [serial = 123] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FBEC67F400) [pid = 4808] [serial = 124] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FBEC388800) [pid = 4808] [serial = 112] [outer = 0000000000000000] [url = about:blank] 15:08:17 INFO - PROCESS | 4808 | 1461276497145 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 880ms 15:08:17 INFO - PROCESS | 4808 | 1461276497205 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 15:08:17 INFO - PROCESS | 4808 | 1461276497211 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 15:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:08:17 INFO - PROCESS | 4808 | 1461276497217 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:08:17 INFO - PROCESS | 4808 | 1461276497219 Marionette TRACE conn5 <- [1,222,null,{}] 15:08:17 INFO - PROCESS | 4808 | 1461276497223 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:17 INFO - PROCESS | 4808 | 1461276497307 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 15:08:17 INFO - PROCESS | 4808 | 1461276497371 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:17 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3FBE000 == 41 [pid = 4808] [id = 65] 15:08:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FBDEDDF400) [pid = 4808] [serial = 192] [outer = 0000000000000000] 15:08:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FBDF64EC00) [pid = 4808] [serial = 193] [outer = 000000FBDEDDF400] 15:08:17 INFO - PROCESS | 4808 | 1461276497419 Marionette DEBUG loaded listener.js 15:08:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBDFDD3000) [pid = 4808] [serial = 194] [outer = 000000FBDEDDF400] 15:08:17 INFO - PROCESS | 4808 | 1461276497812 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 15:08:17 INFO - PROCESS | 4808 | 1461276497911 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 15:08:17 INFO - PROCESS | 4808 | 1461276497913 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 15:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:08:17 INFO - PROCESS | 4808 | 1461276497917 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:08:17 INFO - PROCESS | 4808 | 1461276497921 Marionette TRACE conn5 <- [1,226,null,{}] 15:08:17 INFO - PROCESS | 4808 | 1461276497931 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:18 INFO - PROCESS | 4808 | 1461276498022 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 15:08:18 INFO - PROCESS | 4808 | 1461276498032 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:18 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE9493800 == 42 [pid = 4808] [id = 66] 15:08:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBE4EE4000) [pid = 4808] [serial = 195] [outer = 0000000000000000] 15:08:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBE4EE9000) [pid = 4808] [serial = 196] [outer = 000000FBE4EE4000] 15:08:18 INFO - PROCESS | 4808 | 1461276498081 Marionette DEBUG loaded listener.js 15:08:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBE5915C00) [pid = 4808] [serial = 197] [outer = 000000FBE4EE4000] 15:08:18 INFO - PROCESS | 4808 | 1461276498511 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 627ms 15:08:18 INFO - PROCESS | 4808 | 1461276498547 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 15:08:18 INFO - PROCESS | 4808 | 1461276498550 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 15:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:08:18 INFO - PROCESS | 4808 | 1461276498553 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:08:18 INFO - PROCESS | 4808 | 1461276498554 Marionette TRACE conn5 <- [1,230,null,{}] 15:08:18 INFO - PROCESS | 4808 | 1461276498563 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:18 INFO - PROCESS | 4808 | 1461276498644 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 15:08:18 INFO - PROCESS | 4808 | 1461276498651 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:18 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBBB6000 == 43 [pid = 4808] [id = 67] 15:08:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBE8785C00) [pid = 4808] [serial = 198] [outer = 0000000000000000] 15:08:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBE8F49800) [pid = 4808] [serial = 199] [outer = 000000FBE8785C00] 15:08:18 INFO - PROCESS | 4808 | 1461276498698 Marionette DEBUG loaded listener.js 15:08:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBE9C8C400) [pid = 4808] [serial = 200] [outer = 000000FBE8785C00] 15:08:19 INFO - PROCESS | 4808 | 1461276499107 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 15:08:19 INFO - PROCESS | 4808 | 1461276499145 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 15:08:19 INFO - PROCESS | 4808 | 1461276499148 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 15:08:19 INFO - PROCESS | 4808 | 1461276499151 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:08:19 INFO - PROCESS | 4808 | 1461276499153 Marionette TRACE conn5 <- [1,234,null,{}] 15:08:19 INFO - PROCESS | 4808 | 1461276499157 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:19 INFO - PROCESS | 4808 | 1461276499259 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 15:08:19 INFO - PROCESS | 4808 | 1461276499266 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:19 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC317000 == 44 [pid = 4808] [id = 68] 15:08:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBE9CE4000) [pid = 4808] [serial = 201] [outer = 0000000000000000] 15:08:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBEB72EC00) [pid = 4808] [serial = 202] [outer = 000000FBE9CE4000] 15:08:19 INFO - PROCESS | 4808 | 1461276499313 Marionette DEBUG loaded listener.js 15:08:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBEB88E000) [pid = 4808] [serial = 203] [outer = 000000FBE9CE4000] 15:08:19 INFO - PROCESS | 4808 | 1461276499776 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 692ms 15:08:19 INFO - PROCESS | 4808 | 1461276499848 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 15:08:19 INFO - PROCESS | 4808 | 1461276499850 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 15:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:08:19 INFO - PROCESS | 4808 | 1461276499853 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:08:19 INFO - PROCESS | 4808 | 1461276499855 Marionette TRACE conn5 <- [1,238,null,{}] 15:08:19 INFO - PROCESS | 4808 | 1461276499871 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:20 INFO - PROCESS | 4808 | 1461276500001 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 15:08:20 INFO - PROCESS | 4808 | 1461276500048 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEDE58800 == 45 [pid = 4808] [id = 69] 15:08:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBEC125C00) [pid = 4808] [serial = 204] [outer = 0000000000000000] 15:08:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBEC388000) [pid = 4808] [serial = 205] [outer = 000000FBEC125C00] 15:08:20 INFO - PROCESS | 4808 | 1461276500098 Marionette DEBUG loaded listener.js 15:08:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBEC67BC00) [pid = 4808] [serial = 206] [outer = 000000FBEC125C00] 15:08:20 INFO - PROCESS | 4808 | 1461276500528 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 733ms 15:08:20 INFO - PROCESS | 4808 | 1461276500592 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 15:08:20 INFO - PROCESS | 4808 | 1461276500594 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 15:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:08:20 INFO - PROCESS | 4808 | 1461276500597 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:08:20 INFO - PROCESS | 4808 | 1461276500599 Marionette TRACE conn5 <- [1,242,null,{}] 15:08:20 INFO - PROCESS | 4808 | 1461276500603 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:20 INFO - PROCESS | 4808 | 1461276500703 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 15:08:20 INFO - PROCESS | 4808 | 1461276500751 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF276F800 == 46 [pid = 4808] [id = 70] 15:08:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBEC683C00) [pid = 4808] [serial = 207] [outer = 0000000000000000] 15:08:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBECAAB000) [pid = 4808] [serial = 208] [outer = 000000FBEC683C00] 15:08:20 INFO - PROCESS | 4808 | 1461276500798 Marionette DEBUG loaded listener.js 15:08:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBECEEB000) [pid = 4808] [serial = 209] [outer = 000000FBEC683C00] 15:08:21 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FBEC67A000) [pid = 4808] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:08:21 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBECE93800) [pid = 4808] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:08:21 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBDF427800) [pid = 4808] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:08:21 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBEC0BBC00) [pid = 4808] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:08:21 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBE8784000) [pid = 4808] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:08:21 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBECEED000) [pid = 4808] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:08:21 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBE9C8F400) [pid = 4808] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:08:21 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB849A4000) [pid = 4808] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:08:21 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBEEE2DC00) [pid = 4808] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:08:21 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBDF5A5800) [pid = 4808] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:08:21 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBDF68C000) [pid = 4808] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:08:21 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FBE618C000) [pid = 4808] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:08:21 INFO - PROCESS | 4808 | 1461276501298 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 733ms 15:08:21 INFO - PROCESS | 4808 | 1461276501331 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 15:08:21 INFO - PROCESS | 4808 | 1461276501333 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 15:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:08:21 INFO - PROCESS | 4808 | 1461276501336 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:08:21 INFO - PROCESS | 4808 | 1461276501338 Marionette TRACE conn5 <- [1,246,null,{}] 15:08:21 INFO - PROCESS | 4808 | 1461276501342 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:21 INFO - PROCESS | 4808 | 1461276501419 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 15:08:21 INFO - PROCESS | 4808 | 1461276501426 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:21 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2981800 == 47 [pid = 4808] [id = 71] 15:08:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB84827000) [pid = 4808] [serial = 210] [outer = 0000000000000000] 15:08:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB8482CC00) [pid = 4808] [serial = 211] [outer = 000000FB84827000] 15:08:21 INFO - PROCESS | 4808 | 1461276501472 Marionette DEBUG loaded listener.js 15:08:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBDF427800) [pid = 4808] [serial = 212] [outer = 000000FB84827000] 15:08:22 INFO - PROCESS | 4808 | 1461276502003 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 689ms 15:08:22 INFO - PROCESS | 4808 | 1461276502032 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 15:08:22 INFO - PROCESS | 4808 | 1461276502034 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 15:08:22 INFO - PROCESS | 4808 | 1461276502038 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:08:22 INFO - PROCESS | 4808 | 1461276502039 Marionette TRACE conn5 <- [1,250,null,{}] 15:08:22 INFO - PROCESS | 4808 | 1461276502043 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:22 INFO - PROCESS | 4808 | 1461276502122 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 15:08:22 INFO - PROCESS | 4808 | 1461276502131 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF40AD000 == 48 [pid = 4808] [id = 72] 15:08:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBECAADC00) [pid = 4808] [serial = 213] [outer = 0000000000000000] 15:08:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBECF31400) [pid = 4808] [serial = 214] [outer = 000000FBECAADC00] 15:08:22 INFO - PROCESS | 4808 | 1461276502176 Marionette DEBUG loaded listener.js 15:08:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBEEE2CC00) [pid = 4808] [serial = 215] [outer = 000000FBECAADC00] 15:08:22 INFO - PROCESS | 4808 | 1461276502582 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 585ms 15:08:22 INFO - PROCESS | 4808 | 1461276502627 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 15:08:22 INFO - PROCESS | 4808 | 1461276502630 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 15:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:08:22 INFO - PROCESS | 4808 | 1461276502633 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:08:22 INFO - PROCESS | 4808 | 1461276502635 Marionette TRACE conn5 <- [1,254,null,{}] 15:08:22 INFO - PROCESS | 4808 | 1461276502639 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:22 INFO - PROCESS | 4808 | 1461276502718 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 15:08:22 INFO - PROCESS | 4808 | 1461276502726 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF44BA000 == 49 [pid = 4808] [id = 73] 15:08:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBEBA9AC00) [pid = 4808] [serial = 216] [outer = 0000000000000000] 15:08:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBEBA9F400) [pid = 4808] [serial = 217] [outer = 000000FBEBA9AC00] 15:08:22 INFO - PROCESS | 4808 | 1461276502771 Marionette DEBUG loaded listener.js 15:08:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBEDB7BC00) [pid = 4808] [serial = 218] [outer = 000000FBEBA9AC00] 15:08:23 INFO - PROCESS | 4808 | 1461276503162 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 586ms 15:08:23 INFO - PROCESS | 4808 | 1461276503222 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 15:08:23 INFO - PROCESS | 4808 | 1461276503225 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 15:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:08:23 INFO - PROCESS | 4808 | 1461276503233 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:08:23 INFO - PROCESS | 4808 | 1461276503236 Marionette TRACE conn5 <- [1,258,null,{}] 15:08:23 INFO - PROCESS | 4808 | 1461276503240 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:23 INFO - PROCESS | 4808 | 1461276503385 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 15:08:23 INFO - PROCESS | 4808 | 1461276503523 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:23 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3F12800 == 50 [pid = 4808] [id = 74] 15:08:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB84878C00) [pid = 4808] [serial = 219] [outer = 0000000000000000] 15:08:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB849AC400) [pid = 4808] [serial = 220] [outer = 000000FB84878C00] 15:08:23 INFO - PROCESS | 4808 | 1461276503586 Marionette DEBUG loaded listener.js 15:08:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBDF5A3C00) [pid = 4808] [serial = 221] [outer = 000000FB84878C00] 15:08:24 INFO - PROCESS | 4808 | 1461276504134 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 942ms 15:08:24 INFO - PROCESS | 4808 | 1461276504178 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 15:08:24 INFO - PROCESS | 4808 | 1461276504184 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 15:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:08:24 INFO - PROCESS | 4808 | 1461276504189 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:08:24 INFO - PROCESS | 4808 | 1461276504193 Marionette TRACE conn5 <- [1,262,null,{}] 15:08:24 INFO - PROCESS | 4808 | 1461276504198 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:24 INFO - PROCESS | 4808 | 1461276504307 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 15:08:24 INFO - PROCESS | 4808 | 1461276504390 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:24 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC1BA000 == 51 [pid = 4808] [id = 75] 15:08:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FBE4DE0400) [pid = 4808] [serial = 222] [outer = 0000000000000000] 15:08:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBE4EE1000) [pid = 4808] [serial = 223] [outer = 000000FBE4DE0400] 15:08:24 INFO - PROCESS | 4808 | 1461276504450 Marionette DEBUG loaded listener.js 15:08:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBE5912800) [pid = 4808] [serial = 224] [outer = 000000FBE4DE0400] 15:08:25 INFO - PROCESS | 4808 | 1461276505013 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 900ms 15:08:25 INFO - PROCESS | 4808 | 1461276505093 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 15:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:08:25 INFO - PROCESS | 4808 | 1461276505096 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 15:08:25 INFO - PROCESS | 4808 | 1461276505100 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:08:25 INFO - PROCESS | 4808 | 1461276505103 Marionette TRACE conn5 <- [1,266,null,{}] 15:08:25 INFO - PROCESS | 4808 | 1461276505107 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:25 INFO - PROCESS | 4808 | 1461276505243 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 15:08:25 INFO - PROCESS | 4808 | 1461276505314 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF3A25000 == 52 [pid = 4808] [id = 76] 15:08:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBEBAA1800) [pid = 4808] [serial = 225] [outer = 0000000000000000] 15:08:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBEC0BE000) [pid = 4808] [serial = 226] [outer = 000000FBEBAA1800] 15:08:25 INFO - PROCESS | 4808 | 1461276505411 Marionette DEBUG loaded listener.js 15:08:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBEC193400) [pid = 4808] [serial = 227] [outer = 000000FBEBAA1800] 15:08:26 INFO - PROCESS | 4808 | 1461276506066 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1032ms 15:08:26 INFO - PROCESS | 4808 | 1461276506226 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 15:08:26 INFO - PROCESS | 4808 | 1461276506230 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 15:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:08:26 INFO - PROCESS | 4808 | 1461276506286 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:08:26 INFO - PROCESS | 4808 | 1461276506291 Marionette TRACE conn5 <- [1,270,null,{}] 15:08:26 INFO - PROCESS | 4808 | 1461276506382 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:26 INFO - PROCESS | 4808 | 1461276506504 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 15:08:26 INFO - PROCESS | 4808 | 1461276506587 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB808E0000 == 53 [pid = 4808] [id = 77] 15:08:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FB849A4000) [pid = 4808] [serial = 228] [outer = 0000000000000000] 15:08:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FB849B0800) [pid = 4808] [serial = 229] [outer = 000000FB849A4000] 15:08:26 INFO - PROCESS | 4808 | 1461276506646 Marionette DEBUG loaded listener.js 15:08:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBE8F47C00) [pid = 4808] [serial = 230] [outer = 000000FB849A4000] 15:08:27 INFO - PROCESS | 4808 | 1461276507372 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1176ms 15:08:27 INFO - PROCESS | 4808 | 1461276507444 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 15:08:27 INFO - PROCESS | 4808 | 1461276507449 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 15:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:08:27 INFO - PROCESS | 4808 | 1461276507455 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:08:27 INFO - PROCESS | 4808 | 1461276507458 Marionette TRACE conn5 <- [1,274,null,{}] 15:08:27 INFO - PROCESS | 4808 | 1461276507463 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:27 INFO - PROCESS | 4808 | 1461276507560 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 15:08:27 INFO - PROCESS | 4808 | 1461276507631 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:27 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE06E7000 == 54 [pid = 4808] [id = 78] 15:08:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBDF431400) [pid = 4808] [serial = 231] [outer = 0000000000000000] 15:08:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FBDF5A4C00) [pid = 4808] [serial = 232] [outer = 000000FBDF431400] 15:08:27 INFO - PROCESS | 4808 | 1461276507683 Marionette DEBUG loaded listener.js 15:08:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FBDF685000) [pid = 4808] [serial = 233] [outer = 000000FBDF431400] 15:08:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE0B7E800 == 53 [pid = 4808] [id = 30] 15:08:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC306800 == 52 [pid = 4808] [id = 34] 15:08:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBED52E800 == 51 [pid = 4808] [id = 32] 15:08:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF44BA000 == 50 [pid = 4808] [id = 73] 15:08:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF40AD000 == 49 [pid = 4808] [id = 72] 15:08:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2981800 == 48 [pid = 4808] [id = 71] 15:08:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF276F800 == 47 [pid = 4808] [id = 70] 15:08:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEDE58800 == 46 [pid = 4808] [id = 69] 15:08:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC317000 == 45 [pid = 4808] [id = 68] 15:08:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBBB6000 == 44 [pid = 4808] [id = 67] 15:08:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE9493800 == 43 [pid = 4808] [id = 66] 15:08:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3FBE000 == 42 [pid = 4808] [id = 65] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBF27C8000) [pid = 4808] [serial = 172] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FBDF661400) [pid = 4808] [serial = 132] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBE9451C00) [pid = 4808] [serial = 135] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4DBE000 == 41 [pid = 4808] [id = 64] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBECAA3800) [pid = 4808] [serial = 85] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBEBE16800) [pid = 4808] [serial = 151] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBEF3D3800) [pid = 4808] [serial = 163] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBEDE16000) [pid = 4808] [serial = 161] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FBDFB9C000) [pid = 4808] [serial = 142] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBDF65CC00) [pid = 4808] [serial = 141] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBECAACC00) [pid = 4808] [serial = 169] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBEF9D5000) [pid = 4808] [serial = 164] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBDF59B400) [pid = 4808] [serial = 167] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FBEC18C800) [pid = 4808] [serial = 154] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBF028C800) [pid = 4808] [serial = 170] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBE3D6DC00) [pid = 4808] [serial = 31] [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.] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBECAA4400) [pid = 4808] [serial = 156] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBEDEA6400) [pid = 4808] [serial = 139] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBECE97C00) [pid = 4808] [serial = 138] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBDF65B800) [pid = 4808] [serial = 144] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBE066DC00) [pid = 4808] [serial = 145] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBEC123000) [pid = 4808] [serial = 153] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBE8F46C00) [pid = 4808] [serial = 147] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBE944D800) [pid = 4808] [serial = 148] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FBED6F2000) [pid = 4808] [serial = 160] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FBEB7B1C00) [pid = 4808] [serial = 150] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBECB52400) [pid = 4808] [serial = 157] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB849AC000) [pid = 4808] [serial = 166] [outer = 0000000000000000] [url = about:blank] 15:08:28 INFO - PROCESS | 4808 | 1461276508280 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 881ms 15:08:28 INFO - PROCESS | 4808 | 1461276508339 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 15:08:28 INFO - PROCESS | 4808 | 1461276508344 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 15:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:08:28 INFO - PROCESS | 4808 | 1461276508350 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:08:28 INFO - PROCESS | 4808 | 1461276508353 Marionette TRACE conn5 <- [1,278,null,{}] 15:08:28 INFO - PROCESS | 4808 | 1461276508357 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:28 INFO - PROCESS | 4808 | 1461276508442 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 15:08:28 INFO - PROCESS | 4808 | 1461276508509 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3D63800 == 42 [pid = 4808] [id = 79] 15:08:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB84831000) [pid = 4808] [serial = 234] [outer = 0000000000000000] 15:08:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBDF427000) [pid = 4808] [serial = 235] [outer = 000000FB84831000] 15:08:28 INFO - PROCESS | 4808 | 1461276508557 Marionette DEBUG loaded listener.js 15:08:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBDF688400) [pid = 4808] [serial = 236] [outer = 000000FB84831000] 15:08:28 INFO - PROCESS | 4808 | 1461276508944 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 627ms 15:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:08:28 INFO - PROCESS | 4808 | 1461276508978 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 15:08:28 INFO - PROCESS | 4808 | 1461276508981 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 15:08:28 INFO - PROCESS | 4808 | 1461276508990 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:08:28 INFO - PROCESS | 4808 | 1461276508993 Marionette TRACE conn5 <- [1,282,null,{}] 15:08:29 INFO - PROCESS | 4808 | 1461276509005 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:29 INFO - PROCESS | 4808 | 1461276509091 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 15:08:29 INFO - PROCESS | 4808 | 1461276509099 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4E5A000 == 43 [pid = 4808] [id = 80] 15:08:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBE47B2800) [pid = 4808] [serial = 237] [outer = 0000000000000000] 15:08:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBE4D05800) [pid = 4808] [serial = 238] [outer = 000000FBE47B2800] 15:08:29 INFO - PROCESS | 4808 | 1461276509148 Marionette DEBUG loaded listener.js 15:08:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBE4EEAC00) [pid = 4808] [serial = 239] [outer = 000000FBE47B2800] 15:08:29 INFO - PROCESS | 4808 | 1461276509592 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 648ms 15:08:29 INFO - PROCESS | 4808 | 1461276509635 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 15:08:29 INFO - PROCESS | 4808 | 1461276509638 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 15:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:08:29 INFO - PROCESS | 4808 | 1461276509642 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:08:29 INFO - PROCESS | 4808 | 1461276509643 Marionette TRACE conn5 <- [1,286,null,{}] 15:08:29 INFO - PROCESS | 4808 | 1461276509647 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:29 INFO - PROCESS | 4808 | 1461276509730 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 15:08:29 INFO - PROCESS | 4808 | 1461276509777 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE9C62800 == 44 [pid = 4808] [id = 81] 15:08:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBE8F45800) [pid = 4808] [serial = 240] [outer = 0000000000000000] 15:08:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBE8F4C400) [pid = 4808] [serial = 241] [outer = 000000FBE8F45800] 15:08:29 INFO - PROCESS | 4808 | 1461276509824 Marionette DEBUG loaded listener.js 15:08:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBE9C8A800) [pid = 4808] [serial = 242] [outer = 000000FBE8F45800] 15:08:30 INFO - PROCESS | 4808 | 1461276510228 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 15:08:30 INFO - PROCESS | 4808 | 1461276510273 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 15:08:30 INFO - PROCESS | 4808 | 1461276510275 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 15:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:08:30 INFO - PROCESS | 4808 | 1461276510279 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:08:30 INFO - PROCESS | 4808 | 1461276510281 Marionette TRACE conn5 <- [1,290,null,{}] 15:08:30 INFO - PROCESS | 4808 | 1461276510292 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:30 INFO - PROCESS | 4808 | 1461276510391 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 15:08:30 INFO - PROCESS | 4808 | 1461276510398 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:30 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBBB0800 == 45 [pid = 4808] [id = 82] 15:08:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBE9C13000) [pid = 4808] [serial = 243] [outer = 0000000000000000] 15:08:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBEB728C00) [pid = 4808] [serial = 244] [outer = 000000FBE9C13000] 15:08:30 INFO - PROCESS | 4808 | 1461276510444 Marionette DEBUG loaded listener.js 15:08:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBEB88F800) [pid = 4808] [serial = 245] [outer = 000000FBE9C13000] 15:08:30 INFO - PROCESS | 4808 | 1461276510892 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 648ms 15:08:30 INFO - PROCESS | 4808 | 1461276510930 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 15:08:30 INFO - PROCESS | 4808 | 1461276510932 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 15:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:08:30 INFO - PROCESS | 4808 | 1461276510941 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:08:30 INFO - PROCESS | 4808 | 1461276510943 Marionette TRACE conn5 <- [1,294,null,{}] 15:08:30 INFO - PROCESS | 4808 | 1461276510953 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:31 INFO - PROCESS | 4808 | 1461276511065 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 15:08:31 INFO - PROCESS | 4808 | 1461276511140 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECAD0000 == 46 [pid = 4808] [id = 83] 15:08:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBEC0BD000) [pid = 4808] [serial = 246] [outer = 0000000000000000] 15:08:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBEC130800) [pid = 4808] [serial = 247] [outer = 000000FBEC0BD000] 15:08:31 INFO - PROCESS | 4808 | 1461276511191 Marionette DEBUG loaded listener.js 15:08:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBEC38A000) [pid = 4808] [serial = 248] [outer = 000000FBEC0BD000] 15:08:31 INFO - PROCESS | 4808 | 1461276511620 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 753ms 15:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:08:31 INFO - PROCESS | 4808 | 1461276511698 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 15:08:31 INFO - PROCESS | 4808 | 1461276511700 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 15:08:31 INFO - PROCESS | 4808 | 1461276511703 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:08:31 INFO - PROCESS | 4808 | 1461276511705 Marionette TRACE conn5 <- [1,298,null,{}] 15:08:31 INFO - PROCESS | 4808 | 1461276511709 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:31 INFO - PROCESS | 4808 | 1461276511810 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 15:08:31 INFO - PROCESS | 4808 | 1461276511858 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEDE5A800 == 47 [pid = 4808] [id = 84] 15:08:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FBEC67A800) [pid = 4808] [serial = 249] [outer = 0000000000000000] 15:08:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBEC67E400) [pid = 4808] [serial = 250] [outer = 000000FBEC67A800] 15:08:31 INFO - PROCESS | 4808 | 1461276511904 Marionette DEBUG loaded listener.js 15:08:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBECAA5800) [pid = 4808] [serial = 251] [outer = 000000FBEC67A800] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBE3F3C000) [pid = 4808] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBEEE35C00) [pid = 4808] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBECEEE800) [pid = 4808] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FBE9C8B800) [pid = 4808] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBEC125C00) [pid = 4808] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBEC683C00) [pid = 4808] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBF2708400) [pid = 4808] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBE4EE4000) [pid = 4808] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBDF424C00) [pid = 4808] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBDEDDF400) [pid = 4808] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBE8785C00) [pid = 4808] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB84827000) [pid = 4808] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBECAADC00) [pid = 4808] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:08:32 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBE9CE4000) [pid = 4808] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:08:32 INFO - PROCESS | 4808 | 1461276512524 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:32 INFO - PROCESS | 4808 | 1461276512525 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 880ms 15:08:32 INFO - PROCESS | 4808 | 1461276512585 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 15:08:32 INFO - PROCESS | 4808 | 1461276512588 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 15:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:08:32 INFO - PROCESS | 4808 | 1461276512591 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:08:32 INFO - PROCESS | 4808 | 1461276512593 Marionette TRACE conn5 <- [1,302,null,{}] 15:08:32 INFO - PROCESS | 4808 | 1461276512596 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:32 INFO - PROCESS | 4808 | 1461276512677 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 15:08:32 INFO - PROCESS | 4808 | 1461276512744 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:32 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB808D5800 == 48 [pid = 4808] [id = 85] 15:08:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBE5DA8400) [pid = 4808] [serial = 252] [outer = 0000000000000000] 15:08:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBEB0AE000) [pid = 4808] [serial = 253] [outer = 000000FBE5DA8400] 15:08:32 INFO - PROCESS | 4808 | 1461276512791 Marionette DEBUG loaded listener.js 15:08:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBECE8C400) [pid = 4808] [serial = 254] [outer = 000000FBE5DA8400] 15:08:33 INFO - PROCESS | 4808 | 1461276513145 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 587ms 15:08:33 INFO - PROCESS | 4808 | 1461276513181 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 15:08:33 INFO - PROCESS | 4808 | 1461276513183 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 15:08:33 INFO - PROCESS | 4808 | 1461276513187 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:08:33 INFO - PROCESS | 4808 | 1461276513188 Marionette TRACE conn5 <- [1,306,null,{}] 15:08:33 INFO - PROCESS | 4808 | 1461276513192 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:33 INFO - PROCESS | 4808 | 1461276513295 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 15:08:33 INFO - PROCESS | 4808 | 1461276513304 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:33 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF3A1C000 == 49 [pid = 4808] [id = 86] 15:08:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBE8785C00) [pid = 4808] [serial = 255] [outer = 0000000000000000] 15:08:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBECEEBC00) [pid = 4808] [serial = 256] [outer = 000000FBE8785C00] 15:08:33 INFO - PROCESS | 4808 | 1461276513349 Marionette DEBUG loaded listener.js 15:08:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBEF9D8C00) [pid = 4808] [serial = 257] [outer = 000000FBE8785C00] 15:08:33 INFO - PROCESS | 4808 | 1461276513728 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 585ms 15:08:33 INFO - PROCESS | 4808 | 1461276513775 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 15:08:33 INFO - PROCESS | 4808 | 1461276513777 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 15:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:08:33 INFO - PROCESS | 4808 | 1461276513780 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:08:33 INFO - PROCESS | 4808 | 1461276513782 Marionette TRACE conn5 <- [1,310,null,{}] 15:08:33 INFO - PROCESS | 4808 | 1461276513786 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:33 INFO - PROCESS | 4808 | 1461276513864 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 15:08:33 INFO - PROCESS | 4808 | 1461276513932 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:33 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF40B7000 == 50 [pid = 4808] [id = 87] 15:08:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBEEE2E000) [pid = 4808] [serial = 258] [outer = 0000000000000000] 15:08:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBF029DC00) [pid = 4808] [serial = 259] [outer = 000000FBEEE2E000] 15:08:33 INFO - PROCESS | 4808 | 1461276513978 Marionette DEBUG loaded listener.js 15:08:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBF02A6000) [pid = 4808] [serial = 260] [outer = 000000FBEEE2E000] 15:08:34 INFO - PROCESS | 4808 | 1461276514366 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 628ms 15:08:34 INFO - PROCESS | 4808 | 1461276514455 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 15:08:34 INFO - PROCESS | 4808 | 1461276514459 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 15:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:08:34 INFO - PROCESS | 4808 | 1461276514471 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:08:34 INFO - PROCESS | 4808 | 1461276514476 Marionette TRACE conn5 <- [1,314,null,{}] 15:08:34 INFO - PROCESS | 4808 | 1461276514482 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:34 INFO - PROCESS | 4808 | 1461276514594 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 15:08:34 INFO - PROCESS | 4808 | 1461276514672 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2DA800 == 51 [pid = 4808] [id = 88] 15:08:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB8084B000) [pid = 4808] [serial = 261] [outer = 0000000000000000] 15:08:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB80852000) [pid = 4808] [serial = 262] [outer = 000000FB8084B000] 15:08:34 INFO - PROCESS | 4808 | 1461276514733 Marionette DEBUG loaded listener.js 15:08:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB84831400) [pid = 4808] [serial = 263] [outer = 000000FB8084B000] 15:08:35 INFO - PROCESS | 4808 | 1461276515374 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 944ms 15:08:35 INFO - PROCESS | 4808 | 1461276515422 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 15:08:35 INFO - PROCESS | 4808 | 1461276515427 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 15:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:08:35 INFO - PROCESS | 4808 | 1461276515435 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:08:35 INFO - PROCESS | 4808 | 1461276515440 Marionette TRACE conn5 <- [1,318,null,{}] 15:08:35 INFO - PROCESS | 4808 | 1461276515444 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:35 INFO - PROCESS | 4808 | 1461276515553 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 15:08:35 INFO - PROCESS | 4808 | 1461276515620 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:35 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE948E000 == 52 [pid = 4808] [id = 89] 15:08:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBDF429400) [pid = 4808] [serial = 264] [outer = 0000000000000000] 15:08:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBDF65A800) [pid = 4808] [serial = 265] [outer = 000000FBDF429400] 15:08:35 INFO - PROCESS | 4808 | 1461276515679 Marionette DEBUG loaded listener.js 15:08:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBE4055800) [pid = 4808] [serial = 266] [outer = 000000FBDF429400] 15:08:36 INFO - PROCESS | 4808 | 1461276516266 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 881ms 15:08:36 INFO - PROCESS | 4808 | 1461276516316 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 15:08:36 INFO - PROCESS | 4808 | 1461276516319 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 15:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:08:36 INFO - PROCESS | 4808 | 1461276516323 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:08:36 INFO - PROCESS | 4808 | 1461276516326 Marionette TRACE conn5 <- [1,322,null,{}] 15:08:36 INFO - PROCESS | 4808 | 1461276516337 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:36 INFO - PROCESS | 4808 | 1461276516478 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 15:08:36 INFO - PROCESS | 4808 | 1461276516591 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF44B6800 == 53 [pid = 4808] [id = 90] 15:08:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBE9CE8C00) [pid = 4808] [serial = 267] [outer = 0000000000000000] 15:08:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBEB7B9000) [pid = 4808] [serial = 268] [outer = 000000FBE9CE8C00] 15:08:36 INFO - PROCESS | 4808 | 1461276516653 Marionette DEBUG loaded listener.js 15:08:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBEC0BEC00) [pid = 4808] [serial = 269] [outer = 000000FBE9CE8C00] 15:08:37 INFO - PROCESS | 4808 | 1461276517234 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 943ms 15:08:37 INFO - PROCESS | 4808 | 1461276517268 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 15:08:37 INFO - PROCESS | 4808 | 1461276517270 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 15:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:08:37 INFO - PROCESS | 4808 | 1461276517274 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:08:37 INFO - PROCESS | 4808 | 1461276517276 Marionette TRACE conn5 <- [1,326,null,{}] 15:08:37 INFO - PROCESS | 4808 | 1461276517280 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:37 INFO - PROCESS | 4808 | 1461276517387 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 15:08:37 INFO - PROCESS | 4808 | 1461276517469 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:37 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4412000 == 54 [pid = 4808] [id = 91] 15:08:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBECAA4800) [pid = 4808] [serial = 270] [outer = 0000000000000000] 15:08:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBE4CAF800) [pid = 4808] [serial = 271] [outer = 000000FBECAA4800] 15:08:37 INFO - PROCESS | 4808 | 1461276517527 Marionette DEBUG loaded listener.js 15:08:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBF2703400) [pid = 4808] [serial = 272] [outer = 000000FBECAA4800] 15:08:38 INFO - PROCESS | 4808 | 1461276518111 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 881ms 15:08:38 INFO - PROCESS | 4808 | 1461276518158 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 15:08:38 INFO - PROCESS | 4808 | 1461276518161 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 15:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:08:38 INFO - PROCESS | 4808 | 1461276518164 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:08:38 INFO - PROCESS | 4808 | 1461276518166 Marionette TRACE conn5 <- [1,330,null,{}] 15:08:38 INFO - PROCESS | 4808 | 1461276518170 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:38 INFO - PROCESS | 4808 | 1461276518273 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 15:08:38 INFO - PROCESS | 4808 | 1461276518354 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD74800 == 55 [pid = 4808] [id = 92] 15:08:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FBEC009400) [pid = 4808] [serial = 273] [outer = 0000000000000000] 15:08:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FBEC00DC00) [pid = 4808] [serial = 274] [outer = 000000FBEC009400] 15:08:38 INFO - PROCESS | 4808 | 1461276518411 Marionette DEBUG loaded listener.js 15:08:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FBF02A1C00) [pid = 4808] [serial = 275] [outer = 000000FBEC009400] 15:08:39 INFO - PROCESS | 4808 | 1461276519008 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 878ms 15:08:39 INFO - PROCESS | 4808 | 1461276519049 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 15:08:39 INFO - PROCESS | 4808 | 1461276519052 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 15:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:08:39 INFO - PROCESS | 4808 | 1461276519056 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:08:39 INFO - PROCESS | 4808 | 1461276519058 Marionette TRACE conn5 <- [1,334,null,{}] 15:08:39 INFO - PROCESS | 4808 | 1461276519062 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:39 INFO - PROCESS | 4808 | 1461276519191 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 15:08:39 INFO - PROCESS | 4808 | 1461276519260 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:39 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4E4B800 == 56 [pid = 4808] [id = 93] 15:08:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB84817000) [pid = 4808] [serial = 276] [outer = 0000000000000000] 15:08:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FBDF64E400) [pid = 4808] [serial = 277] [outer = 000000FB84817000] 15:08:39 INFO - PROCESS | 4808 | 1461276519320 Marionette DEBUG loaded listener.js 15:08:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FBEB85D000) [pid = 4808] [serial = 278] [outer = 000000FB84817000] 15:08:40 INFO - PROCESS | 4808 | 1461276520012 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 986ms 15:08:40 INFO - PROCESS | 4808 | 1461276520045 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 15:08:40 INFO - PROCESS | 4808 | 1461276520049 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 15:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:08:40 INFO - PROCESS | 4808 | 1461276520055 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:08:40 INFO - PROCESS | 4808 | 1461276520059 Marionette TRACE conn5 <- [1,338,null,{}] 15:08:40 INFO - PROCESS | 4808 | 1461276520064 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:40 INFO - PROCESS | 4808 | 1461276520165 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 15:08:40 INFO - PROCESS | 4808 | 1461276520240 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF6C7000 == 57 [pid = 4808] [id = 94] 15:08:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FB84818000) [pid = 4808] [serial = 279] [outer = 0000000000000000] 15:08:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB8481AC00) [pid = 4808] [serial = 280] [outer = 000000FB84818000] 15:08:40 INFO - PROCESS | 4808 | 1461276520292 Marionette DEBUG loaded listener.js 15:08:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FB84879400) [pid = 4808] [serial = 281] [outer = 000000FB84818000] 15:08:40 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF3A1C000 == 56 [pid = 4808] [id = 86] 15:08:40 INFO - PROCESS | 4808 | --DOCSHELL 000000FB808D5800 == 55 [pid = 4808] [id = 85] 15:08:40 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEDE5A800 == 54 [pid = 4808] [id = 84] 15:08:40 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECAD0000 == 53 [pid = 4808] [id = 83] 15:08:40 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBBB0800 == 52 [pid = 4808] [id = 82] 15:08:40 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE9C62800 == 51 [pid = 4808] [id = 81] 15:08:40 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4E5A000 == 50 [pid = 4808] [id = 80] 15:08:40 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3D63800 == 49 [pid = 4808] [id = 79] 15:08:40 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE06E7000 == 48 [pid = 4808] [id = 78] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FBE6192400) [pid = 4808] [serial = 178] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FBDF429C00) [pid = 4808] [serial = 175] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FBF2AA2000) [pid = 4808] [serial = 187] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FBEBA9F400) [pid = 4808] [serial = 217] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC1BA000 == 47 [pid = 4808] [id = 75] 15:08:40 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3F12800 == 46 [pid = 4808] [id = 74] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FBE618F000) [pid = 4808] [serial = 88] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBF2702400) [pid = 4808] [serial = 97] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBED385400) [pid = 4808] [serial = 94] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBEC0C1800) [pid = 4808] [serial = 91] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FBEC388000) [pid = 4808] [serial = 205] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBECAAB000) [pid = 4808] [serial = 208] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBEC67BC00) [pid = 4808] [serial = 206] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBF2AA4400) [pid = 4808] [serial = 173] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBE4EE9000) [pid = 4808] [serial = 196] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBE5915C00) [pid = 4808] [serial = 197] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FBDF664C00) [pid = 4808] [serial = 191] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBDF59D400) [pid = 4808] [serial = 190] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBDF64EC00) [pid = 4808] [serial = 193] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBDFDD3000) [pid = 4808] [serial = 194] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBE8F49800) [pid = 4808] [serial = 199] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB8482CC00) [pid = 4808] [serial = 211] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBEC905000) [pid = 4808] [serial = 181] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB8487D800) [pid = 4808] [serial = 184] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBECF31400) [pid = 4808] [serial = 214] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBDF427800) [pid = 4808] [serial = 212] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBEEE2CC00) [pid = 4808] [serial = 215] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBECEEB000) [pid = 4808] [serial = 209] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBEB72EC00) [pid = 4808] [serial = 202] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBEB88E000) [pid = 4808] [serial = 203] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBE9C8C400) [pid = 4808] [serial = 200] [outer = 0000000000000000] [url = about:blank] 15:08:40 INFO - PROCESS | 4808 | 1461276520928 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 942ms 15:08:41 INFO - PROCESS | 4808 | 1461276521001 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 15:08:41 INFO - PROCESS | 4808 | 1461276521007 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 15:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:08:41 INFO - PROCESS | 4808 | 1461276521013 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:08:41 INFO - PROCESS | 4808 | 1461276521016 Marionette TRACE conn5 <- [1,342,null,{}] 15:08:41 INFO - PROCESS | 4808 | 1461276521021 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:41 INFO - PROCESS | 4808 | 1461276521112 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 15:08:41 INFO - PROCESS | 4808 | 1461276521180 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3F22000 == 47 [pid = 4808] [id = 95] 15:08:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB84825C00) [pid = 4808] [serial = 282] [outer = 0000000000000000] 15:08:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB849A5C00) [pid = 4808] [serial = 283] [outer = 000000FB84825C00] 15:08:41 INFO - PROCESS | 4808 | 1461276521228 Marionette DEBUG loaded listener.js 15:08:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBDF431C00) [pid = 4808] [serial = 284] [outer = 000000FB84825C00] 15:08:41 INFO - PROCESS | 4808 | 1461276521627 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 627ms 15:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:08:41 INFO - PROCESS | 4808 | 1461276521642 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 15:08:41 INFO - PROCESS | 4808 | 1461276521644 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 15:08:41 INFO - PROCESS | 4808 | 1461276521648 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:08:41 INFO - PROCESS | 4808 | 1461276521652 Marionette TRACE conn5 <- [1,346,null,{}] 15:08:41 INFO - PROCESS | 4808 | 1461276521663 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:41 INFO - PROCESS | 4808 | 1461276521749 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 15:08:41 INFO - PROCESS | 4808 | 1461276521757 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEB757000 == 48 [pid = 4808] [id = 96] 15:08:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBDF65C400) [pid = 4808] [serial = 285] [outer = 0000000000000000] 15:08:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBDFDD5800) [pid = 4808] [serial = 286] [outer = 000000FBDF65C400] 15:08:41 INFO - PROCESS | 4808 | 1461276521808 Marionette DEBUG loaded listener.js 15:08:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBE47B5000) [pid = 4808] [serial = 287] [outer = 000000FBDF65C400] 15:08:42 INFO - PROCESS | 4808 | 1461276522258 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 15:08:42 INFO - PROCESS | 4808 | 1461276522277 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 15:08:42 INFO - PROCESS | 4808 | 1461276522280 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 15:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:08:42 INFO - PROCESS | 4808 | 1461276522284 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:08:42 INFO - PROCESS | 4808 | 1461276522286 Marionette TRACE conn5 <- [1,350,null,{}] 15:08:42 INFO - PROCESS | 4808 | 1461276522289 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:42 INFO - PROCESS | 4808 | 1461276522371 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 15:08:42 INFO - PROCESS | 4808 | 1461276522378 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:42 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECAD2000 == 49 [pid = 4808] [id = 97] 15:08:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBE4CA2C00) [pid = 4808] [serial = 288] [outer = 0000000000000000] 15:08:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBE5803400) [pid = 4808] [serial = 289] [outer = 000000FBE4CA2C00] 15:08:42 INFO - PROCESS | 4808 | 1461276522425 Marionette DEBUG loaded listener.js 15:08:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBE6512C00) [pid = 4808] [serial = 290] [outer = 000000FBE4CA2C00] 15:08:42 INFO - PROCESS | 4808 | 1461276522869 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 15:08:42 INFO - PROCESS | 4808 | 1461276522915 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 15:08:42 INFO - PROCESS | 4808 | 1461276522917 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 15:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:08:42 INFO - PROCESS | 4808 | 1461276522920 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:08:42 INFO - PROCESS | 4808 | 1461276522922 Marionette TRACE conn5 <- [1,354,null,{}] 15:08:42 INFO - PROCESS | 4808 | 1461276522932 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:43 INFO - PROCESS | 4808 | 1461276523032 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 15:08:43 INFO - PROCESS | 4808 | 1461276523038 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBED093800 == 50 [pid = 4808] [id = 98] 15:08:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBE6191800) [pid = 4808] [serial = 291] [outer = 0000000000000000] 15:08:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FBE8F4D000) [pid = 4808] [serial = 292] [outer = 000000FBE6191800] 15:08:43 INFO - PROCESS | 4808 | 1461276523084 Marionette DEBUG loaded listener.js 15:08:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBEB0B1800) [pid = 4808] [serial = 293] [outer = 000000FBE6191800] 15:08:43 INFO - PROCESS | 4808 | 1461276523544 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 628ms 15:08:43 INFO - PROCESS | 4808 | 1461276523551 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 15:08:43 INFO - PROCESS | 4808 | 1461276523554 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 15:08:43 INFO - PROCESS | 4808 | 1461276523557 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:08:43 INFO - PROCESS | 4808 | 1461276523558 Marionette TRACE conn5 <- [1,358,null,{}] 15:08:43 INFO - PROCESS | 4808 | 1461276523562 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:43 INFO - PROCESS | 4808 | 1461276523687 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 15:08:43 INFO - PROCESS | 4808 | 1461276523759 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEF964800 == 51 [pid = 4808] [id = 99] 15:08:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBEBE21000) [pid = 4808] [serial = 294] [outer = 0000000000000000] 15:08:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBEC0C3C00) [pid = 4808] [serial = 295] [outer = 000000FBEBE21000] 15:08:43 INFO - PROCESS | 4808 | 1461276523817 Marionette DEBUG loaded listener.js 15:08:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBEC12F400) [pid = 4808] [serial = 296] [outer = 000000FBEBE21000] 15:08:44 INFO - PROCESS | 4808 | 1461276524253 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 733ms 15:08:44 INFO - PROCESS | 4808 | 1461276524294 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 15:08:44 INFO - PROCESS | 4808 | 1461276524296 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 15:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:08:44 INFO - PROCESS | 4808 | 1461276524299 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:08:44 INFO - PROCESS | 4808 | 1461276524301 Marionette TRACE conn5 <- [1,362,null,{}] 15:08:44 INFO - PROCESS | 4808 | 1461276524305 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:44 INFO - PROCESS | 4808 | 1461276524408 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 15:08:44 INFO - PROCESS | 4808 | 1461276524416 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2A63000 == 52 [pid = 4808] [id = 100] 15:08:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBEC389000) [pid = 4808] [serial = 297] [outer = 0000000000000000] 15:08:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBEC676800) [pid = 4808] [serial = 298] [outer = 000000FBEC389000] 15:08:44 INFO - PROCESS | 4808 | 1461276524501 Marionette DEBUG loaded listener.js 15:08:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBECA86400) [pid = 4808] [serial = 299] [outer = 000000FBEC389000] 15:08:45 INFO - PROCESS | 4808 | 1461276525042 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBE4EEC400) [pid = 4808] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBF27D2000) [pid = 4808] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBDF5A4000) [pid = 4808] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FBEC0BD000) [pid = 4808] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBE47B2800) [pid = 4808] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBE8F45800) [pid = 4808] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBDF431400) [pid = 4808] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB84831000) [pid = 4808] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB849A4000) [pid = 4808] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBEC67A800) [pid = 4808] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBEBA9AC00) [pid = 4808] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBE5DA8400) [pid = 4808] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBE8785C00) [pid = 4808] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBE9C13000) [pid = 4808] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBDF23EC00) [pid = 4808] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBDF65D400) [pid = 4808] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:08:45 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBE618D000) [pid = 4808] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 837ms 15:08:45 INFO - PROCESS | 4808 | 1461276525140 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 15:08:45 INFO - PROCESS | 4808 | 1461276525142 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 15:08:45 INFO - PROCESS | 4808 | 1461276525145 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:08:45 INFO - PROCESS | 4808 | 1461276525147 Marionette TRACE conn5 <- [1,366,null,{}] 15:08:45 INFO - PROCESS | 4808 | 1461276525153 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:45 INFO - PROCESS | 4808 | 1461276525233 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 15:08:45 INFO - PROCESS | 4808 | 1461276525240 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC59C800 == 53 [pid = 4808] [id = 101] 15:08:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBDF680C00) [pid = 4808] [serial = 300] [outer = 0000000000000000] 15:08:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBDF68C800) [pid = 4808] [serial = 301] [outer = 000000FBDF680C00] 15:08:45 INFO - PROCESS | 4808 | 1461276525286 Marionette DEBUG loaded listener.js 15:08:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBE9C13000) [pid = 4808] [serial = 302] [outer = 000000FBDF680C00] 15:08:45 INFO - PROCESS | 4808 | 1461276525684 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 587ms 15:08:45 INFO - PROCESS | 4808 | 1461276525736 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 15:08:45 INFO - PROCESS | 4808 | 1461276525738 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 15:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:08:45 INFO - PROCESS | 4808 | 1461276525741 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:08:45 INFO - PROCESS | 4808 | 1461276525743 Marionette TRACE conn5 <- [1,370,null,{}] 15:08:45 INFO - PROCESS | 4808 | 1461276525746 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:45 INFO - PROCESS | 4808 | 1461276525827 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 15:08:45 INFO - PROCESS | 4808 | 1461276525833 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4111800 == 54 [pid = 4808] [id = 102] 15:08:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBECAAB000) [pid = 4808] [serial = 303] [outer = 0000000000000000] 15:08:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBECB58400) [pid = 4808] [serial = 304] [outer = 000000FBECAAB000] 15:08:45 INFO - PROCESS | 4808 | 1461276525879 Marionette DEBUG loaded listener.js 15:08:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBED6F5C00) [pid = 4808] [serial = 305] [outer = 000000FBECAAB000] 15:08:46 INFO - PROCESS | 4808 | 1461276526292 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 584ms 15:08:46 INFO - PROCESS | 4808 | 1461276526329 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 15:08:46 INFO - PROCESS | 4808 | 1461276526331 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 15:08:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:08:46 INFO - PROCESS | 4808 | 1461276526340 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:08:46 INFO - PROCESS | 4808 | 1461276526342 Marionette TRACE conn5 <- [1,374,null,{}] 15:08:46 INFO - PROCESS | 4808 | 1461276526346 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:46 INFO - PROCESS | 4808 | 1461276526435 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 15:08:46 INFO - PROCESS | 4808 | 1461276526442 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:46 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF44B1000 == 55 [pid = 4808] [id = 103] 15:08:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBEEE2CC00) [pid = 4808] [serial = 306] [outer = 0000000000000000] 15:08:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBEF973400) [pid = 4808] [serial = 307] [outer = 000000FBEEE2CC00] 15:08:46 INFO - PROCESS | 4808 | 1461276526490 Marionette DEBUG loaded listener.js 15:08:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBF02A3000) [pid = 4808] [serial = 308] [outer = 000000FBEEE2CC00] 15:08:46 INFO - PROCESS | 4808 | 1461276526966 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:08:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:08:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 690ms 15:08:47 INFO - PROCESS | 4808 | 1461276527028 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 15:08:47 INFO - PROCESS | 4808 | 1461276527030 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 15:08:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:08:47 INFO - PROCESS | 4808 | 1461276527034 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:08:47 INFO - PROCESS | 4808 | 1461276527036 Marionette TRACE conn5 <- [1,378,null,{}] 15:08:47 INFO - PROCESS | 4808 | 1461276527089 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:47 INFO - PROCESS | 4808 | 1461276527202 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 15:08:47 INFO - PROCESS | 4808 | 1461276527309 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:47 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3D60800 == 56 [pid = 4808] [id = 104] 15:08:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB80792000) [pid = 4808] [serial = 309] [outer = 0000000000000000] 15:08:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB80794C00) [pid = 4808] [serial = 310] [outer = 000000FB80792000] 15:08:47 INFO - PROCESS | 4808 | 1461276527368 Marionette DEBUG loaded listener.js 15:08:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB807CE000) [pid = 4808] [serial = 311] [outer = 000000FB80792000] 15:08:48 INFO - PROCESS | 4808 | 1461276528161 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:08:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:08:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1181ms 15:08:48 INFO - PROCESS | 4808 | 1461276528219 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 15:08:48 INFO - PROCESS | 4808 | 1461276528225 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 15:08:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:08:48 INFO - PROCESS | 4808 | 1461276528230 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:08:48 INFO - PROCESS | 4808 | 1461276528233 Marionette TRACE conn5 <- [1,382,null,{}] 15:08:48 INFO - PROCESS | 4808 | 1461276528238 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:48 INFO - PROCESS | 4808 | 1461276528354 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 15:08:48 INFO - PROCESS | 4808 | 1461276528432 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:48 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC328000 == 57 [pid = 4808] [id = 105] 15:08:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBDD7D4800) [pid = 4808] [serial = 312] [outer = 0000000000000000] 15:08:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBDF42A000) [pid = 4808] [serial = 313] [outer = 000000FBDD7D4800] 15:08:48 INFO - PROCESS | 4808 | 1461276528533 Marionette DEBUG loaded listener.js 15:08:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBDF652400) [pid = 4808] [serial = 314] [outer = 000000FBDD7D4800] 15:08:49 INFO - PROCESS | 4808 | 1461276529170 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:08:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:08:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 986ms 15:08:49 INFO - PROCESS | 4808 | 1461276529218 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 15:08:49 INFO - PROCESS | 4808 | 1461276529220 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 15:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:08:49 INFO - PROCESS | 4808 | 1461276529224 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:08:49 INFO - PROCESS | 4808 | 1461276529227 Marionette TRACE conn5 <- [1,386,null,{}] 15:08:49 INFO - PROCESS | 4808 | 1461276529231 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:49 INFO - PROCESS | 4808 | 1461276529376 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 15:08:49 INFO - PROCESS | 4808 | 1461276529427 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBED529800 == 58 [pid = 4808] [id = 106] 15:08:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBE4C45C00) [pid = 4808] [serial = 315] [outer = 0000000000000000] 15:08:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBE5D9E000) [pid = 4808] [serial = 316] [outer = 000000FBE4C45C00] 15:08:49 INFO - PROCESS | 4808 | 1461276529489 Marionette DEBUG loaded listener.js 15:08:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBEBA95400) [pid = 4808] [serial = 317] [outer = 000000FBE4C45C00] 15:08:50 INFO - PROCESS | 4808 | 1461276530113 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:08:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 944ms 15:08:50 INFO - PROCESS | 4808 | 1461276530177 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 15:08:50 INFO - PROCESS | 4808 | 1461276530184 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 15:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:08:50 INFO - PROCESS | 4808 | 1461276530190 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:08:50 INFO - PROCESS | 4808 | 1461276530192 Marionette TRACE conn5 <- [1,390,null,{}] 15:08:50 INFO - PROCESS | 4808 | 1461276530196 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:50 INFO - PROCESS | 4808 | 1461276530304 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 15:08:50 INFO - PROCESS | 4808 | 1461276530375 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:50 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84840800 == 59 [pid = 4808] [id = 107] 15:08:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBEBE21800) [pid = 4808] [serial = 318] [outer = 0000000000000000] 15:08:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FBEDB79800) [pid = 4808] [serial = 319] [outer = 000000FBEBE21800] 15:08:50 INFO - PROCESS | 4808 | 1461276530432 Marionette DEBUG loaded listener.js 15:08:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FBF270AC00) [pid = 4808] [serial = 320] [outer = 000000FBEBE21800] 15:08:51 INFO - PROCESS | 4808 | 1461276531361 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1238ms 15:08:51 INFO - PROCESS | 4808 | 1461276531429 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 15:08:51 INFO - PROCESS | 4808 | 1461276531434 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 15:08:51 INFO - PROCESS | 4808 | 1461276531438 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:08:51 INFO - PROCESS | 4808 | 1461276531441 Marionette TRACE conn5 <- [1,394,null,{}] 15:08:51 INFO - PROCESS | 4808 | 1461276531447 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:51 INFO - PROCESS | 4808 | 1461276531577 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 15:08:51 INFO - PROCESS | 4808 | 1461276531650 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:51 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB808DC000 == 60 [pid = 4808] [id = 108] 15:08:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB84827800) [pid = 4808] [serial = 321] [outer = 0000000000000000] 15:08:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB84878800) [pid = 4808] [serial = 322] [outer = 000000FB84827800] 15:08:51 INFO - PROCESS | 4808 | 1461276531754 Marionette DEBUG loaded listener.js 15:08:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB84958C00) [pid = 4808] [serial = 323] [outer = 000000FB84827800] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBBA2800 == 59 [pid = 4808] [id = 60] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF3A2A000 == 58 [pid = 4808] [id = 61] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84922800 == 57 [pid = 4808] [id = 62] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4529800 == 56 [pid = 4808] [id = 63] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4111800 == 55 [pid = 4808] [id = 102] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC59C800 == 54 [pid = 4808] [id = 101] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2A63000 == 53 [pid = 4808] [id = 100] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEF964800 == 52 [pid = 4808] [id = 99] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBED093800 == 51 [pid = 4808] [id = 98] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECAD2000 == 50 [pid = 4808] [id = 97] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FB849AC400) [pid = 4808] [serial = 220] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBE4EE1000) [pid = 4808] [serial = 223] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBEC0BE000) [pid = 4808] [serial = 226] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBF029DC00) [pid = 4808] [serial = 259] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEB757000 == 49 [pid = 4808] [id = 96] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3F22000 == 48 [pid = 4808] [id = 95] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF6C7000 == 47 [pid = 4808] [id = 94] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD74800 == 46 [pid = 4808] [id = 92] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4412000 == 45 [pid = 4808] [id = 91] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF44B6800 == 44 [pid = 4808] [id = 90] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE948E000 == 43 [pid = 4808] [id = 89] 15:08:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2DA800 == 42 [pid = 4808] [id = 88] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FBEC681800) [pid = 4808] [serial = 130] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBE9446800) [pid = 4808] [serial = 179] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBF2AAF000) [pid = 4808] [serial = 188] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBEC130800) [pid = 4808] [serial = 247] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBE4D05800) [pid = 4808] [serial = 238] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBE4EEAC00) [pid = 4808] [serial = 239] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FBE8F4C400) [pid = 4808] [serial = 241] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBDF685000) [pid = 4808] [serial = 233] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBDF5A4C00) [pid = 4808] [serial = 232] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBDF427000) [pid = 4808] [serial = 235] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBDF688400) [pid = 4808] [serial = 236] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FBE8F47C00) [pid = 4808] [serial = 230] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB849B0800) [pid = 4808] [serial = 229] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBEC67E400) [pid = 4808] [serial = 250] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBEDB7BC00) [pid = 4808] [serial = 218] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBEC38A000) [pid = 4808] [serial = 248] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBEB0AE000) [pid = 4808] [serial = 253] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBEF9D8C00) [pid = 4808] [serial = 257] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBECEEBC00) [pid = 4808] [serial = 256] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBECAA5800) [pid = 4808] [serial = 251] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBEB728C00) [pid = 4808] [serial = 244] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBECE8C400) [pid = 4808] [serial = 254] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FBEB88F800) [pid = 4808] [serial = 245] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FBE9C8A800) [pid = 4808] [serial = 242] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBDF650400) [pid = 4808] [serial = 176] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FBE0CCF000) [pid = 4808] [serial = 133] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FBEB88D800) [pid = 4808] [serial = 136] [outer = 0000000000000000] [url = about:blank] 15:08:52 INFO - PROCESS | 4808 | 1461276532371 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:08:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 983ms 15:08:52 INFO - PROCESS | 4808 | 1461276532426 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 15:08:52 INFO - PROCESS | 4808 | 1461276532432 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 15:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:08:52 INFO - PROCESS | 4808 | 1461276532438 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:08:52 INFO - PROCESS | 4808 | 1461276532441 Marionette TRACE conn5 <- [1,398,null,{}] 15:08:52 INFO - PROCESS | 4808 | 1461276532445 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:52 INFO - PROCESS | 4808 | 1461276532535 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 15:08:52 INFO - PROCESS | 4808 | 1461276532627 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE06D1000 == 43 [pid = 4808] [id = 109] 15:08:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB84815C00) [pid = 4808] [serial = 324] [outer = 0000000000000000] 15:08:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB84958800) [pid = 4808] [serial = 325] [outer = 000000FB84815C00] 15:08:52 INFO - PROCESS | 4808 | 1461276532676 Marionette DEBUG loaded listener.js 15:08:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBDD7D6400) [pid = 4808] [serial = 326] [outer = 000000FB84815C00] 15:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:08:54 INFO - PROCESS | 4808 | 1461276533134 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1255ms 15:08:54 INFO - PROCESS | 4808 | 1461276533695 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 15:08:54 INFO - PROCESS | 4808 | 1461276533697 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 15:08:54 INFO - PROCESS | 4808 | 1461276533701 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:08:54 INFO - PROCESS | 4808 | 1461276533705 Marionette TRACE conn5 <- [1,402,null,{}] 15:08:54 INFO - PROCESS | 4808 | 1461276533716 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:54 INFO - PROCESS | 4808 | 1461276533803 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 15:08:54 INFO - PROCESS | 4808 | 1461276533810 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:08:54 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4DC9000 == 44 [pid = 4808] [id = 110] 15:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1219ms 15:08:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBDF5A8000) [pid = 4808] [serial = 327] [outer = 0000000000000000] 15:08:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBDF64A000) [pid = 4808] [serial = 328] [outer = 000000FBDF5A8000] 15:08:54 INFO - PROCESS | 4808 | 1461276533859 Marionette DEBUG loaded listener.js 15:08:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBDF661000) [pid = 4808] [serial = 329] [outer = 000000FBDF5A8000] 15:08:54 INFO - PROCESS | 4808 | 1461276534247 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:08:54 INFO - PROCESS | 4808 | 1461276534923 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 15:08:54 INFO - PROCESS | 4808 | 1461276534927 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 15:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:08:54 INFO - PROCESS | 4808 | 1461276534930 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:08:54 INFO - PROCESS | 4808 | 1461276534932 Marionette TRACE conn5 <- [1,406,null,{}] 15:08:54 INFO - PROCESS | 4808 | 1461276534935 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:55 INFO - PROCESS | 4808 | 1461276535045 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 15:08:55 INFO - PROCESS | 4808 | 1461276535052 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:55 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65E8000 == 45 [pid = 4808] [id = 111] 15:08:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBDF684000) [pid = 4808] [serial = 330] [outer = 0000000000000000] 15:08:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBDFB9C000) [pid = 4808] [serial = 331] [outer = 000000FBDF684000] 15:08:55 INFO - PROCESS | 4808 | 1461276535099 Marionette DEBUG loaded listener.js 15:08:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBE3D75400) [pid = 4808] [serial = 332] [outer = 000000FBDF684000] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBEC697800) [pid = 4808] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB84878C00) [pid = 4808] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBE4DE0400) [pid = 4808] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBEBAA1800) [pid = 4808] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB84879C00) [pid = 4808] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB84818000) [pid = 4808] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB84817000) [pid = 4808] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FBE4CA2C00) [pid = 4808] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FBEC389000) [pid = 4808] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FBDF65C400) [pid = 4808] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB84825C00) [pid = 4808] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FBEBE21000) [pid = 4808] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FBDF680C00) [pid = 4808] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FBE6191800) [pid = 4808] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:08:55 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FBECAAB000) [pid = 4808] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:08:55 INFO - PROCESS | 4808 | 1461276535842 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 944ms 15:08:55 INFO - PROCESS | 4808 | 1461276535877 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 15:08:55 INFO - PROCESS | 4808 | 1461276535882 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 15:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:08:55 INFO - PROCESS | 4808 | 1461276535888 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:08:55 INFO - PROCESS | 4808 | 1461276535893 Marionette TRACE conn5 <- [1,410,null,{}] 15:08:55 INFO - PROCESS | 4808 | 1461276535899 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:56 INFO - PROCESS | 4808 | 1461276536011 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 15:08:56 INFO - PROCESS | 4808 | 1461276536097 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE0B70000 == 46 [pid = 4808] [id = 112] 15:08:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB8481BC00) [pid = 4808] [serial = 333] [outer = 0000000000000000] 15:08:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB8486F800) [pid = 4808] [serial = 334] [outer = 000000FB8481BC00] 15:08:56 INFO - PROCESS | 4808 | 1461276536159 Marionette DEBUG loaded listener.js 15:08:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB849A6C00) [pid = 4808] [serial = 335] [outer = 000000FB8481BC00] 15:08:56 INFO - PROCESS | 4808 | 1461276536806 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 984ms 15:08:56 INFO - PROCESS | 4808 | 1461276536875 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 15:08:56 INFO - PROCESS | 4808 | 1461276536882 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 15:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:08:56 INFO - PROCESS | 4808 | 1461276536889 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:08:56 INFO - PROCESS | 4808 | 1461276536892 Marionette TRACE conn5 <- [1,414,null,{}] 15:08:56 INFO - PROCESS | 4808 | 1461276536896 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:57 INFO - PROCESS | 4808 | 1461276537000 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 15:08:57 INFO - PROCESS | 4808 | 1461276537068 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:57 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE87CA800 == 47 [pid = 4808] [id = 113] 15:08:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FBDF59D400) [pid = 4808] [serial = 336] [outer = 0000000000000000] 15:08:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FBDF5A6C00) [pid = 4808] [serial = 337] [outer = 000000FBDF59D400] 15:08:57 INFO - PROCESS | 4808 | 1461276537127 Marionette DEBUG loaded listener.js 15:08:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FBDF680400) [pid = 4808] [serial = 338] [outer = 000000FBDF59D400] 15:08:57 INFO - PROCESS | 4808 | 1461276537924 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:08:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1077ms 15:08:57 INFO - PROCESS | 4808 | 1461276537971 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 15:08:57 INFO - PROCESS | 4808 | 1461276537974 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 15:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:08:57 INFO - PROCESS | 4808 | 1461276537978 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:08:57 INFO - PROCESS | 4808 | 1461276537983 Marionette TRACE conn5 <- [1,418,null,{}] 15:08:58 INFO - PROCESS | 4808 | 1461276537994 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:58 INFO - PROCESS | 4808 | 1461276538100 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 15:08:58 INFO - PROCESS | 4808 | 1461276538172 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:58 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDEB1D000 == 48 [pid = 4808] [id = 114] 15:08:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBE4EDE000) [pid = 4808] [serial = 339] [outer = 0000000000000000] 15:08:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBE4EE3C00) [pid = 4808] [serial = 340] [outer = 000000FBE4EDE000] 15:08:58 INFO - PROCESS | 4808 | 1461276538232 Marionette DEBUG loaded listener.js 15:08:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBE5910800) [pid = 4808] [serial = 341] [outer = 000000FBE4EDE000] 15:08:59 INFO - PROCESS | 4808 | 1461276539269 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 15:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1337ms 15:08:59 INFO - PROCESS | 4808 | 1461276539317 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 15:08:59 INFO - PROCESS | 4808 | 1461276539320 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 15:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:08:59 INFO - PROCESS | 4808 | 1461276539324 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:08:59 INFO - PROCESS | 4808 | 1461276539326 Marionette TRACE conn5 <- [1,422,null,{}] 15:08:59 INFO - PROCESS | 4808 | 1461276539330 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:59 INFO - PROCESS | 4808 | 1461276539462 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 15:08:59 INFO - PROCESS | 4808 | 1461276539525 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC342800 == 49 [pid = 4808] [id = 115] 15:08:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBE5913C00) [pid = 4808] [serial = 342] [outer = 0000000000000000] 15:08:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBE8F46C00) [pid = 4808] [serial = 343] [outer = 000000FBE5913C00] 15:08:59 INFO - PROCESS | 4808 | 1461276539584 Marionette DEBUG loaded listener.js 15:08:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBE9443000) [pid = 4808] [serial = 344] [outer = 000000FBE5913C00] 15:09:00 INFO - PROCESS | 4808 | 1461276540565 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:09:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:09:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1286ms 15:09:00 INFO - PROCESS | 4808 | 1461276540612 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 15:09:00 INFO - PROCESS | 4808 | 1461276540615 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 15:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:09:00 INFO - PROCESS | 4808 | 1461276540619 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:09:00 INFO - PROCESS | 4808 | 1461276540621 Marionette TRACE conn5 <- [1,426,null,{}] 15:09:00 INFO - PROCESS | 4808 | 1461276540625 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:00 INFO - PROCESS | 4808 | 1461276540723 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 15:09:00 INFO - PROCESS | 4808 | 1461276540785 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:00 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2BC000 == 50 [pid = 4808] [id = 116] 15:09:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB84811800) [pid = 4808] [serial = 345] [outer = 0000000000000000] 15:09:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB849AA800) [pid = 4808] [serial = 346] [outer = 000000FB84811800] 15:09:00 INFO - PROCESS | 4808 | 1461276540843 Marionette DEBUG loaded listener.js 15:09:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBE4EEB400) [pid = 4808] [serial = 347] [outer = 000000FB84811800] 15:09:01 INFO - PROCESS | 4808 | 1461276541563 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:09:01 INFO - PROCESS | 4808 | 1461276541614 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 15:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:09:01 INFO - PROCESS | 4808 | 1461276541619 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:09:01 INFO - PROCESS | 4808 | 1461276541623 Marionette TRACE conn5 <- [1,430,null,{}] 15:09:01 INFO - PROCESS | 4808 | 1461276541628 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:01 INFO - PROCESS | 4808 | 1461276541727 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 15:09:01 INFO - PROCESS | 4808 | 1461276541799 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4A8B000 == 51 [pid = 4808] [id = 117] 15:09:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBDD7CC400) [pid = 4808] [serial = 348] [outer = 0000000000000000] 15:09:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBDDA35400) [pid = 4808] [serial = 349] [outer = 000000FBDD7CC400] 15:09:01 INFO - PROCESS | 4808 | 1461276541853 Marionette DEBUG loaded listener.js 15:09:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBDF59E800) [pid = 4808] [serial = 350] [outer = 000000FBDD7CC400] 15:09:02 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4DC9000 == 50 [pid = 4808] [id = 110] 15:09:02 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE06D1000 == 49 [pid = 4808] [id = 109] 15:09:02 INFO - PROCESS | 4808 | --DOCSHELL 000000FB808DC000 == 48 [pid = 4808] [id = 108] 15:09:02 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84840800 == 47 [pid = 4808] [id = 107] 15:09:02 INFO - PROCESS | 4808 | --DOCSHELL 000000FBED529800 == 46 [pid = 4808] [id = 106] 15:09:02 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC328000 == 45 [pid = 4808] [id = 105] 15:09:02 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3D60800 == 44 [pid = 4808] [id = 104] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBEEEC2000) [pid = 4808] [serial = 182] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBDF5A3C00) [pid = 4808] [serial = 221] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBE5912800) [pid = 4808] [serial = 224] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBEC193400) [pid = 4808] [serial = 227] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBF270F800) [pid = 4808] [serial = 185] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBEF973400) [pid = 4808] [serial = 307] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB84879400) [pid = 4808] [serial = 281] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB8481AC00) [pid = 4808] [serial = 280] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FBEB85D000) [pid = 4808] [serial = 278] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBDF64E400) [pid = 4808] [serial = 277] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FBE5803400) [pid = 4808] [serial = 289] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FBEC676800) [pid = 4808] [serial = 298] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FBDFDD5800) [pid = 4808] [serial = 286] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FBE47B5000) [pid = 4808] [serial = 287] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB80852000) [pid = 4808] [serial = 262] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FBDF431C00) [pid = 4808] [serial = 284] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB849A5C00) [pid = 4808] [serial = 283] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FBDF65A800) [pid = 4808] [serial = 265] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FBEC12F400) [pid = 4808] [serial = 296] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FBEB7B9000) [pid = 4808] [serial = 268] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FBEC0C3C00) [pid = 4808] [serial = 295] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FBE4CAF800) [pid = 4808] [serial = 271] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FBEC00DC00) [pid = 4808] [serial = 274] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FBDF68C800) [pid = 4808] [serial = 301] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FBE9C13000) [pid = 4808] [serial = 302] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FBECA86400) [pid = 4808] [serial = 299] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FBE8F4D000) [pid = 4808] [serial = 292] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FBEB0B1800) [pid = 4808] [serial = 293] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FBECB58400) [pid = 4808] [serial = 304] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FBED6F5C00) [pid = 4808] [serial = 305] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FBE6512C00) [pid = 4808] [serial = 290] [outer = 0000000000000000] [url = about:blank] 15:09:02 INFO - PROCESS | 4808 | 1461276542366 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:09:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:09:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 794ms 15:09:02 INFO - PROCESS | 4808 | 1461276542418 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 15:09:02 INFO - PROCESS | 4808 | 1461276542423 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 15:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:09:02 INFO - PROCESS | 4808 | 1461276542429 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:09:02 INFO - PROCESS | 4808 | 1461276542432 Marionette TRACE conn5 <- [1,434,null,{}] 15:09:02 INFO - PROCESS | 4808 | 1461276542436 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:02 INFO - PROCESS | 4808 | 1461276542524 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 15:09:02 INFO - PROCESS | 4808 | 1461276542534 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:02 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4CE1800 == 45 [pid = 4808] [id = 118] 15:09:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FBDF64D800) [pid = 4808] [serial = 351] [outer = 0000000000000000] 15:09:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FBDF660C00) [pid = 4808] [serial = 352] [outer = 000000FBDF64D800] 15:09:02 INFO - PROCESS | 4808 | 1461276542581 Marionette DEBUG loaded listener.js 15:09:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FBE0B99800) [pid = 4808] [serial = 353] [outer = 000000FBDF64D800] 15:09:03 INFO - PROCESS | 4808 | 1461276543056 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 15:09:03 INFO - PROCESS | 4808 | 1461276543123 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 15:09:03 INFO - PROCESS | 4808 | 1461276543125 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 15:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:09:03 INFO - PROCESS | 4808 | 1461276543128 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:09:03 INFO - PROCESS | 4808 | 1461276543132 Marionette TRACE conn5 <- [1,438,null,{}] 15:09:03 INFO - PROCESS | 4808 | 1461276543143 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:03 INFO - PROCESS | 4808 | 1461276543229 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 15:09:03 INFO - PROCESS | 4808 | 1461276543302 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:03 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBB9B000 == 46 [pid = 4808] [id = 119] 15:09:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FBDF64E400) [pid = 4808] [serial = 354] [outer = 0000000000000000] 15:09:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FBE59A2C00) [pid = 4808] [serial = 355] [outer = 000000FBDF64E400] 15:09:03 INFO - PROCESS | 4808 | 1461276543352 Marionette DEBUG loaded listener.js 15:09:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FBE9451C00) [pid = 4808] [serial = 356] [outer = 000000FBDF64E400] 15:09:03 INFO - PROCESS | 4808 | 1461276543749 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 15:09:03 INFO - PROCESS | 4808 | 1461276543820 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 15:09:03 INFO - PROCESS | 4808 | 1461276543823 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 15:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:09:03 INFO - PROCESS | 4808 | 1461276543826 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:09:03 INFO - PROCESS | 4808 | 1461276543828 Marionette TRACE conn5 <- [1,442,null,{}] 15:09:03 INFO - PROCESS | 4808 | 1461276543837 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:03 INFO - PROCESS | 4808 | 1461276543954 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 15:09:03 INFO - PROCESS | 4808 | 1461276543963 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:03 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC330000 == 47 [pid = 4808] [id = 120] 15:09:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FBEB727000) [pid = 4808] [serial = 357] [outer = 0000000000000000] 15:09:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FBEB794000) [pid = 4808] [serial = 358] [outer = 000000FBEB727000] 15:09:04 INFO - PROCESS | 4808 | 1461276544010 Marionette DEBUG loaded listener.js 15:09:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FBEB88F000) [pid = 4808] [serial = 359] [outer = 000000FBEB727000] 15:09:04 INFO - PROCESS | 4808 | 1461276544459 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:09:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:09:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 691ms 15:09:04 INFO - PROCESS | 4808 | 1461276544520 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 15:09:04 INFO - PROCESS | 4808 | 1461276544522 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 15:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:09:04 INFO - PROCESS | 4808 | 1461276544526 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:09:04 INFO - PROCESS | 4808 | 1461276544528 Marionette TRACE conn5 <- [1,446,null,{}] 15:09:04 INFO - PROCESS | 4808 | 1461276544536 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:04 INFO - PROCESS | 4808 | 1461276544646 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 15:09:04 INFO - PROCESS | 4808 | 1461276544692 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:04 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD77000 == 48 [pid = 4808] [id = 121] 15:09:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FBEBA99400) [pid = 4808] [serial = 360] [outer = 0000000000000000] 15:09:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FBEBA9D800) [pid = 4808] [serial = 361] [outer = 000000FBEBA99400] 15:09:04 INFO - PROCESS | 4808 | 1461276544739 Marionette DEBUG loaded listener.js 15:09:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FBEBE1DC00) [pid = 4808] [serial = 362] [outer = 000000FBEBA99400] 15:09:05 INFO - PROCESS | 4808 | 1461276545199 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:09:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 733ms 15:09:05 INFO - PROCESS | 4808 | 1461276545288 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 15:09:05 INFO - PROCESS | 4808 | 1461276545290 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 15:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:09:05 INFO - PROCESS | 4808 | 1461276545293 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:09:05 INFO - PROCESS | 4808 | 1461276545295 Marionette TRACE conn5 <- [1,450,null,{}] 15:09:05 INFO - PROCESS | 4808 | 1461276545298 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:05 INFO - PROCESS | 4808 | 1461276545415 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 15:09:05 INFO - PROCESS | 4808 | 1461276545464 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:05 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2BB800 == 49 [pid = 4808] [id = 122] 15:09:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FBEC125C00) [pid = 4808] [serial = 363] [outer = 0000000000000000] 15:09:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FBEC190800) [pid = 4808] [serial = 364] [outer = 000000FBEC125C00] 15:09:05 INFO - PROCESS | 4808 | 1461276545513 Marionette DEBUG loaded listener.js 15:09:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FBEC386000) [pid = 4808] [serial = 365] [outer = 000000FBEC125C00] 15:09:05 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FBDF5A8000) [pid = 4808] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:09:05 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FBEEE2CC00) [pid = 4808] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:09:05 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB8084B000) [pid = 4808] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:09:05 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FBDF429400) [pid = 4808] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:09:05 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FBE9CE8C00) [pid = 4808] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:09:05 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FBECAA4800) [pid = 4808] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:09:05 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FBEC009400) [pid = 4808] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:09:05 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB84815C00) [pid = 4808] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:09:05 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB84827800) [pid = 4808] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:09:05 INFO - PROCESS | 4808 | 1461276545927 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:09:05 INFO - PROCESS | 4808 | 1461276545990 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 15:09:06 INFO - PROCESS | 4808 | 1461276545993 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:09:06 INFO - PROCESS | 4808 | 1461276545995 Marionette TRACE conn5 <- [1,454,null,{}] 15:09:06 INFO - PROCESS | 4808 | 1461276545999 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:06 INFO - PROCESS | 4808 | 1461276546105 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 15:09:06 INFO - PROCESS | 4808 | 1461276546152 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEDE7F800 == 50 [pid = 4808] [id = 123] 15:09:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FBDD7D8C00) [pid = 4808] [serial = 366] [outer = 0000000000000000] 15:09:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FBEC12CC00) [pid = 4808] [serial = 367] [outer = 000000FBDD7D8C00] 15:09:06 INFO - PROCESS | 4808 | 1461276546199 Marionette DEBUG loaded listener.js 15:09:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FBEC679400) [pid = 4808] [serial = 368] [outer = 000000FBDD7D8C00] 15:09:06 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:06 INFO - PROCESS | 4808 | 1461276546584 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:09:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:09:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 15:09:06 INFO - PROCESS | 4808 | 1461276546625 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 15:09:06 INFO - PROCESS | 4808 | 1461276546627 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 15:09:06 INFO - PROCESS | 4808 | 1461276546630 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:09:06 INFO - PROCESS | 4808 | 1461276546632 Marionette TRACE conn5 <- [1,458,null,{}] 15:09:06 INFO - PROCESS | 4808 | 1461276546635 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:06 INFO - PROCESS | 4808 | 1461276546715 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 15:09:06 INFO - PROCESS | 4808 | 1461276546753 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEF95C000 == 51 [pid = 4808] [id = 124] 15:09:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FBEC6A1000) [pid = 4808] [serial = 369] [outer = 0000000000000000] 15:09:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FBECAA4C00) [pid = 4808] [serial = 370] [outer = 000000FBEC6A1000] 15:09:06 INFO - PROCESS | 4808 | 1461276546798 Marionette DEBUG loaded listener.js 15:09:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FBECB58400) [pid = 4808] [serial = 371] [outer = 000000FBEC6A1000] 15:09:07 INFO - PROCESS | 4808 | 1461276547196 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:09:07 INFO - PROCESS | 4808 | 1461276547263 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 15:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:09:07 INFO - PROCESS | 4808 | 1461276547267 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:09:07 INFO - PROCESS | 4808 | 1461276547269 Marionette TRACE conn5 <- [1,462,null,{}] 15:09:07 INFO - PROCESS | 4808 | 1461276547272 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:07 INFO - PROCESS | 4808 | 1461276547355 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 15:09:07 INFO - PROCESS | 4808 | 1461276547362 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:07 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2973000 == 52 [pid = 4808] [id = 125] 15:09:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FBECE97800) [pid = 4808] [serial = 372] [outer = 0000000000000000] 15:09:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FBECEEE800) [pid = 4808] [serial = 373] [outer = 000000FBECE97800] 15:09:07 INFO - PROCESS | 4808 | 1461276547409 Marionette DEBUG loaded listener.js 15:09:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FBED6FA800) [pid = 4808] [serial = 374] [outer = 000000FBECE97800] 15:09:07 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:07 INFO - PROCESS | 4808 | 1461276547846 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:09:07 INFO - PROCESS | 4808 | 1461276547900 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 15:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:09:07 INFO - PROCESS | 4808 | 1461276547903 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:09:07 INFO - PROCESS | 4808 | 1461276547905 Marionette TRACE conn5 <- [1,466,null,{}] 15:09:07 INFO - PROCESS | 4808 | 1461276547909 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:08 INFO - PROCESS | 4808 | 1461276547989 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 15:09:08 INFO - PROCESS | 4808 | 1461276547997 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:08 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2A72800 == 53 [pid = 4808] [id = 126] 15:09:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FBEEA5D400) [pid = 4808] [serial = 375] [outer = 0000000000000000] 15:09:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FBEF265C00) [pid = 4808] [serial = 376] [outer = 000000FBEEA5D400] 15:09:08 INFO - PROCESS | 4808 | 1461276548043 Marionette DEBUG loaded listener.js 15:09:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FBEF9D9800) [pid = 4808] [serial = 377] [outer = 000000FBEEA5D400] 15:09:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB84872400) [pid = 4808] [serial = 378] [outer = 000000FBE0B2D800] 15:09:08 INFO - PROCESS | 4808 | 1461276548855 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:09:08 INFO - PROCESS | 4808 | 1461276548899 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 15:09:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:09:08 INFO - PROCESS | 4808 | 1461276548905 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:09:08 INFO - PROCESS | 4808 | 1461276548909 Marionette TRACE conn5 <- [1,470,null,{}] 15:09:08 INFO - PROCESS | 4808 | 1461276548914 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:09 INFO - PROCESS | 4808 | 1461276549028 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 15:09:09 INFO - PROCESS | 4808 | 1461276549102 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE87CA000 == 54 [pid = 4808] [id = 127] 15:09:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBDF59B400) [pid = 4808] [serial = 379] [outer = 0000000000000000] 15:09:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBDF68F400) [pid = 4808] [serial = 380] [outer = 000000FBDF59B400] 15:09:09 INFO - PROCESS | 4808 | 1461276549202 Marionette DEBUG loaded listener.js 15:09:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBE4D05800) [pid = 4808] [serial = 381] [outer = 000000FBDF59B400] 15:09:09 INFO - PROCESS | 4808 | 1461276549821 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:09:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:09:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 943ms 15:09:09 INFO - PROCESS | 4808 | 1461276549850 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 15:09:09 INFO - PROCESS | 4808 | 1461276549855 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 15:09:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:09:09 INFO - PROCESS | 4808 | 1461276549862 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:09:09 INFO - PROCESS | 4808 | 1461276549865 Marionette TRACE conn5 <- [1,474,null,{}] 15:09:09 INFO - PROCESS | 4808 | 1461276549869 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:09 INFO - PROCESS | 4808 | 1461276549981 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 15:09:10 INFO - PROCESS | 4808 | 1461276550053 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:10 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEEA7F000 == 55 [pid = 4808] [id = 128] 15:09:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBEB0B4C00) [pid = 4808] [serial = 382] [outer = 0000000000000000] 15:09:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBEC003400) [pid = 4808] [serial = 383] [outer = 000000FBEB0B4C00] 15:09:10 INFO - PROCESS | 4808 | 1461276550111 Marionette DEBUG loaded listener.js 15:09:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBEC0C1800) [pid = 4808] [serial = 384] [outer = 000000FBEB0B4C00] 15:09:10 INFO - PROCESS | 4808 | 1461276550776 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:09:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:09:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 985ms 15:09:10 INFO - PROCESS | 4808 | 1461276550848 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 15:09:10 INFO - PROCESS | 4808 | 1461276550851 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 15:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:09:10 INFO - PROCESS | 4808 | 1461276550855 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:09:10 INFO - PROCESS | 4808 | 1461276550859 Marionette TRACE conn5 <- [1,478,null,{}] 15:09:10 INFO - PROCESS | 4808 | 1461276550884 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:11 INFO - PROCESS | 4808 | 1461276551026 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 15:09:11 INFO - PROCESS | 4808 | 1461276551071 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:11 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF40A9000 == 56 [pid = 4808] [id = 129] 15:09:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBF027F800) [pid = 4808] [serial = 385] [outer = 0000000000000000] 15:09:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBF0299C00) [pid = 4808] [serial = 386] [outer = 000000FBF027F800] 15:09:11 INFO - PROCESS | 4808 | 1461276551131 Marionette DEBUG loaded listener.js 15:09:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBF2709800) [pid = 4808] [serial = 387] [outer = 000000FBF027F800] 15:09:11 INFO - PROCESS | 4808 | 1461276551696 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:09:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:09:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 881ms 15:09:11 INFO - PROCESS | 4808 | 1461276551738 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 15:09:11 INFO - PROCESS | 4808 | 1461276551741 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 15:09:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:09:11 INFO - PROCESS | 4808 | 1461276551744 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:09:11 INFO - PROCESS | 4808 | 1461276551747 Marionette TRACE conn5 <- [1,482,null,{}] 15:09:11 INFO - PROCESS | 4808 | 1461276551750 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:11 INFO - PROCESS | 4808 | 1461276551858 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 15:09:11 INFO - PROCESS | 4808 | 1461276551942 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:11 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4120800 == 57 [pid = 4808] [id = 130] 15:09:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB8034D400) [pid = 4808] [serial = 388] [outer = 0000000000000000] 15:09:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB80355C00) [pid = 4808] [serial = 389] [outer = 000000FB8034D400] 15:09:12 INFO - PROCESS | 4808 | 1461276551999 Marionette DEBUG loaded listener.js 15:09:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBF2709400) [pid = 4808] [serial = 390] [outer = 000000FB8034D400] 15:09:12 INFO - PROCESS | 4808 | 1461276552622 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:09:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:09:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1084ms 15:09:12 INFO - PROCESS | 4808 | 1461276552860 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 15:09:12 INFO - PROCESS | 4808 | 1461276552865 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 15:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:09:12 INFO - PROCESS | 4808 | 1461276552871 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:09:12 INFO - PROCESS | 4808 | 1461276552874 Marionette TRACE conn5 <- [1,486,null,{}] 15:09:12 INFO - PROCESS | 4808 | 1461276552880 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:12 INFO - PROCESS | 4808 | 1461276552978 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 15:09:13 INFO - PROCESS | 4808 | 1461276553044 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:13 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4CED800 == 58 [pid = 4808] [id = 131] 15:09:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB84810800) [pid = 4808] [serial = 391] [outer = 0000000000000000] 15:09:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB84818000) [pid = 4808] [serial = 392] [outer = 000000FB84810800] 15:09:13 INFO - PROCESS | 4808 | 1461276553095 Marionette DEBUG loaded listener.js 15:09:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB8487DC00) [pid = 4808] [serial = 393] [outer = 000000FB84810800] 15:09:13 INFO - PROCESS | 4808 | 1461276553781 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF3A25000 == 57 [pid = 4808] [id = 76] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4A95000 == 56 [pid = 4808] [id = 47] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4118800 == 55 [pid = 4808] [id = 58] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2973000 == 54 [pid = 4808] [id = 125] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEF95C000 == 53 [pid = 4808] [id = 124] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEDE7F800 == 52 [pid = 4808] [id = 123] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2BB800 == 51 [pid = 4808] [id = 122] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD77000 == 50 [pid = 4808] [id = 121] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC330000 == 49 [pid = 4808] [id = 120] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBB9B000 == 48 [pid = 4808] [id = 119] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4CE1800 == 47 [pid = 4808] [id = 118] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4A8B000 == 46 [pid = 4808] [id = 117] 15:09:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:09:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 985ms 15:09:13 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBDFB9C000) [pid = 4808] [serial = 331] [outer = 0000000000000000] [url = about:blank] 15:09:13 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBE5D9E000) [pid = 4808] [serial = 316] [outer = 0000000000000000] [url = about:blank] 15:09:13 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBDF42A000) [pid = 4808] [serial = 313] [outer = 0000000000000000] [url = about:blank] 15:09:13 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBEDB79800) [pid = 4808] [serial = 319] [outer = 0000000000000000] [url = about:blank] 15:09:13 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB80794C00) [pid = 4808] [serial = 310] [outer = 0000000000000000] [url = about:blank] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2BC000 == 45 [pid = 4808] [id = 116] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC342800 == 44 [pid = 4808] [id = 115] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDEB1D000 == 43 [pid = 4808] [id = 114] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE87CA800 == 42 [pid = 4808] [id = 113] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE0B70000 == 41 [pid = 4808] [id = 112] 15:09:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65E8000 == 40 [pid = 4808] [id = 111] 15:09:13 INFO - PROCESS | 4808 | 1461276553871 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 15:09:13 INFO - PROCESS | 4808 | 1461276553874 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 15:09:13 INFO - PROCESS | 4808 | 1461276553882 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:09:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:09:13 INFO - PROCESS | 4808 | 1461276553886 Marionette TRACE conn5 <- [1,490,null,{}] 15:09:13 INFO - PROCESS | 4808 | 1461276553890 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:13 INFO - PROCESS | 4808 | 1461276553975 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 15:09:14 INFO - PROCESS | 4808 | 1461276553988 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2D6000 == 41 [pid = 4808] [id = 132] 15:09:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB8480E800) [pid = 4808] [serial = 394] [outer = 0000000000000000] 15:09:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB84816000) [pid = 4808] [serial = 395] [outer = 000000FB8480E800] 15:09:14 INFO - PROCESS | 4808 | 1461276554035 Marionette DEBUG loaded listener.js 15:09:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB84873800) [pid = 4808] [serial = 396] [outer = 000000FB8480E800] 15:09:14 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBDF661000) [pid = 4808] [serial = 329] [outer = 0000000000000000] [url = about:blank] 15:09:14 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBDF64A000) [pid = 4808] [serial = 328] [outer = 0000000000000000] [url = about:blank] 15:09:14 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBF02A3000) [pid = 4808] [serial = 308] [outer = 0000000000000000] [url = about:blank] 15:09:14 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB84831400) [pid = 4808] [serial = 263] [outer = 0000000000000000] [url = about:blank] 15:09:14 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBE4055800) [pid = 4808] [serial = 266] [outer = 0000000000000000] [url = about:blank] 15:09:14 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBEC0BEC00) [pid = 4808] [serial = 269] [outer = 0000000000000000] [url = about:blank] 15:09:14 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBF2703400) [pid = 4808] [serial = 272] [outer = 0000000000000000] [url = about:blank] 15:09:14 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBF02A1C00) [pid = 4808] [serial = 275] [outer = 0000000000000000] [url = about:blank] 15:09:14 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FBDD7D6400) [pid = 4808] [serial = 326] [outer = 0000000000000000] [url = about:blank] 15:09:14 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB84958C00) [pid = 4808] [serial = 323] [outer = 0000000000000000] [url = about:blank] 15:09:14 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB84878800) [pid = 4808] [serial = 322] [outer = 0000000000000000] [url = about:blank] 15:09:14 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB84958800) [pid = 4808] [serial = 325] [outer = 0000000000000000] [url = about:blank] 15:09:14 INFO - PROCESS | 4808 | 1461276554543 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:09:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:09:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 15:09:14 INFO - PROCESS | 4808 | 1461276554578 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 15:09:14 INFO - PROCESS | 4808 | 1461276554581 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 15:09:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:09:14 INFO - PROCESS | 4808 | 1461276554590 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:09:14 INFO - PROCESS | 4808 | 1461276554592 Marionette TRACE conn5 <- [1,494,null,{}] 15:09:14 INFO - PROCESS | 4808 | 1461276554602 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:14 INFO - PROCESS | 4808 | 1461276554692 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 15:09:14 INFO - PROCESS | 4808 | 1461276554702 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4C61000 == 42 [pid = 4808] [id = 133] 15:09:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBDF431C00) [pid = 4808] [serial = 397] [outer = 0000000000000000] 15:09:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBDF59DC00) [pid = 4808] [serial = 398] [outer = 000000FBDF431C00] 15:09:14 INFO - PROCESS | 4808 | 1461276554753 Marionette DEBUG loaded listener.js 15:09:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBDF64EC00) [pid = 4808] [serial = 399] [outer = 000000FBDF431C00] 15:09:15 INFO - PROCESS | 4808 | 1461276555234 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 690ms 15:09:15 INFO - PROCESS | 4808 | 1461276555282 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 15:09:15 INFO - PROCESS | 4808 | 1461276555285 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 15:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:09:15 INFO - PROCESS | 4808 | 1461276555288 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:09:15 INFO - PROCESS | 4808 | 1461276555290 Marionette TRACE conn5 <- [1,498,null,{}] 15:09:15 INFO - PROCESS | 4808 | 1461276555293 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:15 INFO - PROCESS | 4808 | 1461276555377 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 15:09:15 INFO - PROCESS | 4808 | 1461276555386 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:15 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBB8E000 == 43 [pid = 4808] [id = 134] 15:09:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBDF662400) [pid = 4808] [serial = 400] [outer = 0000000000000000] 15:09:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBDF689000) [pid = 4808] [serial = 401] [outer = 000000FBDF662400] 15:09:15 INFO - PROCESS | 4808 | 1461276555433 Marionette DEBUG loaded listener.js 15:09:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBE40C4800) [pid = 4808] [serial = 402] [outer = 000000FBDF662400] 15:09:15 INFO - PROCESS | 4808 | 1461276555891 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 626ms 15:09:15 INFO - PROCESS | 4808 | 1461276555919 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 15:09:15 INFO - PROCESS | 4808 | 1461276555921 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 15:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:09:15 INFO - PROCESS | 4808 | 1461276555924 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:09:15 INFO - PROCESS | 4808 | 1461276555926 Marionette TRACE conn5 <- [1,502,null,{}] 15:09:15 INFO - PROCESS | 4808 | 1461276555929 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:16 INFO - PROCESS | 4808 | 1461276556009 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 15:09:16 INFO - PROCESS | 4808 | 1461276556046 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:16 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF91B000 == 44 [pid = 4808] [id = 135] 15:09:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBE4CAD400) [pid = 4808] [serial = 403] [outer = 0000000000000000] 15:09:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBE4EE0800) [pid = 4808] [serial = 404] [outer = 000000FBE4CAD400] 15:09:16 INFO - PROCESS | 4808 | 1461276556093 Marionette DEBUG loaded listener.js 15:09:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBE580AC00) [pid = 4808] [serial = 405] [outer = 000000FBE4CAD400] 15:09:16 INFO - PROCESS | 4808 | 1461276556548 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:09:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:09:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 692ms 15:09:16 INFO - PROCESS | 4808 | 1461276556619 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 15:09:16 INFO - PROCESS | 4808 | 1461276556621 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 15:09:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:09:16 INFO - PROCESS | 4808 | 1461276556625 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:09:16 INFO - PROCESS | 4808 | 1461276556626 Marionette TRACE conn5 <- [1,506,null,{}] 15:09:16 INFO - PROCESS | 4808 | 1461276556635 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:16 INFO - PROCESS | 4808 | 1461276556775 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 15:09:16 INFO - PROCESS | 4808 | 1461276556830 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:16 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBED08D000 == 45 [pid = 4808] [id = 136] 15:09:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBE8F46800) [pid = 4808] [serial = 406] [outer = 0000000000000000] 15:09:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBE9C1AC00) [pid = 4808] [serial = 407] [outer = 000000FBE8F46800] 15:09:16 INFO - PROCESS | 4808 | 1461276556881 Marionette DEBUG loaded listener.js 15:09:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBEB789C00) [pid = 4808] [serial = 408] [outer = 000000FBE8F46800] 15:09:17 INFO - PROCESS | 4808 | 1461276557333 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:09:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:09:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 775ms 15:09:17 INFO - PROCESS | 4808 | 1461276557403 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 15:09:17 INFO - PROCESS | 4808 | 1461276557405 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 15:09:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:09:17 INFO - PROCESS | 4808 | 1461276557428 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:09:17 INFO - PROCESS | 4808 | 1461276557431 Marionette TRACE conn5 <- [1,510,null,{}] 15:09:17 INFO - PROCESS | 4808 | 1461276557434 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:17 INFO - PROCESS | 4808 | 1461276557539 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 15:09:17 INFO - PROCESS | 4808 | 1461276557588 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:17 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEF381000 == 46 [pid = 4808] [id = 137] 15:09:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBEBAA0000) [pid = 4808] [serial = 409] [outer = 0000000000000000] 15:09:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBEBE18800) [pid = 4808] [serial = 410] [outer = 000000FBEBAA0000] 15:09:17 INFO - PROCESS | 4808 | 1461276557635 Marionette DEBUG loaded listener.js 15:09:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBEC011800) [pid = 4808] [serial = 411] [outer = 000000FBEBAA0000] 15:09:18 INFO - PROCESS | 4808 | 1461276558063 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:09:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:09:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 692ms 15:09:18 INFO - PROCESS | 4808 | 1461276558122 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 15:09:18 INFO - PROCESS | 4808 | 1461276558124 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 15:09:18 INFO - PROCESS | 4808 | 1461276558136 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:09:18 INFO - PROCESS | 4808 | 1461276558138 Marionette TRACE conn5 <- [1,514,null,{}] 15:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:09:18 INFO - PROCESS | 4808 | 1461276558142 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:18 INFO - PROCESS | 4808 | 1461276558247 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 15:09:18 INFO - PROCESS | 4808 | 1461276558254 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:18 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2A64000 == 47 [pid = 4808] [id = 138] 15:09:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FBEC00FC00) [pid = 4808] [serial = 412] [outer = 0000000000000000] 15:09:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBEC0F4400) [pid = 4808] [serial = 413] [outer = 000000FBEC00FC00] 15:09:18 INFO - PROCESS | 4808 | 1461276558303 Marionette DEBUG loaded listener.js 15:09:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBEC368800) [pid = 4808] [serial = 414] [outer = 000000FBEC00FC00] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBECE97800) [pid = 4808] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBEBA99400) [pid = 4808] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBDF59D400) [pid = 4808] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FBEC125C00) [pid = 4808] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBDF64E400) [pid = 4808] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBE4EDE000) [pid = 4808] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBDF64D800) [pid = 4808] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBDD7D8C00) [pid = 4808] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBE5913C00) [pid = 4808] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB84811800) [pid = 4808] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBDF684000) [pid = 4808] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBDD7CC400) [pid = 4808] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBEB727000) [pid = 4808] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB8481BC00) [pid = 4808] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FBEC6A1000) [pid = 4808] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FBDD7D4800) [pid = 4808] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBE4C45C00) [pid = 4808] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB80792000) [pid = 4808] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FBEEE2E000) [pid = 4808] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:09:18 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FBEBE21800) [pid = 4808] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:09:18 INFO - PROCESS | 4808 | 1461276558933 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:09:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 15:09:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 838ms 15:09:18 INFO - PROCESS | 4808 | 1461276558979 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 15:09:18 INFO - PROCESS | 4808 | 1461276558981 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 15:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:09:18 INFO - PROCESS | 4808 | 1461276558984 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:09:18 INFO - PROCESS | 4808 | 1461276558986 Marionette TRACE conn5 <- [1,518,null,{}] 15:09:18 INFO - PROCESS | 4808 | 1461276558989 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:19 INFO - PROCESS | 4808 | 1461276559094 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 15:09:19 INFO - PROCESS | 4808 | 1461276559141 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:19 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2A5E800 == 48 [pid = 4808] [id = 139] 15:09:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB84951000) [pid = 4808] [serial = 415] [outer = 0000000000000000] 15:09:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBDF662000) [pid = 4808] [serial = 416] [outer = 000000FB84951000] 15:09:19 INFO - PROCESS | 4808 | 1461276559187 Marionette DEBUG loaded listener.js 15:09:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBEBA99400) [pid = 4808] [serial = 417] [outer = 000000FB84951000] 15:09:19 INFO - PROCESS | 4808 | 1461276559539 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:09:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:09:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 627ms 15:09:19 INFO - PROCESS | 4808 | 1461276559616 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 15:09:19 INFO - PROCESS | 4808 | 1461276559618 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 15:09:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:09:19 INFO - PROCESS | 4808 | 1461276559621 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:09:19 INFO - PROCESS | 4808 | 1461276559623 Marionette TRACE conn5 <- [1,522,null,{}] 15:09:19 INFO - PROCESS | 4808 | 1461276559627 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:19 INFO - PROCESS | 4808 | 1461276559709 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 15:09:19 INFO - PROCESS | 4808 | 1461276559716 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:19 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF441B000 == 49 [pid = 4808] [id = 140] 15:09:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBEC125400) [pid = 4808] [serial = 418] [outer = 0000000000000000] 15:09:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBEC679800) [pid = 4808] [serial = 419] [outer = 000000FBEC125400] 15:09:19 INFO - PROCESS | 4808 | 1461276559762 Marionette DEBUG loaded listener.js 15:09:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBECA7F400) [pid = 4808] [serial = 420] [outer = 000000FBEC125400] 15:09:20 INFO - PROCESS | 4808 | 1461276560181 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:09:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:09:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 587ms 15:09:20 INFO - PROCESS | 4808 | 1461276560211 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 15:09:20 INFO - PROCESS | 4808 | 1461276560214 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 15:09:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:09:20 INFO - PROCESS | 4808 | 1461276560218 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:09:20 INFO - PROCESS | 4808 | 1461276560220 Marionette TRACE conn5 <- [1,526,null,{}] 15:09:20 INFO - PROCESS | 4808 | 1461276560224 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:20 INFO - PROCESS | 4808 | 1461276560326 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 15:09:20 INFO - PROCESS | 4808 | 1461276560335 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF452C800 == 50 [pid = 4808] [id = 141] 15:09:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBECE97C00) [pid = 4808] [serial = 421] [outer = 0000000000000000] 15:09:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBEDEA0C00) [pid = 4808] [serial = 422] [outer = 000000FBECE97C00] 15:09:20 INFO - PROCESS | 4808 | 1461276560386 Marionette DEBUG loaded listener.js 15:09:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBF029B400) [pid = 4808] [serial = 423] [outer = 000000FBECE97C00] 15:09:21 INFO - PROCESS | 4808 | 1461276561005 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:09:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 15:09:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 839ms 15:09:21 INFO - PROCESS | 4808 | 1461276561060 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 15:09:21 INFO - PROCESS | 4808 | 1461276561064 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 15:09:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:09:21 INFO - PROCESS | 4808 | 1461276561071 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:09:21 INFO - PROCESS | 4808 | 1461276561075 Marionette TRACE conn5 <- [1,530,null,{}] 15:09:21 INFO - PROCESS | 4808 | 1461276561094 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:21 INFO - PROCESS | 4808 | 1461276561232 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 15:09:21 INFO - PROCESS | 4808 | 1461276561286 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:21 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3F22800 == 51 [pid = 4808] [id = 142] 15:09:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB8084B400) [pid = 4808] [serial = 424] [outer = 0000000000000000] 15:09:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB812A3C00) [pid = 4808] [serial = 425] [outer = 000000FB8084B400] 15:09:21 INFO - PROCESS | 4808 | 1461276561347 Marionette DEBUG loaded listener.js 15:09:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB812AF800) [pid = 4808] [serial = 426] [outer = 000000FB8084B400] 15:09:22 INFO - PROCESS | 4808 | 1461276562097 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:09:22 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 15:09:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:09:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:09:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:09:22 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 15:09:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:09:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:09:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:09:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1084ms 15:09:22 INFO - PROCESS | 4808 | 1461276562167 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 15:09:22 INFO - PROCESS | 4808 | 1461276562174 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 15:09:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:09:22 INFO - PROCESS | 4808 | 1461276562181 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:09:22 INFO - PROCESS | 4808 | 1461276562184 Marionette TRACE conn5 <- [1,534,null,{}] 15:09:22 INFO - PROCESS | 4808 | 1461276562188 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:22 INFO - PROCESS | 4808 | 1461276562315 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 15:09:22 INFO - PROCESS | 4808 | 1461276562388 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEDE4B800 == 52 [pid = 4808] [id = 143] 15:09:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBDF23EC00) [pid = 4808] [serial = 427] [outer = 0000000000000000] 15:09:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBDF5A2400) [pid = 4808] [serial = 428] [outer = 000000FBDF23EC00] 15:09:22 INFO - PROCESS | 4808 | 1461276562445 Marionette DEBUG loaded listener.js 15:09:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBDF682800) [pid = 4808] [serial = 429] [outer = 000000FBDF23EC00] 15:09:23 INFO - PROCESS | 4808 | 1461276563027 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:09:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 15:09:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 881ms 15:09:23 INFO - PROCESS | 4808 | 1461276563065 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 15:09:23 INFO - PROCESS | 4808 | 1461276563068 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 15:09:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:09:23 INFO - PROCESS | 4808 | 1461276563072 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:09:23 INFO - PROCESS | 4808 | 1461276563076 Marionette TRACE conn5 <- [1,538,null,{}] 15:09:23 INFO - PROCESS | 4808 | 1461276563106 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:23 INFO - PROCESS | 4808 | 1461276563217 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 15:09:23 INFO - PROCESS | 4808 | 1461276563305 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:23 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4A92000 == 53 [pid = 4808] [id = 144] 15:09:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBE8788400) [pid = 4808] [serial = 430] [outer = 0000000000000000] 15:09:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBE93ADC00) [pid = 4808] [serial = 431] [outer = 000000FBE8788400] 15:09:23 INFO - PROCESS | 4808 | 1461276563365 Marionette DEBUG loaded listener.js 15:09:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FBEC00CC00) [pid = 4808] [serial = 432] [outer = 000000FBE8788400] 15:09:23 INFO - PROCESS | 4808 | 1461276563882 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:09:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 15:09:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 838ms 15:09:23 INFO - PROCESS | 4808 | 1461276563927 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 15:09:23 INFO - PROCESS | 4808 | 1461276563931 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 15:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:09:23 INFO - PROCESS | 4808 | 1461276563936 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:09:23 INFO - PROCESS | 4808 | 1461276563939 Marionette TRACE conn5 <- [1,542,null,{}] 15:09:23 INFO - PROCESS | 4808 | 1461276563942 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:24 INFO - PROCESS | 4808 | 1461276564088 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 15:09:24 INFO - PROCESS | 4808 | 1461276564188 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:24 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECE21800 == 54 [pid = 4808] [id = 145] 15:09:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBEB7B2400) [pid = 4808] [serial = 433] [outer = 0000000000000000] 15:09:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBEDB53800) [pid = 4808] [serial = 434] [outer = 000000FBEB7B2400] 15:09:24 INFO - PROCESS | 4808 | 1461276564246 Marionette DEBUG loaded listener.js 15:09:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBF02A5C00) [pid = 4808] [serial = 435] [outer = 000000FBEB7B2400] 15:09:24 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:24 INFO - PROCESS | 4808 | [4808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:09:24 INFO - PROCESS | 4808 | 1461276564790 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 881ms 15:09:24 INFO - PROCESS | 4808 | 1461276564829 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 15:09:24 INFO - PROCESS | 4808 | 1461276564832 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 15:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:09:24 INFO - PROCESS | 4808 | 1461276564837 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:09:24 INFO - PROCESS | 4808 | 1461276564839 Marionette TRACE conn5 <- [1,546,null,{}] 15:09:24 INFO - PROCESS | 4808 | 1461276564843 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:24 INFO - PROCESS | 4808 | 1461276564947 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 15:09:25 INFO - PROCESS | 4808 | 1461276565031 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4A97800 == 55 [pid = 4808] [id = 146] 15:09:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FB8124EC00) [pid = 4808] [serial = 436] [outer = 0000000000000000] 15:09:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FB81253C00) [pid = 4808] [serial = 437] [outer = 000000FB8124EC00] 15:09:25 INFO - PROCESS | 4808 | 1461276565088 Marionette DEBUG loaded listener.js 15:09:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FB81259800) [pid = 4808] [serial = 438] [outer = 000000FB8124EC00] 15:09:25 INFO - PROCESS | 4808 | 1461276565675 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 880ms 15:09:25 INFO - PROCESS | 4808 | 1461276565720 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 15:09:25 INFO - PROCESS | 4808 | 1461276565723 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 15:09:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:09:25 INFO - PROCESS | 4808 | 1461276565726 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:09:25 INFO - PROCESS | 4808 | 1461276565729 Marionette TRACE conn5 <- [1,550,null,{}] 15:09:25 INFO - PROCESS | 4808 | 1461276565732 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:25 INFO - PROCESS | 4808 | 1461276565858 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 15:09:25 INFO - PROCESS | 4808 | 1461276565947 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE060F800 == 56 [pid = 4808] [id = 147] 15:09:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FB811AD400) [pid = 4808] [serial = 439] [outer = 0000000000000000] 15:09:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBF2706C00) [pid = 4808] [serial = 440] [outer = 000000FB811AD400] 15:09:26 INFO - PROCESS | 4808 | 1461276566007 Marionette DEBUG loaded listener.js 15:09:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBF27CA400) [pid = 4808] [serial = 441] [outer = 000000FB811AD400] 15:09:26 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:26 INFO - PROCESS | 4808 | [4808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:09:26 INFO - PROCESS | 4808 | 1461276566583 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:09:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:09:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 943ms 15:09:26 INFO - PROCESS | 4808 | 1461276566673 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 15:09:26 INFO - PROCESS | 4808 | 1461276566675 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 15:09:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:09:26 INFO - PROCESS | 4808 | 1461276566678 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:09:26 INFO - PROCESS | 4808 | 1461276566681 Marionette TRACE conn5 <- [1,554,null,{}] 15:09:26 INFO - PROCESS | 4808 | 1461276566685 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:26 INFO - PROCESS | 4808 | 1461276566788 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 15:09:26 INFO - PROCESS | 4808 | 1461276566860 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE59D6000 == 57 [pid = 4808] [id = 148] 15:09:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB8344F400) [pid = 4808] [serial = 442] [outer = 0000000000000000] 15:09:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB83458800) [pid = 4808] [serial = 443] [outer = 000000FB8344F400] 15:09:26 INFO - PROCESS | 4808 | 1461276566956 Marionette DEBUG loaded listener.js 15:09:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FBF27CF400) [pid = 4808] [serial = 444] [outer = 000000FB8344F400] 15:09:27 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:27 INFO - PROCESS | 4808 | [4808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:09:27 INFO - PROCESS | 4808 | 1461276567768 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:09:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:09:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1137ms 15:09:27 INFO - PROCESS | 4808 | 1461276567819 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 15:09:27 INFO - PROCESS | 4808 | 1461276567823 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 15:09:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:09:27 INFO - PROCESS | 4808 | 1461276567828 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:09:27 INFO - PROCESS | 4808 | 1461276567832 Marionette TRACE conn5 <- [1,558,null,{}] 15:09:27 INFO - PROCESS | 4808 | 1461276567837 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:27 INFO - PROCESS | 4808 | 1461276567940 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 15:09:28 INFO - PROCESS | 4808 | 1461276568011 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8229D000 == 58 [pid = 4808] [id = 149] 15:09:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB8084C800) [pid = 4808] [serial = 445] [outer = 0000000000000000] 15:09:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB811A5400) [pid = 4808] [serial = 446] [outer = 000000FB8084C800] 15:09:28 INFO - PROCESS | 4808 | 1461276568062 Marionette DEBUG loaded listener.js 15:09:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB8124E000) [pid = 4808] [serial = 447] [outer = 000000FB8084C800] 15:09:28 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:28 INFO - PROCESS | 4808 | [4808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:09:28 INFO - PROCESS | 4808 | 1461276568741 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:09:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF441B000 == 57 [pid = 4808] [id = 140] 15:09:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2A5E800 == 56 [pid = 4808] [id = 139] 15:09:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2A64000 == 55 [pid = 4808] [id = 138] 15:09:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEF381000 == 54 [pid = 4808] [id = 137] 15:09:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBED08D000 == 53 [pid = 4808] [id = 136] 15:09:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF91B000 == 52 [pid = 4808] [id = 135] 15:09:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBB8E000 == 51 [pid = 4808] [id = 134] 15:09:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4C61000 == 50 [pid = 4808] [id = 133] 15:09:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2D6000 == 49 [pid = 4808] [id = 132] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FBEF265C00) [pid = 4808] [serial = 376] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 944ms 15:09:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4CED800 == 48 [pid = 4808] [id = 131] 15:09:28 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE87CA000 == 47 [pid = 4808] [id = 127] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FBF02A6000) [pid = 4808] [serial = 260] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBF270AC00) [pid = 4808] [serial = 320] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBDF652400) [pid = 4808] [serial = 314] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBEBA95400) [pid = 4808] [serial = 317] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB807CE000) [pid = 4808] [serial = 311] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBED6FA800) [pid = 4808] [serial = 374] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBEBA9D800) [pid = 4808] [serial = 361] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBDF5A6C00) [pid = 4808] [serial = 337] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBEC190800) [pid = 4808] [serial = 364] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBEBE1DC00) [pid = 4808] [serial = 362] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FBE59A2C00) [pid = 4808] [serial = 355] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBE9451C00) [pid = 4808] [serial = 356] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBE5910800) [pid = 4808] [serial = 341] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBE4EE3C00) [pid = 4808] [serial = 340] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBDF660C00) [pid = 4808] [serial = 352] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FBE0B99800) [pid = 4808] [serial = 353] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBEC12CC00) [pid = 4808] [serial = 367] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBE9443000) [pid = 4808] [serial = 344] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBE8F46C00) [pid = 4808] [serial = 343] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBE4EEB400) [pid = 4808] [serial = 347] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB849AA800) [pid = 4808] [serial = 346] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBE3D75400) [pid = 4808] [serial = 332] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBEC386000) [pid = 4808] [serial = 365] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBDDA35400) [pid = 4808] [serial = 349] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBDF59E800) [pid = 4808] [serial = 350] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBEB794000) [pid = 4808] [serial = 358] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB849A6C00) [pid = 4808] [serial = 335] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB8486F800) [pid = 4808] [serial = 334] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBECAA4C00) [pid = 4808] [serial = 370] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FBECB58400) [pid = 4808] [serial = 371] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FBECEEE800) [pid = 4808] [serial = 373] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FBDF680400) [pid = 4808] [serial = 338] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FBEC679400) [pid = 4808] [serial = 368] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FBEB88F000) [pid = 4808] [serial = 359] [outer = 0000000000000000] [url = about:blank] 15:09:28 INFO - PROCESS | 4808 | 1461276568810 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 15:09:28 INFO - PROCESS | 4808 | 1461276568816 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 15:09:28 INFO - PROCESS | 4808 | 1461276568828 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:09:28 INFO - PROCESS | 4808 | 1461276568831 Marionette TRACE conn5 <- [1,562,null,{}] 15:09:28 INFO - PROCESS | 4808 | 1461276568834 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:28 INFO - PROCESS | 4808 | 1461276568925 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 15:09:28 INFO - PROCESS | 4808 | 1461276568938 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2D1800 == 48 [pid = 4808] [id = 150] 15:09:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB8084F800) [pid = 4808] [serial = 448] [outer = 0000000000000000] 15:09:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB812A1C00) [pid = 4808] [serial = 449] [outer = 000000FB8084F800] 15:09:28 INFO - PROCESS | 4808 | 1461276568986 Marionette DEBUG loaded listener.js 15:09:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB82CEDC00) [pid = 4808] [serial = 450] [outer = 000000FB8084F800] 15:09:29 INFO - PROCESS | 4808 | 1461276569460 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:09:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:09:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 695ms 15:09:29 INFO - PROCESS | 4808 | 1461276569524 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 15:09:29 INFO - PROCESS | 4808 | 1461276569527 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 15:09:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:09:29 INFO - PROCESS | 4808 | 1461276569531 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:09:29 INFO - PROCESS | 4808 | 1461276569534 Marionette TRACE conn5 <- [1,566,null,{}] 15:09:29 INFO - PROCESS | 4808 | 1461276569577 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:29 INFO - PROCESS | 4808 | 1461276569675 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 15:09:29 INFO - PROCESS | 4808 | 1461276569745 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE484A000 == 49 [pid = 4808] [id = 151] 15:09:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB84815000) [pid = 4808] [serial = 451] [outer = 0000000000000000] 15:09:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB84874800) [pid = 4808] [serial = 452] [outer = 000000FB84815000] 15:09:29 INFO - PROCESS | 4808 | 1461276569797 Marionette DEBUG loaded listener.js 15:09:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB849A8400) [pid = 4808] [serial = 453] [outer = 000000FB84815000] 15:09:30 INFO - PROCESS | 4808 | 1461276570207 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 733ms 15:09:30 INFO - PROCESS | 4808 | 1461276570266 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 15:09:30 INFO - PROCESS | 4808 | 1461276570269 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 15:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:09:30 INFO - PROCESS | 4808 | 1461276570272 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:09:30 INFO - PROCESS | 4808 | 1461276570274 Marionette TRACE conn5 <- [1,570,null,{}] 15:09:30 INFO - PROCESS | 4808 | 1461276570278 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:30 INFO - PROCESS | 4808 | 1461276570364 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 15:09:30 INFO - PROCESS | 4808 | 1461276570371 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:30 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65AC800 == 50 [pid = 4808] [id = 152] 15:09:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBDD7D1400) [pid = 4808] [serial = 454] [outer = 0000000000000000] 15:09:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBDF426000) [pid = 4808] [serial = 455] [outer = 000000FBDD7D1400] 15:09:30 INFO - PROCESS | 4808 | 1461276570417 Marionette DEBUG loaded listener.js 15:09:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBDF5A6400) [pid = 4808] [serial = 456] [outer = 000000FBDD7D1400] 15:09:30 INFO - PROCESS | 4808 | 1461276570852 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 627ms 15:09:30 INFO - PROCESS | 4808 | 1461276570902 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 15:09:30 INFO - PROCESS | 4808 | 1461276570904 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 15:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:09:30 INFO - PROCESS | 4808 | 1461276570907 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:09:30 INFO - PROCESS | 4808 | 1461276570909 Marionette TRACE conn5 <- [1,574,null,{}] 15:09:30 INFO - PROCESS | 4808 | 1461276570913 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:31 INFO - PROCESS | 4808 | 1461276571019 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 15:09:31 INFO - PROCESS | 4808 | 1461276571094 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE9C63800 == 51 [pid = 4808] [id = 153] 15:09:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBDF655000) [pid = 4808] [serial = 457] [outer = 0000000000000000] 15:09:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBDF65D000) [pid = 4808] [serial = 458] [outer = 000000FBDF655000] 15:09:31 INFO - PROCESS | 4808 | 1461276571141 Marionette DEBUG loaded listener.js 15:09:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBDF688800) [pid = 4808] [serial = 459] [outer = 000000FBDF655000] 15:09:31 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:31 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:31 INFO - PROCESS | 4808 | [4808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:09:31 INFO - PROCESS | 4808 | 1461276571566 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:09:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 691ms 15:09:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:09:31 INFO - PROCESS | 4808 | 1461276571602 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 15:09:31 INFO - PROCESS | 4808 | 1461276571604 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 15:09:31 INFO - PROCESS | 4808 | 1461276571607 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:09:31 INFO - PROCESS | 4808 | 1461276571609 Marionette TRACE conn5 <- [1,578,null,{}] 15:09:31 INFO - PROCESS | 4808 | 1461276571623 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:31 INFO - PROCESS | 4808 | 1461276571759 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 15:09:31 INFO - PROCESS | 4808 | 1461276571816 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC1A9000 == 52 [pid = 4808] [id = 154] 15:09:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBE476C000) [pid = 4808] [serial = 460] [outer = 0000000000000000] 15:09:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBE4DDFC00) [pid = 4808] [serial = 461] [outer = 000000FBE476C000] 15:09:31 INFO - PROCESS | 4808 | 1461276571867 Marionette DEBUG loaded listener.js 15:09:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBE5916000) [pid = 4808] [serial = 462] [outer = 000000FBE476C000] 15:09:32 INFO - PROCESS | 4808 | 1461276572309 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:09:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:09:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 732ms 15:09:32 INFO - PROCESS | 4808 | 1461276572368 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 15:09:32 INFO - PROCESS | 4808 | 1461276572370 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 15:09:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:09:32 INFO - PROCESS | 4808 | 1461276572373 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:09:32 INFO - PROCESS | 4808 | 1461276572375 Marionette TRACE conn5 <- [1,582,null,{}] 15:09:32 INFO - PROCESS | 4808 | 1461276572378 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:32 INFO - PROCESS | 4808 | 1461276572485 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 15:09:32 INFO - PROCESS | 4808 | 1461276572492 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:32 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC343000 == 53 [pid = 4808] [id = 155] 15:09:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBE618F000) [pid = 4808] [serial = 463] [outer = 0000000000000000] 15:09:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBE93B3C00) [pid = 4808] [serial = 464] [outer = 000000FBE618F000] 15:09:32 INFO - PROCESS | 4808 | 1461276572538 Marionette DEBUG loaded listener.js 15:09:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBE9CE3800) [pid = 4808] [serial = 465] [outer = 000000FBE618F000] 15:09:32 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB84810800) [pid = 4808] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:09:32 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBE4CAD400) [pid = 4808] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:09:32 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBEBAA0000) [pid = 4808] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:09:32 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBDF662400) [pid = 4808] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:09:32 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBDF431C00) [pid = 4808] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:09:32 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB8480E800) [pid = 4808] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:09:32 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB84951000) [pid = 4808] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:09:32 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBEC00FC00) [pid = 4808] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:09:32 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBEC125400) [pid = 4808] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:09:32 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBE8F46800) [pid = 4808] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:09:33 INFO - PROCESS | 4808 | 1461276573078 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:09:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:09:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 732ms 15:09:33 INFO - PROCESS | 4808 | 1461276573109 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 15:09:33 INFO - PROCESS | 4808 | 1461276573111 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 15:09:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:09:33 INFO - PROCESS | 4808 | 1461276573115 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:09:33 INFO - PROCESS | 4808 | 1461276573116 Marionette TRACE conn5 <- [1,586,null,{}] 15:09:33 INFO - PROCESS | 4808 | 1461276573120 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:33 INFO - PROCESS | 4808 | 1461276573376 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 15:09:33 INFO - PROCESS | 4808 | [4808] 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 15:09:33 INFO - PROCESS | 4808 | 1461276573549 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:33 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD6E800 == 54 [pid = 4808] [id = 156] 15:09:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBDF660800) [pid = 4808] [serial = 466] [outer = 0000000000000000] 15:09:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBE9C1DC00) [pid = 4808] [serial = 467] [outer = 000000FBDF660800] 15:09:33 INFO - PROCESS | 4808 | 1461276573596 Marionette DEBUG loaded listener.js 15:09:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBEB897800) [pid = 4808] [serial = 468] [outer = 000000FBDF660800] 15:09:33 INFO - PROCESS | 4808 | 1461276573984 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:09:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:09:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 878ms 15:09:34 INFO - PROCESS | 4808 | 1461276573995 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 15:09:34 INFO - PROCESS | 4808 | 1461276573998 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 15:09:34 INFO - PROCESS | 4808 | 1461276574001 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:09:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:09:34 INFO - PROCESS | 4808 | 1461276574003 Marionette TRACE conn5 <- [1,590,null,{}] 15:09:34 INFO - PROCESS | 4808 | 1461276574006 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:34 INFO - PROCESS | 4808 | 1461276574088 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 15:09:34 INFO - PROCESS | 4808 | 1461276574096 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBED08C800 == 55 [pid = 4808] [id = 157] 15:09:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBEBA9B000) [pid = 4808] [serial = 469] [outer = 0000000000000000] 15:09:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBEBE1B400) [pid = 4808] [serial = 470] [outer = 000000FBEBA9B000] 15:09:34 INFO - PROCESS | 4808 | 1461276574142 Marionette DEBUG loaded listener.js 15:09:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBEC0BC800) [pid = 4808] [serial = 471] [outer = 000000FBEBA9B000] 15:09:34 INFO - PROCESS | 4808 | 1461276574549 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:09:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:09:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 587ms 15:09:34 INFO - PROCESS | 4808 | 1461276574597 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 15:09:34 INFO - PROCESS | 4808 | 1461276574599 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 15:09:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:09:34 INFO - PROCESS | 4808 | 1461276574602 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:09:34 INFO - PROCESS | 4808 | 1461276574604 Marionette TRACE conn5 <- [1,594,null,{}] 15:09:34 INFO - PROCESS | 4808 | 1461276574608 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:34 INFO - PROCESS | 4808 | 1461276574693 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 15:09:34 INFO - PROCESS | 4808 | 1461276574699 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEEEB3000 == 56 [pid = 4808] [id = 158] 15:09:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBEC0FA000) [pid = 4808] [serial = 472] [outer = 0000000000000000] 15:09:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBEC192800) [pid = 4808] [serial = 473] [outer = 000000FBEC0FA000] 15:09:34 INFO - PROCESS | 4808 | 1461276574748 Marionette DEBUG loaded listener.js 15:09:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBEC679400) [pid = 4808] [serial = 474] [outer = 000000FBEC0FA000] 15:09:35 INFO - PROCESS | 4808 | 1461276575394 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:09:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:09:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 836ms 15:09:35 INFO - PROCESS | 4808 | 1461276575441 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 15:09:35 INFO - PROCESS | 4808 | 1461276575447 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 15:09:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:09:35 INFO - PROCESS | 4808 | 1461276575453 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:09:35 INFO - PROCESS | 4808 | 1461276575457 Marionette TRACE conn5 <- [1,598,null,{}] 15:09:35 INFO - PROCESS | 4808 | 1461276575463 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:35 INFO - PROCESS | 4808 | 1461276575579 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 15:09:35 INFO - PROCESS | 4808 | 1461276575697 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:35 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDDA25800 == 57 [pid = 4808] [id = 159] 15:09:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB81250000) [pid = 4808] [serial = 475] [outer = 0000000000000000] 15:09:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB82CE4000) [pid = 4808] [serial = 476] [outer = 000000FB81250000] 15:09:35 INFO - PROCESS | 4808 | 1461276575757 Marionette DEBUG loaded listener.js 15:09:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB83458000) [pid = 4808] [serial = 477] [outer = 000000FB81250000] 15:09:36 INFO - PROCESS | 4808 | 1461276576367 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:09:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:09:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 944ms 15:09:36 INFO - PROCESS | 4808 | 1461276576399 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 15:09:36 INFO - PROCESS | 4808 | 1461276576406 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 15:09:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:09:36 INFO - PROCESS | 4808 | 1461276576413 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:09:36 INFO - PROCESS | 4808 | 1461276576416 Marionette TRACE conn5 <- [1,602,null,{}] 15:09:36 INFO - PROCESS | 4808 | 1461276576420 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:36 INFO - PROCESS | 4808 | 1461276576533 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 15:09:36 INFO - PROCESS | 4808 | 1461276576676 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE949F800 == 58 [pid = 4808] [id = 160] 15:09:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBDEB6B400) [pid = 4808] [serial = 478] [outer = 0000000000000000] 15:09:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBDF243C00) [pid = 4808] [serial = 479] [outer = 000000FBDEB6B400] 15:09:36 INFO - PROCESS | 4808 | 1461276576734 Marionette DEBUG loaded listener.js 15:09:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBDFB9C000) [pid = 4808] [serial = 480] [outer = 000000FBDEB6B400] 15:09:37 INFO - PROCESS | 4808 | 1461276577388 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:09:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:09:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1029ms 15:09:37 INFO - PROCESS | 4808 | 1461276577448 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 15:09:37 INFO - PROCESS | 4808 | 1461276577451 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 15:09:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:09:37 INFO - PROCESS | 4808 | 1461276577455 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:09:37 INFO - PROCESS | 4808 | 1461276577459 Marionette TRACE conn5 <- [1,606,null,{}] 15:09:37 INFO - PROCESS | 4808 | 1461276577504 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:37 INFO - PROCESS | 4808 | 1461276577627 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 15:09:37 INFO - PROCESS | 4808 | 1461276577736 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:37 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2976800 == 59 [pid = 4808] [id = 161] 15:09:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBE5912C00) [pid = 4808] [serial = 481] [outer = 0000000000000000] 15:09:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBEB7BBC00) [pid = 4808] [serial = 482] [outer = 000000FBE5912C00] 15:09:37 INFO - PROCESS | 4808 | 1461276577799 Marionette DEBUG loaded listener.js 15:09:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBEC904000) [pid = 4808] [serial = 483] [outer = 000000FBE5912C00] 15:09:38 INFO - PROCESS | 4808 | 1461276578348 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:09:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:09:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 963ms 15:09:38 INFO - PROCESS | 4808 | 1461276578420 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 15:09:38 INFO - PROCESS | 4808 | 1461276578423 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 15:09:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:09:38 INFO - PROCESS | 4808 | 1461276578427 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:09:38 INFO - PROCESS | 4808 | 1461276578429 Marionette TRACE conn5 <- [1,610,null,{}] 15:09:38 INFO - PROCESS | 4808 | 1461276578433 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:38 INFO - PROCESS | 4808 | 1461276578543 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 15:09:38 INFO - PROCESS | 4808 | 1461276578632 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF3A1A800 == 60 [pid = 4808] [id = 162] 15:09:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBECE94000) [pid = 4808] [serial = 484] [outer = 0000000000000000] 15:09:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBECEEB000) [pid = 4808] [serial = 485] [outer = 000000FBECE94000] 15:09:38 INFO - PROCESS | 4808 | 1461276578690 Marionette DEBUG loaded listener.js 15:09:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBEF25F400) [pid = 4808] [serial = 486] [outer = 000000FBECE94000] 15:09:39 INFO - PROCESS | 4808 | 1461276579264 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:09:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:09:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 881ms 15:09:39 INFO - PROCESS | 4808 | 1461276579310 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 15:09:39 INFO - PROCESS | 4808 | 1461276579312 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 15:09:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:09:39 INFO - PROCESS | 4808 | 1461276579316 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:09:39 INFO - PROCESS | 4808 | 1461276579318 Marionette TRACE conn5 <- [1,614,null,{}] 15:09:39 INFO - PROCESS | 4808 | 1461276579322 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:39 INFO - PROCESS | 4808 | 1461276579430 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 15:09:39 INFO - PROCESS | 4808 | 1461276579517 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:39 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4417800 == 61 [pid = 4808] [id = 163] 15:09:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB811A6C00) [pid = 4808] [serial = 487] [outer = 0000000000000000] 15:09:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FBEC77AC00) [pid = 4808] [serial = 488] [outer = 000000FB811A6C00] 15:09:39 INFO - PROCESS | 4808 | 1461276579573 Marionette DEBUG loaded listener.js 15:09:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FBED6FA800) [pid = 4808] [serial = 489] [outer = 000000FB811A6C00] 15:09:40 INFO - PROCESS | 4808 | 1461276580126 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:09:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:09:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 881ms 15:09:40 INFO - PROCESS | 4808 | 1461276580200 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 15:09:40 INFO - PROCESS | 4808 | 1461276580202 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 15:09:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:09:40 INFO - PROCESS | 4808 | 1461276580206 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:09:40 INFO - PROCESS | 4808 | 1461276580208 Marionette TRACE conn5 <- [1,618,null,{}] 15:09:40 INFO - PROCESS | 4808 | 1461276580212 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:40 INFO - PROCESS | 4808 | 1461276580356 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 15:09:40 INFO - PROCESS | 4808 | 1461276580474 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8483E800 == 62 [pid = 4808] [id = 164] 15:09:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB811F1400) [pid = 4808] [serial = 490] [outer = 0000000000000000] 15:09:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB82CEC000) [pid = 4808] [serial = 491] [outer = 000000FB811F1400] 15:09:40 INFO - PROCESS | 4808 | 1461276580535 Marionette DEBUG loaded listener.js 15:09:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FBE5910400) [pid = 4808] [serial = 492] [outer = 000000FB811F1400] 15:09:41 INFO - PROCESS | 4808 | 1461276581333 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:09:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:09:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1183ms 15:09:41 INFO - PROCESS | 4808 | 1461276581392 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 15:09:41 INFO - PROCESS | 4808 | 1461276581397 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 15:09:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:09:41 INFO - PROCESS | 4808 | 1461276581416 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:09:41 INFO - PROCESS | 4808 | 1461276581420 Marionette TRACE conn5 <- [1,622,null,{}] 15:09:41 INFO - PROCESS | 4808 | 1461276581425 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:41 INFO - PROCESS | 4808 | 1461276581529 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 15:09:41 INFO - PROCESS | 4808 | 1461276581652 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FCF000 == 63 [pid = 4808] [id = 165] 15:09:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FB8124B800) [pid = 4808] [serial = 493] [outer = 0000000000000000] 15:09:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB81253000) [pid = 4808] [serial = 494] [outer = 000000FB8124B800] 15:09:41 INFO - PROCESS | 4808 | 1461276581706 Marionette DEBUG loaded listener.js 15:09:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FB82CEC400) [pid = 4808] [serial = 495] [outer = 000000FB8124B800] 15:09:42 INFO - PROCESS | 4808 | --DOCSHELL 000000FBED08C800 == 62 [pid = 4808] [id = 157] 15:09:42 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD6E800 == 61 [pid = 4808] [id = 156] 15:09:42 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC343000 == 60 [pid = 4808] [id = 155] 15:09:42 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC1A9000 == 59 [pid = 4808] [id = 154] 15:09:42 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE9C63800 == 58 [pid = 4808] [id = 153] 15:09:42 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65AC800 == 57 [pid = 4808] [id = 152] 15:09:42 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE484A000 == 56 [pid = 4808] [id = 151] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FBEDEA0C00) [pid = 4808] [serial = 422] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2D1800 == 55 [pid = 4808] [id = 150] 15:09:42 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8229D000 == 54 [pid = 4808] [id = 149] 15:09:42 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4A92000 == 53 [pid = 4808] [id = 144] 15:09:42 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEDE4B800 == 52 [pid = 4808] [id = 143] 15:09:42 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3F22800 == 51 [pid = 4808] [id = 142] 15:09:42 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF452C800 == 50 [pid = 4808] [id = 141] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FB8487DC00) [pid = 4808] [serial = 393] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FB84818000) [pid = 4808] [serial = 392] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FBE4EE0800) [pid = 4808] [serial = 404] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FBEC011800) [pid = 4808] [serial = 411] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBEBE18800) [pid = 4808] [serial = 410] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBDF689000) [pid = 4808] [serial = 401] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBE40C4800) [pid = 4808] [serial = 402] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FBDF59DC00) [pid = 4808] [serial = 398] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBDF64EC00) [pid = 4808] [serial = 399] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB84816000) [pid = 4808] [serial = 395] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FB84873800) [pid = 4808] [serial = 396] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBDF68F400) [pid = 4808] [serial = 380] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBDF662000) [pid = 4808] [serial = 416] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FBEC003400) [pid = 4808] [serial = 383] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBF0299C00) [pid = 4808] [serial = 386] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB80355C00) [pid = 4808] [serial = 389] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBEC0F4400) [pid = 4808] [serial = 413] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBECA7F400) [pid = 4808] [serial = 420] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FBEC679800) [pid = 4808] [serial = 419] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBECE8A400) [pid = 4808] [serial = 158] [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.] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBEC368800) [pid = 4808] [serial = 414] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBE9C1AC00) [pid = 4808] [serial = 407] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBEB789C00) [pid = 4808] [serial = 408] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBEBA99400) [pid = 4808] [serial = 417] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBE580AC00) [pid = 4808] [serial = 405] [outer = 0000000000000000] [url = about:blank] 15:09:42 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:42 INFO - PROCESS | 4808 | [4808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:09:42 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:42 INFO - PROCESS | 4808 | [4808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:09:42 INFO - PROCESS | 4808 | 1461276582286 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:09:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:09:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 879ms 15:09:42 INFO - PROCESS | 4808 | 1461276582300 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 15:09:42 INFO - PROCESS | 4808 | 1461276582305 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 15:09:42 INFO - PROCESS | 4808 | 1461276582312 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:09:42 INFO - PROCESS | 4808 | 1461276582314 Marionette TRACE conn5 <- [1,626,null,{}] 15:09:42 INFO - PROCESS | 4808 | 1461276582318 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:42 INFO - PROCESS | 4808 | 1461276582407 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 15:09:42 INFO - PROCESS | 4808 | 1461276582416 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:42 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE0D7A800 == 51 [pid = 4808] [id = 166] 15:09:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB81250C00) [pid = 4808] [serial = 496] [outer = 0000000000000000] 15:09:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB8480CC00) [pid = 4808] [serial = 497] [outer = 000000FB81250C00] 15:09:42 INFO - PROCESS | 4808 | 1461276582464 Marionette DEBUG loaded listener.js 15:09:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB8482F000) [pid = 4808] [serial = 498] [outer = 000000FB81250C00] 15:09:42 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:42 INFO - PROCESS | 4808 | [4808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:09:42 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:42 INFO - PROCESS | 4808 | 1461276582946 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 689ms 15:09:43 INFO - PROCESS | 4808 | 1461276583007 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 15:09:43 INFO - PROCESS | 4808 | 1461276583009 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 15:09:43 INFO - PROCESS | 4808 | 1461276583013 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:09:43 INFO - PROCESS | 4808 | 1461276583016 Marionette TRACE conn5 <- [1,630,null,{}] 15:09:43 INFO - PROCESS | 4808 | 1461276583027 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:43 INFO - PROCESS | 4808 | 1461276583118 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 15:09:43 INFO - PROCESS | 4808 | 1461276583223 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65AA800 == 52 [pid = 4808] [id = 167] 15:09:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB84829000) [pid = 4808] [serial = 499] [outer = 0000000000000000] 15:09:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBDEB55000) [pid = 4808] [serial = 500] [outer = 000000FB84829000] 15:09:43 INFO - PROCESS | 4808 | 1461276583275 Marionette DEBUG loaded listener.js 15:09:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBDF59EC00) [pid = 4808] [serial = 501] [outer = 000000FB84829000] 15:09:43 INFO - PROCESS | 4808 | 1461276583670 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 691ms 15:09:43 INFO - PROCESS | 4808 | 1461276583706 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 15:09:43 INFO - PROCESS | 4808 | 1461276583709 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 15:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:09:43 INFO - PROCESS | 4808 | 1461276583712 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:09:43 INFO - PROCESS | 4808 | 1461276583714 Marionette TRACE conn5 <- [1,634,null,{}] 15:09:43 INFO - PROCESS | 4808 | 1461276583718 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:43 INFO - PROCESS | 4808 | 1461276583805 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 15:09:43 INFO - PROCESS | 4808 | 1461276583813 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBB8E800 == 53 [pid = 4808] [id = 168] 15:09:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBDF651400) [pid = 4808] [serial = 502] [outer = 0000000000000000] 15:09:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FBDF666000) [pid = 4808] [serial = 503] [outer = 000000FBDF651400] 15:09:43 INFO - PROCESS | 4808 | 1461276583860 Marionette DEBUG loaded listener.js 15:09:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBE0663400) [pid = 4808] [serial = 504] [outer = 000000FBDF651400] 15:09:44 INFO - PROCESS | 4808 | 1461276584290 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 15:09:44 INFO - PROCESS | 4808 | 1461276584345 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 15:09:44 INFO - PROCESS | 4808 | 1461276584347 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 15:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:09:44 INFO - PROCESS | 4808 | 1461276584350 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:09:44 INFO - PROCESS | 4808 | 1461276584352 Marionette TRACE conn5 <- [1,638,null,{}] 15:09:44 INFO - PROCESS | 4808 | 1461276584355 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:44 INFO - PROCESS | 4808 | 1461276584461 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 15:09:44 INFO - PROCESS | 4808 | 1461276584543 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC1C3000 == 54 [pid = 4808] [id = 169] 15:09:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBE3D74800) [pid = 4808] [serial = 505] [outer = 0000000000000000] 15:09:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBE405D400) [pid = 4808] [serial = 506] [outer = 000000FBE3D74800] 15:09:44 INFO - PROCESS | 4808 | 1461276584590 Marionette DEBUG loaded listener.js 15:09:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBE4C3E400) [pid = 4808] [serial = 507] [outer = 000000FBE3D74800] 15:09:45 INFO - PROCESS | 4808 | 1461276585045 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 732ms 15:09:45 INFO - PROCESS | 4808 | 1461276585085 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 15:09:45 INFO - PROCESS | 4808 | 1461276585087 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 15:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:09:45 INFO - PROCESS | 4808 | 1461276585090 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:09:45 INFO - PROCESS | 4808 | 1461276585092 Marionette TRACE conn5 <- [1,642,null,{}] 15:09:45 INFO - PROCESS | 4808 | 1461276585096 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:45 INFO - PROCESS | 4808 | 1461276585215 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 15:09:45 INFO - PROCESS | 4808 | 1461276585267 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD80800 == 55 [pid = 4808] [id = 170] 15:09:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBE93EFC00) [pid = 4808] [serial = 508] [outer = 0000000000000000] 15:09:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBE9C1AC00) [pid = 4808] [serial = 509] [outer = 000000FBE93EFC00] 15:09:45 INFO - PROCESS | 4808 | 1461276585316 Marionette DEBUG loaded listener.js 15:09:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBEB72EC00) [pid = 4808] [serial = 510] [outer = 000000FBE93EFC00] 15:09:45 INFO - PROCESS | 4808 | 1461276585735 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 692ms 15:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:09:45 INFO - PROCESS | 4808 | 1461276585786 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 15:09:45 INFO - PROCESS | 4808 | 1461276585789 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 15:09:45 INFO - PROCESS | 4808 | 1461276585792 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:09:45 INFO - PROCESS | 4808 | 1461276585794 Marionette TRACE conn5 <- [1,646,null,{}] 15:09:45 INFO - PROCESS | 4808 | 1461276585803 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:45 INFO - PROCESS | 4808 | 1461276585939 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 15:09:45 INFO - PROCESS | 4808 | 1461276585950 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:46 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBED537000 == 56 [pid = 4808] [id = 171] 15:09:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FB8486FC00) [pid = 4808] [serial = 511] [outer = 0000000000000000] 15:09:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBEB897400) [pid = 4808] [serial = 512] [outer = 000000FB8486FC00] 15:09:46 INFO - PROCESS | 4808 | 1461276586035 Marionette DEBUG loaded listener.js 15:09:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FBEC003400) [pid = 4808] [serial = 513] [outer = 000000FB8486FC00] 15:09:46 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB84815000) [pid = 4808] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:09:46 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBDD7D1400) [pid = 4808] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:09:46 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBE476C000) [pid = 4808] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:09:46 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBEBA9B000) [pid = 4808] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:09:46 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBDF660800) [pid = 4808] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:09:46 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB8084C800) [pid = 4808] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:09:46 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FBECE97C00) [pid = 4808] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:09:46 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBDF655000) [pid = 4808] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:09:46 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB8084F800) [pid = 4808] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:09:46 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBE618F000) [pid = 4808] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:09:46 INFO - PROCESS | 4808 | 1461276586575 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 839ms 15:09:46 INFO - PROCESS | 4808 | 1461276586634 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 15:09:46 INFO - PROCESS | 4808 | 1461276586636 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 15:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:09:46 INFO - PROCESS | 4808 | 1461276586640 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:09:46 INFO - PROCESS | 4808 | 1461276586641 Marionette TRACE conn5 <- [1,650,null,{}] 15:09:46 INFO - PROCESS | 4808 | 1461276586645 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:46 INFO - PROCESS | 4808 | 1461276586728 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 15:09:46 INFO - PROCESS | 4808 | 1461276586798 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:46 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD1F000 == 57 [pid = 4808] [id = 172] 15:09:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB8084C800) [pid = 4808] [serial = 514] [outer = 0000000000000000] 15:09:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBDF660800) [pid = 4808] [serial = 515] [outer = 000000FB8084C800] 15:09:46 INFO - PROCESS | 4808 | 1461276586849 Marionette DEBUG loaded listener.js 15:09:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBEC00A400) [pid = 4808] [serial = 516] [outer = 000000FB8084C800] 15:09:47 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:47 INFO - PROCESS | 4808 | [4808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:09:47 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:47 INFO - PROCESS | 4808 | 1461276587210 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 586ms 15:09:47 INFO - PROCESS | 4808 | 1461276587260 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 15:09:47 INFO - PROCESS | 4808 | 1461276587262 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 15:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:09:47 INFO - PROCESS | 4808 | 1461276587269 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:09:47 INFO - PROCESS | 4808 | 1461276587271 Marionette TRACE conn5 <- [1,654,null,{}] 15:09:47 INFO - PROCESS | 4808 | 1461276587274 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:47 INFO - PROCESS | 4808 | 1461276587384 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 15:09:47 INFO - PROCESS | 4808 | 1461276587394 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:47 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2787800 == 58 [pid = 4808] [id = 173] 15:09:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBDE25B800) [pid = 4808] [serial = 517] [outer = 0000000000000000] 15:09:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBEC12B800) [pid = 4808] [serial = 518] [outer = 000000FBDE25B800] 15:09:47 INFO - PROCESS | 4808 | 1461276587440 Marionette DEBUG loaded listener.js 15:09:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBEC38C800) [pid = 4808] [serial = 519] [outer = 000000FBDE25B800] 15:09:47 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:47 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:47 INFO - PROCESS | 4808 | [4808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:09:47 INFO - PROCESS | 4808 | 1461276587840 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 626ms 15:09:47 INFO - PROCESS | 4808 | 1461276587899 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 15:09:47 INFO - PROCESS | 4808 | 1461276587901 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 15:09:47 INFO - PROCESS | 4808 | 1461276587904 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:09:47 INFO - PROCESS | 4808 | 1461276587906 Marionette TRACE conn5 <- [1,658,null,{}] 15:09:47 INFO - PROCESS | 4808 | 1461276587910 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:48 INFO - PROCESS | 4808 | 1461276588020 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 15:09:48 INFO - PROCESS | 4808 | 1461276588029 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:48 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF3A24800 == 59 [pid = 4808] [id = 174] 15:09:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBEBA99C00) [pid = 4808] [serial = 520] [outer = 0000000000000000] 15:09:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBEC777000) [pid = 4808] [serial = 521] [outer = 000000FBEBA99C00] 15:09:48 INFO - PROCESS | 4808 | 1461276588075 Marionette DEBUG loaded listener.js 15:09:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBECE88800) [pid = 4808] [serial = 522] [outer = 000000FBEBA99C00] 15:09:48 INFO - PROCESS | 4808 | 1461276588551 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:09:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 15:09:48 INFO - PROCESS | 4808 | 1461276588580 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 15:09:48 INFO - PROCESS | 4808 | 1461276588585 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 15:09:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:09:48 INFO - PROCESS | 4808 | 1461276588590 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:09:48 INFO - PROCESS | 4808 | 1461276588595 Marionette TRACE conn5 <- [1,662,null,{}] 15:09:48 INFO - PROCESS | 4808 | 1461276588664 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:48 INFO - PROCESS | 4808 | 1461276588828 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 15:09:48 INFO - PROCESS | 4808 | 1461276588889 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:48 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDE968000 == 60 [pid = 4808] [id = 175] 15:09:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB8084DC00) [pid = 4808] [serial = 523] [outer = 0000000000000000] 15:09:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB811AAC00) [pid = 4808] [serial = 524] [outer = 000000FB8084DC00] 15:09:48 INFO - PROCESS | 4808 | 1461276588949 Marionette DEBUG loaded listener.js 15:09:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB812AC800) [pid = 4808] [serial = 525] [outer = 000000FB8084DC00] 15:09:49 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:49 INFO - PROCESS | 4808 | [4808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:09:49 INFO - PROCESS | 4808 | 1461276589518 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:09:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 15:09:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 942ms 15:09:49 INFO - PROCESS | 4808 | 1461276589535 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 15:09:49 INFO - PROCESS | 4808 | 1461276589542 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 15:09:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:09:49 INFO - PROCESS | 4808 | 1461276589548 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:09:49 INFO - PROCESS | 4808 | 1461276589551 Marionette TRACE conn5 <- [1,666,null,{}] 15:09:49 INFO - PROCESS | 4808 | 1461276589555 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:49 INFO - PROCESS | 4808 | 1461276589669 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 15:09:49 INFO - PROCESS | 4808 | 1461276589760 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBBB3000 == 61 [pid = 4808] [id = 176] 15:09:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB80853C00) [pid = 4808] [serial = 526] [outer = 0000000000000000] 15:09:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FBDD7D5000) [pid = 4808] [serial = 527] [outer = 000000FB80853C00] 15:09:49 INFO - PROCESS | 4808 | 1461276589817 Marionette DEBUG loaded listener.js 15:09:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FBDF650C00) [pid = 4808] [serial = 528] [outer = 000000FB80853C00] 15:09:50 INFO - PROCESS | 4808 | 1461276590428 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:09:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:09:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 923ms 15:09:50 INFO - PROCESS | 4808 | 1461276590477 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 15:09:50 INFO - PROCESS | 4808 | 1461276590480 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 15:09:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:09:50 INFO - PROCESS | 4808 | 1461276590484 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:09:50 INFO - PROCESS | 4808 | 1461276590488 Marionette TRACE conn5 <- [1,670,null,{}] 15:09:50 INFO - PROCESS | 4808 | 1461276590500 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:50 INFO - PROCESS | 4808 | 1461276590618 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 15:09:50 INFO - PROCESS | 4808 | 1461276590736 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:50 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF441A800 == 62 [pid = 4808] [id = 177] 15:09:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FBE59A2400) [pid = 4808] [serial = 529] [outer = 0000000000000000] 15:09:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FBE8F48000) [pid = 4808] [serial = 530] [outer = 000000FBE59A2400] 15:09:50 INFO - PROCESS | 4808 | 1461276590799 Marionette DEBUG loaded listener.js 15:09:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FBEC12D400) [pid = 4808] [serial = 531] [outer = 000000FBE59A2400] 15:09:51 INFO - PROCESS | 4808 | [4808] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:09:51 INFO - PROCESS | 4808 | [4808] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:09:51 INFO - PROCESS | 4808 | 1461276591903 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:09:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 15:09:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1450ms 15:09:51 INFO - PROCESS | 4808 | 1461276591936 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 15:09:51 INFO - PROCESS | 4808 | 1461276591939 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 15:09:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:09:51 INFO - PROCESS | 4808 | 1461276591943 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:09:51 INFO - PROCESS | 4808 | 1461276591945 Marionette TRACE conn5 <- [1,674,null,{}] 15:09:51 INFO - PROCESS | 4808 | 1461276591949 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:52 INFO - PROCESS | 4808 | 1461276592091 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 15:09:52 INFO - PROCESS | 4808 | 1461276592202 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4A94000 == 63 [pid = 4808] [id = 178] 15:09:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FBECE91C00) [pid = 4808] [serial = 532] [outer = 0000000000000000] 15:09:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FBEF9D1400) [pid = 4808] [serial = 533] [outer = 000000FBECE91C00] 15:09:52 INFO - PROCESS | 4808 | 1461276592261 Marionette DEBUG loaded listener.js 15:09:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FBF2703000) [pid = 4808] [serial = 534] [outer = 000000FBECE91C00] 15:09:53 INFO - PROCESS | 4808 | 1461276593326 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:09:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:09:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1443ms 15:09:53 INFO - PROCESS | 4808 | 1461276593388 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 15:09:53 INFO - PROCESS | 4808 | 1461276593391 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 15:09:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:09:53 INFO - PROCESS | 4808 | 1461276593395 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:09:53 INFO - PROCESS | 4808 | 1461276593397 Marionette TRACE conn5 <- [1,678,null,{}] 15:09:53 INFO - PROCESS | 4808 | 1461276593444 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:53 INFO - PROCESS | 4808 | 1461276593573 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 15:09:53 INFO - PROCESS | 4808 | 1461276593694 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:53 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB812D0000 == 64 [pid = 4808] [id = 179] 15:09:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FB82475C00) [pid = 4808] [serial = 535] [outer = 0000000000000000] 15:09:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 134 (000000FB8247E400) [pid = 4808] [serial = 536] [outer = 000000FB82475C00] 15:09:53 INFO - PROCESS | 4808 | 1461276593751 Marionette DEBUG loaded listener.js 15:09:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 135 (000000FBF02A2800) [pid = 4808] [serial = 537] [outer = 000000FB82475C00] 15:09:54 INFO - PROCESS | 4808 | 1461276594908 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:09:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:09:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1522ms 15:09:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:09:54 INFO - PROCESS | 4808 | 1461276594920 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 15:09:54 INFO - PROCESS | 4808 | 1461276594924 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 15:09:54 INFO - PROCESS | 4808 | 1461276594936 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:09:54 INFO - PROCESS | 4808 | 1461276594939 Marionette TRACE conn5 <- [1,682,null,{}] 15:09:54 INFO - PROCESS | 4808 | 1461276594946 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:55 INFO - PROCESS | 4808 | 1461276595090 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 15:09:55 INFO - PROCESS | 4808 | 1461276595165 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:55 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83420000 == 65 [pid = 4808] [id = 180] 15:09:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 136 (000000FB8116D400) [pid = 4808] [serial = 538] [outer = 0000000000000000] 15:09:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 137 (000000FB811ACC00) [pid = 4808] [serial = 539] [outer = 000000FB8116D400] 15:09:55 INFO - PROCESS | 4808 | 1461276595217 Marionette DEBUG loaded listener.js 15:09:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 138 (000000FB812A4000) [pid = 4808] [serial = 540] [outer = 000000FB8116D400] 15:09:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2787800 == 64 [pid = 4808] [id = 173] 15:09:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD1F000 == 63 [pid = 4808] [id = 172] 15:09:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBED537000 == 62 [pid = 4808] [id = 171] 15:09:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD80800 == 61 [pid = 4808] [id = 170] 15:09:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC1C3000 == 60 [pid = 4808] [id = 169] 15:09:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBB8E800 == 59 [pid = 4808] [id = 168] 15:09:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65AA800 == 58 [pid = 4808] [id = 167] 15:09:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE0D7A800 == 57 [pid = 4808] [id = 166] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 137 (000000FB83458800) [pid = 4808] [serial = 443] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 136 (000000FBE93ADC00) [pid = 4808] [serial = 431] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 135 (000000FBF2706C00) [pid = 4808] [serial = 440] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 134 (000000FBDF5A2400) [pid = 4808] [serial = 428] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 133 (000000FB81253C00) [pid = 4808] [serial = 437] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 132 (000000FBEDB53800) [pid = 4808] [serial = 434] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 131 (000000FBEC192800) [pid = 4808] [serial = 473] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 130 (000000FB812A3C00) [pid = 4808] [serial = 425] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FCF000 == 56 [pid = 4808] [id = 165] 15:09:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2976800 == 55 [pid = 4808] [id = 161] 15:09:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE949F800 == 54 [pid = 4808] [id = 160] 15:09:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDDA25800 == 53 [pid = 4808] [id = 159] 15:09:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEEEB3000 == 52 [pid = 4808] [id = 158] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FB84874800) [pid = 4808] [serial = 452] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FBDF426000) [pid = 4808] [serial = 455] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FBE5916000) [pid = 4808] [serial = 462] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FBEBE1B400) [pid = 4808] [serial = 470] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FB849A8400) [pid = 4808] [serial = 453] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FBDF5A6400) [pid = 4808] [serial = 456] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBEB897800) [pid = 4808] [serial = 468] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBE9C1DC00) [pid = 4808] [serial = 467] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FB811A5400) [pid = 4808] [serial = 446] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FBF029B400) [pid = 4808] [serial = 423] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBDF688800) [pid = 4808] [serial = 459] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBE4DDFC00) [pid = 4808] [serial = 461] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FB8124E000) [pid = 4808] [serial = 447] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBDF65D000) [pid = 4808] [serial = 458] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB82CEDC00) [pid = 4808] [serial = 450] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB812A1C00) [pid = 4808] [serial = 449] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBEC0BC800) [pid = 4808] [serial = 471] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBE9CE3800) [pid = 4808] [serial = 465] [outer = 0000000000000000] [url = about:blank] 15:09:55 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBE93B3C00) [pid = 4808] [serial = 464] [outer = 0000000000000000] [url = about:blank] 15:09:56 INFO - PROCESS | 4808 | 1461276596302 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:09:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 15:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1398ms 15:09:56 INFO - PROCESS | 4808 | 1461276596327 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 15:09:56 INFO - PROCESS | 4808 | 1461276596333 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 15:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:09:56 INFO - PROCESS | 4808 | 1461276596339 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:09:56 INFO - PROCESS | 4808 | 1461276596342 Marionette TRACE conn5 <- [1,686,null,{}] 15:09:56 INFO - PROCESS | 4808 | 1461276596346 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:56 INFO - PROCESS | 4808 | 1461276596435 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 15:09:56 INFO - PROCESS | 4808 | 1461276596444 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB822B9800 == 53 [pid = 4808] [id = 181] 15:09:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB807C9C00) [pid = 4808] [serial = 541] [outer = 0000000000000000] 15:09:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB8247AC00) [pid = 4808] [serial = 542] [outer = 000000FB807C9C00] 15:09:56 INFO - PROCESS | 4808 | 1461276596490 Marionette DEBUG loaded listener.js 15:09:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FB83457C00) [pid = 4808] [serial = 543] [outer = 000000FB807C9C00] 15:09:57 INFO - PROCESS | 4808 | 1461276597485 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:09:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 15:09:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1177ms 15:09:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:09:57 INFO - PROCESS | 4808 | 1461276597518 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 15:09:57 INFO - PROCESS | 4808 | 1461276597520 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 15:09:57 INFO - PROCESS | 4808 | 1461276597524 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:09:57 INFO - PROCESS | 4808 | 1461276597528 Marionette TRACE conn5 <- [1,690,null,{}] 15:09:57 INFO - PROCESS | 4808 | 1461276597538 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:57 INFO - PROCESS | 4808 | 1461276597628 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 15:09:57 INFO - PROCESS | 4808 | 1461276597637 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:57 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4C61000 == 54 [pid = 4808] [id = 182] 15:09:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FB849A2400) [pid = 4808] [serial = 544] [outer = 0000000000000000] 15:09:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBDD7DA800) [pid = 4808] [serial = 545] [outer = 000000FB849A2400] 15:09:57 INFO - PROCESS | 4808 | 1461276597685 Marionette DEBUG loaded listener.js 15:09:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBDF59DC00) [pid = 4808] [serial = 546] [outer = 000000FB849A2400] 15:09:58 INFO - PROCESS | 4808 | 1461276598669 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:09:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:09:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1195ms 15:09:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:09:58 INFO - PROCESS | 4808 | 1461276598722 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 15:09:58 INFO - PROCESS | 4808 | 1461276598725 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 15:09:58 INFO - PROCESS | 4808 | 1461276598729 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:09:58 INFO - PROCESS | 4808 | 1461276598730 Marionette TRACE conn5 <- [1,694,null,{}] 15:09:58 INFO - PROCESS | 4808 | 1461276598734 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:58 INFO - PROCESS | 4808 | 1461276598854 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 15:09:58 INFO - PROCESS | 4808 | 1461276598862 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:58 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8340F800 == 55 [pid = 4808] [id = 183] 15:09:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBDF64C000) [pid = 4808] [serial = 547] [outer = 0000000000000000] 15:09:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBDF688800) [pid = 4808] [serial = 548] [outer = 000000FBDF64C000] 15:09:58 INFO - PROCESS | 4808 | 1461276598909 Marionette DEBUG loaded listener.js 15:09:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBE3F8F000) [pid = 4808] [serial = 549] [outer = 000000FBDF64C000] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBF027F800) [pid = 4808] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB8034D400) [pid = 4808] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBDF59B400) [pid = 4808] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FB811AD400) [pid = 4808] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB8124EC00) [pid = 4808] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FBDF23EC00) [pid = 4808] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBEB0B4C00) [pid = 4808] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB8084B400) [pid = 4808] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBEEA5D400) [pid = 4808] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBE8788400) [pid = 4808] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB8344F400) [pid = 4808] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBEB7B2400) [pid = 4808] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBDF651400) [pid = 4808] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBEC0FA000) [pid = 4808] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB8124B800) [pid = 4808] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB81250C00) [pid = 4808] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB84829000) [pid = 4808] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBE3D74800) [pid = 4808] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBDE25B800) [pid = 4808] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBE93EFC00) [pid = 4808] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB8084C800) [pid = 4808] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:10:00 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB8486FC00) [pid = 4808] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:10:00 INFO - PROCESS | 4808 | 1461276600007 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:10:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:10:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1340ms 15:10:00 INFO - PROCESS | 4808 | 1461276600071 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 15:10:00 INFO - PROCESS | 4808 | 1461276600073 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 15:10:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:10:00 INFO - PROCESS | 4808 | 1461276600076 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:10:00 INFO - PROCESS | 4808 | 1461276600078 Marionette TRACE conn5 <- [1,698,null,{}] 15:10:00 INFO - PROCESS | 4808 | 1461276600082 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:00 INFO - PROCESS | 4808 | 1461276600166 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 15:10:00 INFO - PROCESS | 4808 | 1461276600201 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:00 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4DBF800 == 56 [pid = 4808] [id = 184] 15:10:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB8034A000) [pid = 4808] [serial = 550] [outer = 0000000000000000] 15:10:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB8124EC00) [pid = 4808] [serial = 551] [outer = 000000FB8034A000] 15:10:00 INFO - PROCESS | 4808 | 1461276600248 Marionette DEBUG loaded listener.js 15:10:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBDF427000) [pid = 4808] [serial = 552] [outer = 000000FB8034A000] 15:10:01 INFO - PROCESS | 4808 | 1461276601158 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:10:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:10:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1130ms 15:10:01 INFO - PROCESS | 4808 | 1461276601210 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 15:10:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:10:01 INFO - PROCESS | 4808 | 1461276601212 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 15:10:01 INFO - PROCESS | 4808 | 1461276601215 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:10:01 INFO - PROCESS | 4808 | 1461276601217 Marionette TRACE conn5 <- [1,702,null,{}] 15:10:01 INFO - PROCESS | 4808 | 1461276601221 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:01 INFO - PROCESS | 4808 | 1461276601329 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 15:10:01 INFO - PROCESS | 4808 | 1461276601337 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC31C000 == 57 [pid = 4808] [id = 185] 15:10:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBE5916000) [pid = 4808] [serial = 553] [outer = 0000000000000000] 15:10:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBE9451C00) [pid = 4808] [serial = 554] [outer = 000000FBE5916000] 15:10:01 INFO - PROCESS | 4808 | 1461276601386 Marionette DEBUG loaded listener.js 15:10:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBEB72B800) [pid = 4808] [serial = 555] [outer = 000000FBE5916000] 15:10:02 INFO - PROCESS | 4808 | 1461276602370 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:10:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 15:10:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1180ms 15:10:02 INFO - PROCESS | 4808 | 1461276602399 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 15:10:02 INFO - PROCESS | 4808 | 1461276602404 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 15:10:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:10:02 INFO - PROCESS | 4808 | 1461276602410 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:10:02 INFO - PROCESS | 4808 | 1461276602414 Marionette TRACE conn5 <- [1,706,null,{}] 15:10:02 INFO - PROCESS | 4808 | 1461276602420 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:02 INFO - PROCESS | 4808 | 1461276602566 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 15:10:02 INFO - PROCESS | 4808 | 1461276602679 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:02 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83408800 == 58 [pid = 4808] [id = 186] 15:10:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB811AB000) [pid = 4808] [serial = 556] [outer = 0000000000000000] 15:10:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB811EB800) [pid = 4808] [serial = 557] [outer = 000000FB811AB000] 15:10:02 INFO - PROCESS | 4808 | 1461276602789 Marionette DEBUG loaded listener.js 15:10:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB82CE1400) [pid = 4808] [serial = 558] [outer = 000000FB811AB000] 15:10:03 INFO - PROCESS | 4808 | 1461276603852 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:10:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:10:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1485ms 15:10:03 INFO - PROCESS | 4808 | 1461276603899 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 15:10:03 INFO - PROCESS | 4808 | 1461276603905 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 15:10:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:10:03 INFO - PROCESS | 4808 | 1461276603912 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:10:03 INFO - PROCESS | 4808 | 1461276603915 Marionette TRACE conn5 <- [1,710,null,{}] 15:10:03 INFO - PROCESS | 4808 | 1461276603919 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:04 INFO - PROCESS | 4808 | 1461276604031 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 15:10:04 INFO - PROCESS | 4808 | 1461276604155 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:04 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE5A98800 == 59 [pid = 4808] [id = 187] 15:10:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB82CDF800) [pid = 4808] [serial = 559] [outer = 0000000000000000] 15:10:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBDD7D3C00) [pid = 4808] [serial = 560] [outer = 000000FB82CDF800] 15:10:04 INFO - PROCESS | 4808 | 1461276604213 Marionette DEBUG loaded listener.js 15:10:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBDF65A800) [pid = 4808] [serial = 561] [outer = 000000FB82CDF800] 15:10:04 INFO - PROCESS | 4808 | 1461276604771 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 15:10:04 INFO - PROCESS | 4808 | 1461276604875 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 15:10:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:10:04 INFO - PROCESS | 4808 | 1461276604880 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:10:04 INFO - PROCESS | 4808 | 1461276604884 Marionette TRACE conn5 <- [1,714,null,{}] 15:10:04 INFO - PROCESS | 4808 | 1461276604896 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:05 INFO - PROCESS | 4808 | 1461276605019 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 15:10:05 INFO - PROCESS | 4808 | 1461276605090 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:05 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECE1E800 == 60 [pid = 4808] [id = 188] 15:10:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FBE5D9DC00) [pid = 4808] [serial = 562] [outer = 0000000000000000] 15:10:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBEB0B0800) [pid = 4808] [serial = 563] [outer = 000000FBE5D9DC00] 15:10:05 INFO - PROCESS | 4808 | 1461276605192 Marionette DEBUG loaded listener.js 15:10:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBEBAA4400) [pid = 4808] [serial = 564] [outer = 000000FBE5D9DC00] 15:10:05 INFO - PROCESS | 4808 | 1461276605834 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:10:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:10:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 986ms 15:10:05 INFO - PROCESS | 4808 | 1461276605868 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 15:10:05 INFO - PROCESS | 4808 | 1461276605871 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 15:10:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:10:05 INFO - PROCESS | 4808 | 1461276605875 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:10:05 INFO - PROCESS | 4808 | 1461276605877 Marionette TRACE conn5 <- [1,718,null,{}] 15:10:05 INFO - PROCESS | 4808 | 1461276605881 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:06 INFO - PROCESS | 4808 | 1461276605990 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 15:10:06 INFO - PROCESS | 4808 | 1461276606079 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEEEB1800 == 61 [pid = 4808] [id = 189] 15:10:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBEC0BE400) [pid = 4808] [serial = 565] [outer = 0000000000000000] 15:10:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBEC0FA000) [pid = 4808] [serial = 566] [outer = 000000FBEC0BE400] 15:10:06 INFO - PROCESS | 4808 | 1461276606136 Marionette DEBUG loaded listener.js 15:10:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBEC683000) [pid = 4808] [serial = 567] [outer = 000000FBEC0BE400] 15:10:06 INFO - PROCESS | 4808 | 1461276606794 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[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] 15:10:06 INFO - PROCESS | 4808 | 1461276606863 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 15:10:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:10:06 INFO - PROCESS | 4808 | 1461276606867 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:10:06 INFO - PROCESS | 4808 | 1461276606869 Marionette TRACE conn5 <- [1,722,null,{}] 15:10:06 INFO - PROCESS | 4808 | 1461276606873 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:07 INFO - PROCESS | 4808 | 1461276607018 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 15:10:07 INFO - PROCESS | 4808 | 1461276607070 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:07 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF3A0D800 == 62 [pid = 4808] [id = 190] 15:10:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBECAA2400) [pid = 4808] [serial = 568] [outer = 0000000000000000] 15:10:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBECEEC000) [pid = 4808] [serial = 569] [outer = 000000FBECAA2400] 15:10:07 INFO - PROCESS | 4808 | 1461276607128 Marionette DEBUG loaded listener.js 15:10:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBEEA60C00) [pid = 4808] [serial = 570] [outer = 000000FBECAA2400] 15:10:07 INFO - PROCESS | 4808 | 1461276607636 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:10:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:10:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 795ms 15:10:07 INFO - PROCESS | 4808 | 1461276607665 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 15:10:07 INFO - PROCESS | 4808 | 1461276607667 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 15:10:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:10:07 INFO - PROCESS | 4808 | 1461276607671 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:10:07 INFO - PROCESS | 4808 | 1461276607673 Marionette TRACE conn5 <- [1,726,null,{}] 15:10:07 INFO - PROCESS | 4808 | 1461276607677 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:07 INFO - PROCESS | 4808 | 1461276607803 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 15:10:07 INFO - PROCESS | 4808 | 1461276607898 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:07 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF44B9800 == 63 [pid = 4808] [id = 191] 15:10:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBF2711000) [pid = 4808] [serial = 571] [outer = 0000000000000000] 15:10:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FBF2AA2400) [pid = 4808] [serial = 572] [outer = 000000FBF2711000] 15:10:07 INFO - PROCESS | 4808 | 1461276607957 Marionette DEBUG loaded listener.js 15:10:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FBF2AAC000) [pid = 4808] [serial = 573] [outer = 000000FBF2711000] 15:10:09 INFO - PROCESS | 4808 | [4808] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:10:09 INFO - PROCESS | 4808 | 1461276609059 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:10:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:10:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1432ms 15:10:09 INFO - PROCESS | 4808 | 1461276609106 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 15:10:09 INFO - PROCESS | 4808 | 1461276609110 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 15:10:09 INFO - PROCESS | 4808 | 1461276609115 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:10:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:10:09 INFO - PROCESS | 4808 | 1461276609119 Marionette TRACE conn5 <- [1,730,null,{}] 15:10:09 INFO - PROCESS | 4808 | 1461276609124 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:09 INFO - PROCESS | 4808 | 1461276609269 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 15:10:09 INFO - PROCESS | 4808 | 1461276609387 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB812CB800 == 64 [pid = 4808] [id = 192] 15:10:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB8116EC00) [pid = 4808] [serial = 574] [outer = 0000000000000000] 15:10:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB81171800) [pid = 4808] [serial = 575] [outer = 000000FB8116EC00] 15:10:09 INFO - PROCESS | 4808 | 1461276609440 Marionette DEBUG loaded listener.js 15:10:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB811F3800) [pid = 4808] [serial = 576] [outer = 000000FB8116EC00] 15:10:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4DBF800 == 63 [pid = 4808] [id = 184] 15:10:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8340F800 == 62 [pid = 4808] [id = 183] 15:10:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4C61000 == 61 [pid = 4808] [id = 182] 15:10:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FB822B9800 == 60 [pid = 4808] [id = 181] 15:10:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83420000 == 59 [pid = 4808] [id = 180] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FB82CEC000) [pid = 4808] [serial = 491] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FB82CE4000) [pid = 4808] [serial = 476] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBEB7BBC00) [pid = 4808] [serial = 482] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBDF243C00) [pid = 4808] [serial = 479] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FBECEEB000) [pid = 4808] [serial = 485] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBEC77AC00) [pid = 4808] [serial = 488] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBEC777000) [pid = 4808] [serial = 521] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF441A800 == 58 [pid = 4808] [id = 177] 15:10:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBBB3000 == 57 [pid = 4808] [id = 176] 15:10:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDE968000 == 56 [pid = 4808] [id = 175] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBF2709800) [pid = 4808] [serial = 387] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBF2709400) [pid = 4808] [serial = 390] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBE4D05800) [pid = 4808] [serial = 381] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FBF27CA400) [pid = 4808] [serial = 441] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FB81259800) [pid = 4808] [serial = 438] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBDF682800) [pid = 4808] [serial = 429] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBEC0C1800) [pid = 4808] [serial = 384] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB812AF800) [pid = 4808] [serial = 426] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FBEF9D9800) [pid = 4808] [serial = 377] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBEC00CC00) [pid = 4808] [serial = 432] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBF27CF400) [pid = 4808] [serial = 444] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBF02A5C00) [pid = 4808] [serial = 435] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBDF666000) [pid = 4808] [serial = 503] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBEC679400) [pid = 4808] [serial = 474] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB82CEC400) [pid = 4808] [serial = 495] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB81253000) [pid = 4808] [serial = 494] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB8480CC00) [pid = 4808] [serial = 497] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB8482F000) [pid = 4808] [serial = 498] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBDEB55000) [pid = 4808] [serial = 500] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FBDF59EC00) [pid = 4808] [serial = 501] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FBE405D400) [pid = 4808] [serial = 506] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBE4C3E400) [pid = 4808] [serial = 507] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FBEC38C800) [pid = 4808] [serial = 519] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FBEB72EC00) [pid = 4808] [serial = 510] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FBE9C1AC00) [pid = 4808] [serial = 509] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FBDF660800) [pid = 4808] [serial = 515] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FBEB897400) [pid = 4808] [serial = 512] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FBEC00A400) [pid = 4808] [serial = 516] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FBEC12B800) [pid = 4808] [serial = 518] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FBEC003400) [pid = 4808] [serial = 513] [outer = 0000000000000000] [url = about:blank] 15:10:09 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FBE0663400) [pid = 4808] [serial = 504] [outer = 0000000000000000] [url = about:blank] 15:10:10 INFO - PROCESS | 4808 | 1461276610480 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:10:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 15:10:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1379ms 15:10:10 INFO - PROCESS | 4808 | 1461276610499 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 15:10:10 INFO - PROCESS | 4808 | 1461276610505 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 15:10:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:10:10 INFO - PROCESS | 4808 | 1461276610511 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:10:10 INFO - PROCESS | 4808 | 1461276610513 Marionette TRACE conn5 <- [1,734,null,{}] 15:10:10 INFO - PROCESS | 4808 | 1461276610517 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:10 INFO - PROCESS | 4808 | 1461276610608 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 15:10:10 INFO - PROCESS | 4808 | 1461276610615 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:10 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB822AB800 == 57 [pid = 4808] [id = 193] 15:10:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB8124A800) [pid = 4808] [serial = 577] [outer = 0000000000000000] 15:10:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB812AC000) [pid = 4808] [serial = 578] [outer = 000000FB8124A800] 15:10:10 INFO - PROCESS | 4808 | 1461276610663 Marionette DEBUG loaded listener.js 15:10:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB82CE4000) [pid = 4808] [serial = 579] [outer = 000000FB8124A800] 15:10:11 INFO - PROCESS | 4808 | 1461276611601 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:10:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 15:10:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1133ms 15:10:11 INFO - PROCESS | 4808 | 1461276611646 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 15:10:11 INFO - PROCESS | 4808 | 1461276611648 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 15:10:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:10:11 INFO - PROCESS | 4808 | 1461276611652 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:10:11 INFO - PROCESS | 4808 | 1461276611656 Marionette TRACE conn5 <- [1,738,null,{}] 15:10:11 INFO - PROCESS | 4808 | 1461276611666 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:11 INFO - PROCESS | 4808 | 1461276611762 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 15:10:11 INFO - PROCESS | 4808 | 1461276611771 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:11 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE485D800 == 58 [pid = 4808] [id = 194] 15:10:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB84878800) [pid = 4808] [serial = 580] [outer = 0000000000000000] 15:10:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB84950800) [pid = 4808] [serial = 581] [outer = 000000FB84878800] 15:10:11 INFO - PROCESS | 4808 | 1461276611821 Marionette DEBUG loaded listener.js 15:10:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB849AE400) [pid = 4808] [serial = 582] [outer = 000000FB84878800] 15:10:12 INFO - PROCESS | 4808 | 1461276612815 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:10:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:10:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1198ms 15:10:12 INFO - PROCESS | 4808 | 1461276612856 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 15:10:12 INFO - PROCESS | 4808 | 1461276612858 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 15:10:12 INFO - PROCESS | 4808 | 1461276612862 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:10:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:10:12 INFO - PROCESS | 4808 | 1461276612864 Marionette TRACE conn5 <- [1,742,null,{}] 15:10:12 INFO - PROCESS | 4808 | 1461276612868 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:12 INFO - PROCESS | 4808 | 1461276612982 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 15:10:13 INFO - PROCESS | 4808 | 1461276613028 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:13 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65B0000 == 59 [pid = 4808] [id = 195] 15:10:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FBDE260000) [pid = 4808] [serial = 583] [outer = 0000000000000000] 15:10:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBDF5A4C00) [pid = 4808] [serial = 584] [outer = 000000FBDE260000] 15:10:13 INFO - PROCESS | 4808 | 1461276613076 Marionette DEBUG loaded listener.js 15:10:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBDF680800) [pid = 4808] [serial = 585] [outer = 000000FBDE260000] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FBDF64C000) [pid = 4808] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB8116D400) [pid = 4808] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FBE59A2400) [pid = 4808] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB82475C00) [pid = 4808] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB80853C00) [pid = 4808] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FBECE91C00) [pid = 4808] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB807C9C00) [pid = 4808] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB849A2400) [pid = 4808] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB8084DC00) [pid = 4808] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB8034A000) [pid = 4808] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FBE5912C00) [pid = 4808] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB81250000) [pid = 4808] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB811A6C00) [pid = 4808] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FBECE94000) [pid = 4808] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FBDEB6B400) [pid = 4808] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:10:13 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB811F1400) [pid = 4808] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:10:14 INFO - PROCESS | 4808 | 1461276614014 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:10:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 15:10:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1183ms 15:10:14 INFO - PROCESS | 4808 | 1461276614049 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 15:10:14 INFO - PROCESS | 4808 | 1461276614051 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 15:10:14 INFO - PROCESS | 4808 | 1461276614055 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:10:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:10:14 INFO - PROCESS | 4808 | 1461276614057 Marionette TRACE conn5 <- [1,746,null,{}] 15:10:14 INFO - PROCESS | 4808 | 1461276614060 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:14 INFO - PROCESS | 4808 | 1461276614145 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 15:10:14 INFO - PROCESS | 4808 | 1461276614151 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FC7800 == 60 [pid = 4808] [id = 196] 15:10:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB8084DC00) [pid = 4808] [serial = 586] [outer = 0000000000000000] 15:10:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB81258000) [pid = 4808] [serial = 587] [outer = 000000FB8084DC00] 15:10:14 INFO - PROCESS | 4808 | 1461276614197 Marionette DEBUG loaded listener.js 15:10:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FBDF64C000) [pid = 4808] [serial = 588] [outer = 000000FB8084DC00] 15:10:14 INFO - PROCESS | 4808 | 1461276614649 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:10:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:10:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 15:10:14 INFO - PROCESS | 4808 | 1461276614686 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 15:10:14 INFO - PROCESS | 4808 | 1461276614688 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 15:10:14 INFO - PROCESS | 4808 | 1461276614692 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:10:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:10:14 INFO - PROCESS | 4808 | 1461276614693 Marionette TRACE conn5 <- [1,750,null,{}] 15:10:14 INFO - PROCESS | 4808 | 1461276614697 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:14 INFO - PROCESS | 4808 | 1461276614803 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 15:10:14 INFO - PROCESS | 4808 | 1461276614811 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC337000 == 61 [pid = 4808] [id = 197] 15:10:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FBE0CCF800) [pid = 4808] [serial = 589] [outer = 0000000000000000] 15:10:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FBE4EE4000) [pid = 4808] [serial = 590] [outer = 000000FBE0CCF800] 15:10:14 INFO - PROCESS | 4808 | 1461276614860 Marionette DEBUG loaded listener.js 15:10:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FBE8F45400) [pid = 4808] [serial = 591] [outer = 000000FBE0CCF800] 15:10:15 INFO - PROCESS | 4808 | [4808] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:10:15 INFO - PROCESS | 4808 | 1461276615770 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:10:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:10:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1131ms 15:10:15 INFO - PROCESS | 4808 | 1461276615826 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 15:10:15 INFO - PROCESS | 4808 | 1461276615828 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 15:10:15 INFO - PROCESS | 4808 | 1461276615832 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:10:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:10:15 INFO - PROCESS | 4808 | 1461276615833 Marionette TRACE conn5 <- [1,754,null,{}] 15:10:15 INFO - PROCESS | 4808 | 1461276615837 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:15 INFO - PROCESS | 4808 | 1461276615921 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 15:10:15 INFO - PROCESS | 4808 | 1461276615927 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:15 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECE2D800 == 62 [pid = 4808] [id = 198] 15:10:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FBEB724C00) [pid = 4808] [serial = 592] [outer = 0000000000000000] 15:10:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FBEB88F000) [pid = 4808] [serial = 593] [outer = 000000FBEB724C00] 15:10:15 INFO - PROCESS | 4808 | 1461276615972 Marionette DEBUG loaded listener.js 15:10:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FBEC005800) [pid = 4808] [serial = 594] [outer = 000000FBEB724C00] 15:10:17 INFO - PROCESS | 4808 | 1461276617056 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:10:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:10:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1240ms 15:10:17 INFO - PROCESS | 4808 | 1461276617076 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 15:10:17 INFO - PROCESS | 4808 | 1461276617080 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 15:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:10:17 INFO - PROCESS | 4808 | 1461276617084 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:10:17 INFO - PROCESS | 4808 | 1461276617088 Marionette TRACE conn5 <- [1,758,null,{}] 15:10:17 INFO - PROCESS | 4808 | 1461276617095 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:17 INFO - PROCESS | 4808 | 1461276617242 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 15:10:17 INFO - PROCESS | 4808 | 1461276617402 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:17 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDFB0B000 == 63 [pid = 4808] [id = 199] 15:10:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB82475C00) [pid = 4808] [serial = 595] [outer = 0000000000000000] 15:10:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB82480400) [pid = 4808] [serial = 596] [outer = 000000FB82475C00] 15:10:17 INFO - PROCESS | 4808 | 1461276617466 Marionette DEBUG loaded listener.js 15:10:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB84811000) [pid = 4808] [serial = 597] [outer = 000000FB82475C00] 15:10:18 INFO - PROCESS | 4808 | 1461276618033 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 986ms 15:10:18 INFO - PROCESS | 4808 | 1461276618076 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 15:10:18 INFO - PROCESS | 4808 | 1461276618083 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 15:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:10:18 INFO - PROCESS | 4808 | 1461276618089 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:10:18 INFO - PROCESS | 4808 | 1461276618092 Marionette TRACE conn5 <- [1,762,null,{}] 15:10:18 INFO - PROCESS | 4808 | 1461276618097 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:18 INFO - PROCESS | 4808 | 1461276618212 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 15:10:18 INFO - PROCESS | 4808 | 1461276618301 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:18 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE9C79000 == 64 [pid = 4808] [id = 200] 15:10:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB849B1400) [pid = 4808] [serial = 598] [outer = 0000000000000000] 15:10:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FBDF5A7800) [pid = 4808] [serial = 599] [outer = 000000FB849B1400] 15:10:18 INFO - PROCESS | 4808 | 1461276618359 Marionette DEBUG loaded listener.js 15:10:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBE0B99800) [pid = 4808] [serial = 600] [outer = 000000FB849B1400] 15:10:18 INFO - PROCESS | 4808 | 1461276618989 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 923ms 15:10:19 INFO - PROCESS | 4808 | 1461276619018 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 15:10:19 INFO - PROCESS | 4808 | 1461276619021 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 15:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:10:19 INFO - PROCESS | 4808 | 1461276619025 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:10:19 INFO - PROCESS | 4808 | 1461276619029 Marionette TRACE conn5 <- [1,766,null,{}] 15:10:19 INFO - PROCESS | 4808 | 1461276619041 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:19 INFO - PROCESS | 4808 | 1461276619158 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 15:10:19 INFO - PROCESS | 4808 | 1461276619278 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:19 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEDE7F800 == 65 [pid = 4808] [id = 201] 15:10:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBE6519400) [pid = 4808] [serial = 601] [outer = 0000000000000000] 15:10:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBEB0AD800) [pid = 4808] [serial = 602] [outer = 000000FBE6519400] 15:10:19 INFO - PROCESS | 4808 | 1461276619338 Marionette DEBUG loaded listener.js 15:10:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBEC0C8400) [pid = 4808] [serial = 603] [outer = 000000FBE6519400] 15:10:19 INFO - PROCESS | 4808 | 1461276619879 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 941ms 15:10:19 INFO - PROCESS | 4808 | 1461276619968 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 15:10:19 INFO - PROCESS | 4808 | 1461276619972 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 15:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:10:19 INFO - PROCESS | 4808 | 1461276619975 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:10:19 INFO - PROCESS | 4808 | 1461276619978 Marionette TRACE conn5 <- [1,770,null,{}] 15:10:19 INFO - PROCESS | 4808 | 1461276619982 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:20 INFO - PROCESS | 4808 | 1461276620095 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 15:10:20 INFO - PROCESS | 4808 | 1461276620212 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF297E800 == 66 [pid = 4808] [id = 202] 15:10:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBEC00C800) [pid = 4808] [serial = 604] [outer = 0000000000000000] 15:10:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBEC4D6C00) [pid = 4808] [serial = 605] [outer = 000000FBEC00C800] 15:10:20 INFO - PROCESS | 4808 | 1461276620270 Marionette DEBUG loaded listener.js 15:10:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBEC902800) [pid = 4808] [serial = 606] [outer = 000000FBEC00C800] 15:10:20 INFO - PROCESS | 4808 | 1461276620845 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 943ms 15:10:20 INFO - PROCESS | 4808 | 1461276620921 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 15:10:20 INFO - PROCESS | 4808 | 1461276620924 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 15:10:20 INFO - PROCESS | 4808 | 1461276620941 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:10:20 INFO - PROCESS | 4808 | 1461276620944 Marionette TRACE conn5 <- [1,774,null,{}] 15:10:20 INFO - PROCESS | 4808 | 1461276620948 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:21 INFO - PROCESS | 4808 | 1461276621055 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 15:10:21 INFO - PROCESS | 4808 | 1461276621171 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:21 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF3A20000 == 67 [pid = 4808] [id = 203] 15:10:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB82870400) [pid = 4808] [serial = 607] [outer = 0000000000000000] 15:10:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB82876800) [pid = 4808] [serial = 608] [outer = 000000FB82870400] 15:10:21 INFO - PROCESS | 4808 | 1461276621228 Marionette DEBUG loaded listener.js 15:10:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBEC131800) [pid = 4808] [serial = 609] [outer = 000000FB82870400] 15:10:22 INFO - PROCESS | 4808 | 1461276622100 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1182ms 15:10:22 INFO - PROCESS | 4808 | 1461276622131 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 15:10:22 INFO - PROCESS | 4808 | 1461276622136 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 15:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:10:22 INFO - PROCESS | 4808 | 1461276622141 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:10:22 INFO - PROCESS | 4808 | 1461276622144 Marionette TRACE conn5 <- [1,778,null,{}] 15:10:22 INFO - PROCESS | 4808 | 1461276622149 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:22 INFO - PROCESS | 4808 | 1461276622253 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 15:10:22 INFO - PROCESS | 4808 | 1461276622373 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84854800 == 68 [pid = 4808] [id = 204] 15:10:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB8078E400) [pid = 4808] [serial = 610] [outer = 0000000000000000] 15:10:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB811EC400) [pid = 4808] [serial = 611] [outer = 000000FB8078E400] 15:10:22 INFO - PROCESS | 4808 | 1461276622425 Marionette DEBUG loaded listener.js 15:10:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB82473800) [pid = 4808] [serial = 612] [outer = 000000FB8078E400] 15:10:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC337000 == 67 [pid = 4808] [id = 197] 15:10:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FC7800 == 66 [pid = 4808] [id = 196] 15:10:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65B0000 == 65 [pid = 4808] [id = 195] 15:10:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE485D800 == 64 [pid = 4808] [id = 194] 15:10:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB822AB800 == 63 [pid = 4808] [id = 193] 15:10:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB812CB800 == 62 [pid = 4808] [id = 192] 15:10:22 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBE9451C00) [pid = 4808] [serial = 554] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECE1E800 == 61 [pid = 4808] [id = 188] 15:10:23 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE5A98800 == 60 [pid = 4808] [id = 187] 15:10:23 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF3A24800 == 59 [pid = 4808] [id = 174] 15:10:23 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83408800 == 58 [pid = 4808] [id = 186] 15:10:23 INFO - PROCESS | 4808 | 1461276623034 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 923ms 15:10:23 INFO - PROCESS | 4808 | 1461276623069 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 15:10:23 INFO - PROCESS | 4808 | 1461276623074 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 15:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:10:23 INFO - PROCESS | 4808 | 1461276623081 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:10:23 INFO - PROCESS | 4808 | 1461276623083 Marionette TRACE conn5 <- [1,782,null,{}] 15:10:23 INFO - PROCESS | 4808 | 1461276623087 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:23 INFO - PROCESS | 4808 | 1461276623190 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBEC904000) [pid = 4808] [serial = 483] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB83458000) [pid = 4808] [serial = 477] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBED6FA800) [pid = 4808] [serial = 489] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBEF25F400) [pid = 4808] [serial = 486] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBDFB9C000) [pid = 4808] [serial = 480] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBE5910400) [pid = 4808] [serial = 492] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBDF688800) [pid = 4808] [serial = 548] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB812A4000) [pid = 4808] [serial = 540] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB811ACC00) [pid = 4808] [serial = 539] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBEC12D400) [pid = 4808] [serial = 531] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FBE8F48000) [pid = 4808] [serial = 530] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FBF02A2800) [pid = 4808] [serial = 537] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB8247E400) [pid = 4808] [serial = 536] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FBDF650C00) [pid = 4808] [serial = 528] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FBDD7D5000) [pid = 4808] [serial = 527] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FBF2703000) [pid = 4808] [serial = 534] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FBEF9D1400) [pid = 4808] [serial = 533] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB8247AC00) [pid = 4808] [serial = 542] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB83457C00) [pid = 4808] [serial = 543] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FBDD7DA800) [pid = 4808] [serial = 545] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB812AC800) [pid = 4808] [serial = 525] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB811AAC00) [pid = 4808] [serial = 524] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB8124EC00) [pid = 4808] [serial = 551] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FBE3F8F000) [pid = 4808] [serial = 549] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FBDF427000) [pid = 4808] [serial = 552] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FBDF59DC00) [pid = 4808] [serial = 546] [outer = 0000000000000000] [url = about:blank] 15:10:23 INFO - PROCESS | 4808 | 1461276623279 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:23 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB812B5000 == 59 [pid = 4808] [id = 205] 15:10:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB8116DC00) [pid = 4808] [serial = 613] [outer = 0000000000000000] 15:10:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB811F1400) [pid = 4808] [serial = 614] [outer = 000000FB8116DC00] 15:10:23 INFO - PROCESS | 4808 | 1461276623328 Marionette DEBUG loaded listener.js 15:10:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB82480000) [pid = 4808] [serial = 615] [outer = 000000FB8116DC00] 15:10:23 INFO - PROCESS | 4808 | 1461276623749 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 15:10:23 INFO - PROCESS | 4808 | 1461276623816 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 15:10:23 INFO - PROCESS | 4808 | 1461276623819 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 15:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:10:23 INFO - PROCESS | 4808 | 1461276623822 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:10:23 INFO - PROCESS | 4808 | 1461276623826 Marionette TRACE conn5 <- [1,786,null,{}] 15:10:23 INFO - PROCESS | 4808 | 1461276623837 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:23 INFO - PROCESS | 4808 | 1461276623934 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 15:10:23 INFO - PROCESS | 4808 | 1461276623944 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:23 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE474C000 == 60 [pid = 4808] [id = 206] 15:10:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB8481BC00) [pid = 4808] [serial = 616] [outer = 0000000000000000] 15:10:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB8482F000) [pid = 4808] [serial = 617] [outer = 000000FB8481BC00] 15:10:24 INFO - PROCESS | 4808 | 1461276623993 Marionette DEBUG loaded listener.js 15:10:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB84957400) [pid = 4808] [serial = 618] [outer = 000000FB8481BC00] 15:10:24 INFO - PROCESS | 4808 | 1461276624455 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 15:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 15:10:24 INFO - PROCESS | 4808 | 1461276624515 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 15:10:24 INFO - PROCESS | 4808 | 1461276624518 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 15:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:10:24 INFO - PROCESS | 4808 | 1461276624521 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:10:24 INFO - PROCESS | 4808 | 1461276624523 Marionette TRACE conn5 <- [1,790,null,{}] 15:10:24 INFO - PROCESS | 4808 | 1461276624526 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:24 INFO - PROCESS | 4808 | 1461276624616 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 15:10:24 INFO - PROCESS | 4808 | 1461276624625 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:24 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE59EA800 == 61 [pid = 4808] [id = 207] 15:10:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FBDF42B800) [pid = 4808] [serial = 619] [outer = 0000000000000000] 15:10:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FBDF59C800) [pid = 4808] [serial = 620] [outer = 000000FBDF42B800] 15:10:24 INFO - PROCESS | 4808 | 1461276624673 Marionette DEBUG loaded listener.js 15:10:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FBDF655400) [pid = 4808] [serial = 621] [outer = 000000FBDF42B800] 15:10:25 INFO - PROCESS | 4808 | 1461276625161 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 15:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 15:10:25 INFO - PROCESS | 4808 | 1461276625194 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 15:10:25 INFO - PROCESS | 4808 | 1461276625196 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 15:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:10:25 INFO - PROCESS | 4808 | 1461276625199 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:10:25 INFO - PROCESS | 4808 | 1461276625201 Marionette TRACE conn5 <- [1,794,null,{}] 15:10:25 INFO - PROCESS | 4808 | 1461276625205 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:25 INFO - PROCESS | 4808 | 1461276625289 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 15:10:25 INFO - PROCESS | 4808 | 1461276625296 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE9C63800 == 62 [pid = 4808] [id = 208] 15:10:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FBDF59F400) [pid = 4808] [serial = 622] [outer = 0000000000000000] 15:10:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FBDF665C00) [pid = 4808] [serial = 623] [outer = 000000FBDF59F400] 15:10:25 INFO - PROCESS | 4808 | 1461276625342 Marionette DEBUG loaded listener.js 15:10:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FBE0B26400) [pid = 4808] [serial = 624] [outer = 000000FBDF59F400] 15:10:25 INFO - PROCESS | 4808 | 1461276625828 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 15:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 690ms 15:10:25 INFO - PROCESS | 4808 | 1461276625893 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 15:10:25 INFO - PROCESS | 4808 | 1461276625895 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 15:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:10:25 INFO - PROCESS | 4808 | 1461276625898 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:10:25 INFO - PROCESS | 4808 | 1461276625900 Marionette TRACE conn5 <- [1,798,null,{}] 15:10:25 INFO - PROCESS | 4808 | 1461276625904 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:26 INFO - PROCESS | 4808 | 1461276626068 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 15:10:26 INFO - PROCESS | 4808 | 1461276626097 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC334800 == 63 [pid = 4808] [id = 209] 15:10:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FBE4EE1800) [pid = 4808] [serial = 625] [outer = 0000000000000000] 15:10:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FBE5912800) [pid = 4808] [serial = 626] [outer = 000000FBE4EE1800] 15:10:26 INFO - PROCESS | 4808 | 1461276626146 Marionette DEBUG loaded listener.js 15:10:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBE8F49800) [pid = 4808] [serial = 627] [outer = 000000FBE4EE1800] 15:10:26 INFO - PROCESS | 4808 | 1461276626594 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms 15:10:26 INFO - PROCESS | 4808 | 1461276626636 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 15:10:26 INFO - PROCESS | 4808 | 1461276626638 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 15:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:10:26 INFO - PROCESS | 4808 | 1461276626646 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:10:26 INFO - PROCESS | 4808 | 1461276626648 Marionette TRACE conn5 <- [1,802,null,{}] 15:10:26 INFO - PROCESS | 4808 | 1461276626651 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:26 INFO - PROCESS | 4808 | 1461276626764 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 15:10:26 INFO - PROCESS | 4808 | 1461276626816 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECE2D000 == 64 [pid = 4808] [id = 210] 15:10:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBEB0AE000) [pid = 4808] [serial = 628] [outer = 0000000000000000] 15:10:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBEB791000) [pid = 4808] [serial = 629] [outer = 000000FBEB0AE000] 15:10:26 INFO - PROCESS | 4808 | 1461276626862 Marionette DEBUG loaded listener.js 15:10:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBEBE16800) [pid = 4808] [serial = 630] [outer = 000000FBEB0AE000] 15:10:27 INFO - PROCESS | 4808 | 1461276627301 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 15:10:27 INFO - PROCESS | 4808 | 1461276627342 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 15:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:10:27 INFO - PROCESS | 4808 | 1461276627345 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:10:27 INFO - PROCESS | 4808 | 1461276627347 Marionette TRACE conn5 <- [1,806,null,{}] 15:10:27 INFO - PROCESS | 4808 | 1461276627351 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:27 INFO - PROCESS | 4808 | 1461276627491 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 15:10:27 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FBE0CCF800) [pid = 4808] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:10:27 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBDE260000) [pid = 4808] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:10:27 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB8124A800) [pid = 4808] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:10:27 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB8116EC00) [pid = 4808] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:10:27 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB84878800) [pid = 4808] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:10:27 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB8084DC00) [pid = 4808] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:10:27 INFO - PROCESS | 4808 | 1461276627592 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:27 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE9488000 == 65 [pid = 4808] [id = 211] 15:10:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB8084DC00) [pid = 4808] [serial = 631] [outer = 0000000000000000] 15:10:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB84829000) [pid = 4808] [serial = 632] [outer = 000000FB8084DC00] 15:10:27 INFO - PROCESS | 4808 | 1461276627642 Marionette DEBUG loaded listener.js 15:10:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBEC194400) [pid = 4808] [serial = 633] [outer = 000000FB8084DC00] 15:10:28 INFO - PROCESS | 4808 | 1461276627992 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 692ms 15:10:28 INFO - PROCESS | 4808 | 1461276628041 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 15:10:28 INFO - PROCESS | 4808 | 1461276628043 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 15:10:28 INFO - PROCESS | 4808 | 1461276628046 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:10:28 INFO - PROCESS | 4808 | 1461276628048 Marionette TRACE conn5 <- [1,810,null,{}] 15:10:28 INFO - PROCESS | 4808 | 1461276628051 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:28 INFO - PROCESS | 4808 | 1461276628141 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 15:10:28 INFO - PROCESS | 4808 | 1461276628214 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF298D000 == 66 [pid = 4808] [id = 212] 15:10:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBEB78BC00) [pid = 4808] [serial = 634] [outer = 0000000000000000] 15:10:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBEC775400) [pid = 4808] [serial = 635] [outer = 000000FBEB78BC00] 15:10:28 INFO - PROCESS | 4808 | 1461276628261 Marionette DEBUG loaded listener.js 15:10:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBECAAB400) [pid = 4808] [serial = 636] [outer = 000000FBEB78BC00] 15:10:28 INFO - PROCESS | 4808 | 1461276628628 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 15:10:28 INFO - PROCESS | 4808 | 1461276628681 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 15:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:10:28 INFO - PROCESS | 4808 | 1461276628684 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:10:28 INFO - PROCESS | 4808 | 1461276628686 Marionette TRACE conn5 <- [1,814,null,{}] 15:10:28 INFO - PROCESS | 4808 | 1461276628689 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:28 INFO - PROCESS | 4808 | 1461276628806 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 15:10:28 INFO - PROCESS | 4808 | 1461276628849 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4409000 == 67 [pid = 4808] [id = 213] 15:10:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBECA7F400) [pid = 4808] [serial = 637] [outer = 0000000000000000] 15:10:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBECEEE800) [pid = 4808] [serial = 638] [outer = 000000FBECA7F400] 15:10:28 INFO - PROCESS | 4808 | 1461276628896 Marionette DEBUG loaded listener.js 15:10:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBEEE2AC00) [pid = 4808] [serial = 639] [outer = 000000FBECA7F400] 15:10:29 INFO - PROCESS | 4808 | 1461276629307 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 15:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:10:29 INFO - PROCESS | 4808 | 1461276629380 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 15:10:29 INFO - PROCESS | 4808 | 1461276629383 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 15:10:29 INFO - PROCESS | 4808 | 1461276629386 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:10:29 INFO - PROCESS | 4808 | 1461276629389 Marionette TRACE conn5 <- [1,818,null,{}] 15:10:29 INFO - PROCESS | 4808 | 1461276629392 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:29 INFO - PROCESS | 4808 | 1461276629499 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 15:10:29 INFO - PROCESS | 4808 | 1461276629514 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4527000 == 68 [pid = 4808] [id = 214] 15:10:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB81110400) [pid = 4808] [serial = 640] [outer = 0000000000000000] 15:10:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBED6F2000) [pid = 4808] [serial = 641] [outer = 000000FB81110400] 15:10:29 INFO - PROCESS | 4808 | 1461276629564 Marionette DEBUG loaded listener.js 15:10:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBF028A400) [pid = 4808] [serial = 642] [outer = 000000FB81110400] 15:10:30 INFO - PROCESS | 4808 | 1461276630335 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 983ms 15:10:30 INFO - PROCESS | 4808 | 1461276630372 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 15:10:30 INFO - PROCESS | 4808 | 1461276630378 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 15:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:10:30 INFO - PROCESS | 4808 | 1461276630384 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:10:30 INFO - PROCESS | 4808 | 1461276630388 Marionette TRACE conn5 <- [1,822,null,{}] 15:10:30 INFO - PROCESS | 4808 | 1461276630393 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:30 INFO - PROCESS | 4808 | 1461276630515 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 15:10:30 INFO - PROCESS | 4808 | 1461276630638 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:30 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDED17000 == 69 [pid = 4808] [id = 215] 15:10:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB8116C400) [pid = 4808] [serial = 643] [outer = 0000000000000000] 15:10:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB811F1000) [pid = 4808] [serial = 644] [outer = 000000FB8116C400] 15:10:30 INFO - PROCESS | 4808 | 1461276630698 Marionette DEBUG loaded listener.js 15:10:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB8247C800) [pid = 4808] [serial = 645] [outer = 000000FB8116C400] 15:10:31 INFO - PROCESS | 4808 | 1461276631342 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 984ms 15:10:31 INFO - PROCESS | 4808 | 1461276631370 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 15:10:31 INFO - PROCESS | 4808 | 1461276631377 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 15:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:10:31 INFO - PROCESS | 4808 | 1461276631398 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:10:31 INFO - PROCESS | 4808 | 1461276631401 Marionette TRACE conn5 <- [1,826,null,{}] 15:10:31 INFO - PROCESS | 4808 | 1461276631406 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:31 INFO - PROCESS | 4808 | 1461276631523 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 15:10:31 INFO - PROCESS | 4808 | 1461276631644 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC31B000 == 70 [pid = 4808] [id = 216] 15:10:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB8345D000) [pid = 4808] [serial = 646] [outer = 0000000000000000] 15:10:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB84954C00) [pid = 4808] [serial = 647] [outer = 000000FB8345D000] 15:10:31 INFO - PROCESS | 4808 | 1461276631702 Marionette DEBUG loaded listener.js 15:10:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBDF649800) [pid = 4808] [serial = 648] [outer = 000000FB8345D000] 15:10:32 INFO - PROCESS | 4808 | 1461276632280 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 944ms 15:10:32 INFO - PROCESS | 4808 | 1461276632341 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 15:10:32 INFO - PROCESS | 4808 | 1461276632344 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 15:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:10:32 INFO - PROCESS | 4808 | 1461276632348 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:10:32 INFO - PROCESS | 4808 | 1461276632352 Marionette TRACE conn5 <- [1,830,null,{}] 15:10:32 INFO - PROCESS | 4808 | 1461276632364 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:32 INFO - PROCESS | 4808 | 1461276632482 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 15:10:32 INFO - PROCESS | 4808 | 1461276632604 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:32 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4A86000 == 71 [pid = 4808] [id = 217] 15:10:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FBE4DE0400) [pid = 4808] [serial = 649] [outer = 0000000000000000] 15:10:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBE93F7800) [pid = 4808] [serial = 650] [outer = 000000FBE4DE0400] 15:10:32 INFO - PROCESS | 4808 | 1461276632665 Marionette DEBUG loaded listener.js 15:10:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBECE90C00) [pid = 4808] [serial = 651] [outer = 000000FBE4DE0400] 15:10:33 INFO - PROCESS | 4808 | 1461276633246 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 944ms 15:10:33 INFO - PROCESS | 4808 | 1461276633294 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 15:10:33 INFO - PROCESS | 4808 | 1461276633297 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 15:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:10:33 INFO - PROCESS | 4808 | 1461276633301 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:10:33 INFO - PROCESS | 4808 | 1461276633303 Marionette TRACE conn5 <- [1,834,null,{}] 15:10:33 INFO - PROCESS | 4808 | 1461276633307 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:33 INFO - PROCESS | 4808 | 1461276633421 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 15:10:34 INFO - PROCESS | 4808 | 1461276634692 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8243C800 == 72 [pid = 4808] [id = 218] 15:10:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBF029F000) [pid = 4808] [serial = 652] [outer = 0000000000000000] 15:10:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBF02A1C00) [pid = 4808] [serial = 653] [outer = 000000FBF029F000] 15:10:34 INFO - PROCESS | 4808 | 1461276634848 Marionette DEBUG loaded listener.js 15:10:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBF2708800) [pid = 4808] [serial = 654] [outer = 000000FBF029F000] 15:10:35 INFO - PROCESS | 4808 | 1461276635526 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2235ms 15:10:35 INFO - PROCESS | 4808 | 1461276635538 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 15:10:35 INFO - PROCESS | 4808 | 1461276635540 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 15:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:10:35 INFO - PROCESS | 4808 | 1461276635544 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:10:35 INFO - PROCESS | 4808 | 1461276635546 Marionette TRACE conn5 <- [1,838,null,{}] 15:10:35 INFO - PROCESS | 4808 | 1461276635550 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:35 INFO - PROCESS | 4808 | 1461276635660 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 15:10:35 INFO - PROCESS | 4808 | 1461276635752 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:35 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83C46800 == 73 [pid = 4808] [id = 219] 15:10:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBE4D03C00) [pid = 4808] [serial = 655] [outer = 0000000000000000] 15:10:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBF27CF400) [pid = 4808] [serial = 656] [outer = 000000FBE4D03C00] 15:10:35 INFO - PROCESS | 4808 | 1461276635808 Marionette DEBUG loaded listener.js 15:10:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBF2AA8000) [pid = 4808] [serial = 657] [outer = 000000FBE4D03C00] 15:10:36 INFO - PROCESS | 4808 | 1461276636431 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 943ms 15:10:36 INFO - PROCESS | 4808 | 1461276636490 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 15:10:36 INFO - PROCESS | 4808 | 1461276636492 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 15:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:10:36 INFO - PROCESS | 4808 | 1461276636496 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:10:36 INFO - PROCESS | 4808 | 1461276636498 Marionette TRACE conn5 <- [1,842,null,{}] 15:10:36 INFO - PROCESS | 4808 | 1461276636502 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:36 INFO - PROCESS | 4808 | 1461276636667 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 15:10:36 INFO - PROCESS | 4808 | 1461276636682 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84277000 == 74 [pid = 4808] [id = 220] 15:10:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB842C8400) [pid = 4808] [serial = 658] [outer = 0000000000000000] 15:10:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB84952400) [pid = 4808] [serial = 659] [outer = 000000FB842C8400] 15:10:36 INFO - PROCESS | 4808 | 1461276636741 Marionette DEBUG loaded listener.js 15:10:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FBF27CAC00) [pid = 4808] [serial = 660] [outer = 000000FB842C8400] 15:10:37 INFO - PROCESS | 4808 | 1461276637606 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1131ms 15:10:37 INFO - PROCESS | 4808 | 1461276637630 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 15:10:37 INFO - PROCESS | 4808 | 1461276637633 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 15:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:10:37 INFO - PROCESS | 4808 | 1461276637638 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:10:37 INFO - PROCESS | 4808 | 1461276637641 Marionette TRACE conn5 <- [1,846,null,{}] 15:10:37 INFO - PROCESS | 4808 | 1461276637647 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:37 INFO - PROCESS | 4808 | 1461276637751 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 15:10:37 INFO - PROCESS | 4808 | 1461276637876 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:37 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83C37000 == 75 [pid = 4808] [id = 221] 15:10:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB807C6800) [pid = 4808] [serial = 661] [outer = 0000000000000000] 15:10:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB81110800) [pid = 4808] [serial = 662] [outer = 000000FB807C6800] 15:10:37 INFO - PROCESS | 4808 | 1461276637927 Marionette DEBUG loaded listener.js 15:10:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB812A5000) [pid = 4808] [serial = 663] [outer = 000000FB807C6800] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC31C000 == 74 [pid = 4808] [id = 185] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4409000 == 73 [pid = 4808] [id = 213] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF298D000 == 72 [pid = 4808] [id = 212] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE9488000 == 71 [pid = 4808] [id = 211] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECE2D000 == 70 [pid = 4808] [id = 210] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC334800 == 69 [pid = 4808] [id = 209] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE9C63800 == 68 [pid = 4808] [id = 208] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FB811EB800) [pid = 4808] [serial = 557] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBDD7D3C00) [pid = 4808] [serial = 560] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBEB0B0800) [pid = 4808] [serial = 563] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBEC0FA000) [pid = 4808] [serial = 566] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FBECEEC000) [pid = 4808] [serial = 569] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE59EA800 == 67 [pid = 4808] [id = 207] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE474C000 == 66 [pid = 4808] [id = 206] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB812B5000 == 65 [pid = 4808] [id = 205] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84854800 == 64 [pid = 4808] [id = 204] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF3A20000 == 63 [pid = 4808] [id = 203] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF297E800 == 62 [pid = 4808] [id = 202] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEDE7F800 == 61 [pid = 4808] [id = 201] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE9C79000 == 60 [pid = 4808] [id = 200] 15:10:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDFB0B000 == 59 [pid = 4808] [id = 199] 15:10:38 INFO - PROCESS | 4808 | 1461276638590 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 985ms 15:10:38 INFO - PROCESS | 4808 | 1461276638624 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 15:10:38 INFO - PROCESS | 4808 | 1461276638630 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 15:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:10:38 INFO - PROCESS | 4808 | 1461276638635 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:10:38 INFO - PROCESS | 4808 | 1461276638638 Marionette TRACE conn5 <- [1,850,null,{}] 15:10:38 INFO - PROCESS | 4808 | 1461276638644 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB811A9000) [pid = 4808] [serial = 664] [outer = 000000FBE0B2D800] 15:10:38 INFO - PROCESS | 4808 | 1461276638770 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FBE4EE4000) [pid = 4808] [serial = 590] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBDF5A4C00) [pid = 4808] [serial = 584] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB812AC000) [pid = 4808] [serial = 578] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FB82CE4000) [pid = 4808] [serial = 579] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FB81171800) [pid = 4808] [serial = 575] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB811F3800) [pid = 4808] [serial = 576] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB84950800) [pid = 4808] [serial = 581] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBF2AA2400) [pid = 4808] [serial = 572] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB81258000) [pid = 4808] [serial = 587] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBDF680800) [pid = 4808] [serial = 585] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBDF64C000) [pid = 4808] [serial = 588] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB849AE400) [pid = 4808] [serial = 582] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBE8F45400) [pid = 4808] [serial = 591] [outer = 0000000000000000] [url = about:blank] 15:10:38 INFO - PROCESS | 4808 | 1461276638907 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDDAC8000 == 60 [pid = 4808] [id = 222] 15:10:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB81254800) [pid = 4808] [serial = 665] [outer = 0000000000000000] 15:10:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB812A2800) [pid = 4808] [serial = 666] [outer = 000000FB81254800] 15:10:38 INFO - PROCESS | 4808 | 1461276638955 Marionette DEBUG loaded listener.js 15:10:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB82873400) [pid = 4808] [serial = 667] [outer = 000000FB81254800] 15:10:39 INFO - PROCESS | 4808 | 1461276639359 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 776ms 15:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:10:39 INFO - PROCESS | 4808 | 1461276639413 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 15:10:39 INFO - PROCESS | 4808 | 1461276639416 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 15:10:39 INFO - PROCESS | 4808 | 1461276639419 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:10:39 INFO - PROCESS | 4808 | 1461276639423 Marionette TRACE conn5 <- [1,854,null,{}] 15:10:39 INFO - PROCESS | 4808 | 1461276639434 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:39 INFO - PROCESS | 4808 | 1461276639531 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 15:10:39 INFO - PROCESS | 4808 | 1461276639547 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:39 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE06D9000 == 61 [pid = 4808] [id = 223] 15:10:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB83087400) [pid = 4808] [serial = 668] [outer = 0000000000000000] 15:10:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB83089400) [pid = 4808] [serial = 669] [outer = 000000FB83087400] 15:10:39 INFO - PROCESS | 4808 | 1461276639596 Marionette DEBUG loaded listener.js 15:10:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FB8345A400) [pid = 4808] [serial = 670] [outer = 000000FB83087400] 15:10:40 INFO - PROCESS | 4808 | 1461276640052 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 690ms 15:10:40 INFO - PROCESS | 4808 | 1461276640112 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 15:10:40 INFO - PROCESS | 4808 | 1461276640115 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 15:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:10:40 INFO - PROCESS | 4808 | 1461276640119 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:10:40 INFO - PROCESS | 4808 | 1461276640121 Marionette TRACE conn5 <- [1,858,null,{}] 15:10:40 INFO - PROCESS | 4808 | 1461276640125 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:40 INFO - PROCESS | 4808 | 1461276640242 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 15:10:40 INFO - PROCESS | 4808 | 1461276640322 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4CED000 == 62 [pid = 4808] [id = 224] 15:10:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FB8345CC00) [pid = 4808] [serial = 671] [outer = 0000000000000000] 15:10:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FB842D0800) [pid = 4808] [serial = 672] [outer = 000000FB8345CC00] 15:10:40 INFO - PROCESS | 4808 | 1461276640370 Marionette DEBUG loaded listener.js 15:10:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FB8482C400) [pid = 4808] [serial = 673] [outer = 000000FB8345CC00] 15:10:40 INFO - PROCESS | 4808 | 1461276640755 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 692ms 15:10:40 INFO - PROCESS | 4808 | 1461276640822 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 15:10:40 INFO - PROCESS | 4808 | 1461276640824 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 15:10:40 INFO - PROCESS | 4808 | 1461276640828 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:10:40 INFO - PROCESS | 4808 | 1461276640830 Marionette TRACE conn5 <- [1,862,null,{}] 15:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:10:40 INFO - PROCESS | 4808 | 1461276640833 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:40 INFO - PROCESS | 4808 | 1461276640951 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 15:10:41 INFO - PROCESS | 4808 | 1461276641004 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FD1800 == 63 [pid = 4808] [id = 225] 15:10:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FB84871C00) [pid = 4808] [serial = 674] [outer = 0000000000000000] 15:10:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FB8487D400) [pid = 4808] [serial = 675] [outer = 000000FB84871C00] 15:10:41 INFO - PROCESS | 4808 | 1461276641051 Marionette DEBUG loaded listener.js 15:10:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB849AB000) [pid = 4808] [serial = 676] [outer = 000000FB84871C00] 15:10:41 INFO - PROCESS | 4808 | 1461276641491 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 15:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:10:41 INFO - PROCESS | 4808 | 1461276641504 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 15:10:41 INFO - PROCESS | 4808 | 1461276641506 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 15:10:41 INFO - PROCESS | 4808 | 1461276641509 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:10:41 INFO - PROCESS | 4808 | 1461276641511 Marionette TRACE conn5 <- [1,866,null,{}] 15:10:41 INFO - PROCESS | 4808 | 1461276641514 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:41 INFO - PROCESS | 4808 | 1461276641674 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 15:10:41 INFO - PROCESS | 4808 | 1461276641697 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBB9C000 == 64 [pid = 4808] [id = 226] 15:10:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FBDDA35400) [pid = 4808] [serial = 677] [outer = 0000000000000000] 15:10:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FBDF59A800) [pid = 4808] [serial = 678] [outer = 000000FBDDA35400] 15:10:41 INFO - PROCESS | 4808 | 1461276641744 Marionette DEBUG loaded listener.js 15:10:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FBDF65B000) [pid = 4808] [serial = 679] [outer = 000000FBDDA35400] 15:10:42 INFO - PROCESS | 4808 | 1461276642193 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 734ms 15:10:42 INFO - PROCESS | 4808 | 1461276642247 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 15:10:42 INFO - PROCESS | 4808 | 1461276642249 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 15:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:10:42 INFO - PROCESS | 4808 | 1461276642261 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:10:42 INFO - PROCESS | 4808 | 1461276642263 Marionette TRACE conn5 <- [1,870,null,{}] 15:10:42 INFO - PROCESS | 4808 | 1461276642266 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:42 INFO - PROCESS | 4808 | 1461276642379 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 15:10:42 INFO - PROCESS | 4808 | 1461276642390 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:42 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC31C000 == 65 [pid = 4808] [id = 227] 15:10:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FBDF665000) [pid = 4808] [serial = 680] [outer = 0000000000000000] 15:10:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FBDF684800) [pid = 4808] [serial = 681] [outer = 000000FBDF665000] 15:10:42 INFO - PROCESS | 4808 | 1461276642480 Marionette DEBUG loaded listener.js 15:10:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FBE0B2BC00) [pid = 4808] [serial = 682] [outer = 000000FBDF665000] 15:10:43 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FBECA7F400) [pid = 4808] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:10:43 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FBE4EE1800) [pid = 4808] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:10:43 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBEB0AE000) [pid = 4808] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:10:43 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FB8084DC00) [pid = 4808] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:10:43 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FB8078E400) [pid = 4808] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:10:43 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FBDF42B800) [pid = 4808] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:10:43 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FB8116DC00) [pid = 4808] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:10:43 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBEB78BC00) [pid = 4808] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:10:43 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FB8481BC00) [pid = 4808] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:10:43 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBDF59F400) [pid = 4808] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:10:43 INFO - PROCESS | 4808 | 1461276643072 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 881ms 15:10:43 INFO - PROCESS | 4808 | 1461276643147 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 15:10:43 INFO - PROCESS | 4808 | 1461276643149 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 15:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:10:43 INFO - PROCESS | 4808 | 1461276643155 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:10:43 INFO - PROCESS | 4808 | 1461276643157 Marionette TRACE conn5 <- [1,874,null,{}] 15:10:43 INFO - PROCESS | 4808 | 1461276643160 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:43 INFO - PROCESS | 4808 | 1461276643248 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 15:10:43 INFO - PROCESS | 4808 | 1461276643259 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE87D8800 == 66 [pid = 4808] [id = 228] 15:10:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FB84823000) [pid = 4808] [serial = 683] [outer = 0000000000000000] 15:10:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBDF661000) [pid = 4808] [serial = 684] [outer = 000000FB84823000] 15:10:43 INFO - PROCESS | 4808 | 1461276643304 Marionette DEBUG loaded listener.js 15:10:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBE4766400) [pid = 4808] [serial = 685] [outer = 000000FB84823000] 15:10:43 INFO - PROCESS | 4808 | 1461276643732 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 626ms 15:10:43 INFO - PROCESS | 4808 | 1461276643782 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 15:10:43 INFO - PROCESS | 4808 | 1461276643784 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 15:10:43 INFO - PROCESS | 4808 | 1461276643787 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:10:43 INFO - PROCESS | 4808 | 1461276643789 Marionette TRACE conn5 <- [1,878,null,{}] 15:10:43 INFO - PROCESS | 4808 | 1461276643793 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:43 INFO - PROCESS | 4808 | 1461276643881 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 15:10:43 INFO - PROCESS | 4808 | 1461276643888 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECE31800 == 67 [pid = 4808] [id = 229] 15:10:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBE4CA6400) [pid = 4808] [serial = 686] [outer = 0000000000000000] 15:10:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FBE4EE3400) [pid = 4808] [serial = 687] [outer = 000000FBE4CA6400] 15:10:43 INFO - PROCESS | 4808 | 1461276643934 Marionette DEBUG loaded listener.js 15:10:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FBE580B800) [pid = 4808] [serial = 688] [outer = 000000FBE4CA6400] 15:10:44 INFO - PROCESS | 4808 | 1461276644362 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 15:10:44 INFO - PROCESS | 4808 | 1461276644420 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 15:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:10:44 INFO - PROCESS | 4808 | 1461276644423 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 15:10:44 INFO - PROCESS | 4808 | 1461276644426 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:10:44 INFO - PROCESS | 4808 | 1461276644428 Marionette TRACE conn5 <- [1,882,null,{}] 15:10:44 INFO - PROCESS | 4808 | 1461276644432 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:44 INFO - PROCESS | 4808 | 1461276644520 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 15:10:44 INFO - PROCESS | 4808 | 1461276644528 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEEEB0800 == 68 [pid = 4808] [id = 230] 15:10:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FBE5911400) [pid = 4808] [serial = 689] [outer = 0000000000000000] 15:10:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FBE8781800) [pid = 4808] [serial = 690] [outer = 000000FBE5911400] 15:10:44 INFO - PROCESS | 4808 | 1461276644573 Marionette DEBUG loaded listener.js 15:10:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FBE93F7400) [pid = 4808] [serial = 691] [outer = 000000FBE5911400] 15:10:45 INFO - PROCESS | 4808 | 1461276645027 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 735ms 15:10:45 INFO - PROCESS | 4808 | 1461276645165 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 15:10:45 INFO - PROCESS | 4808 | 1461276645169 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 15:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:10:45 INFO - PROCESS | 4808 | 1461276645174 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:10:45 INFO - PROCESS | 4808 | 1461276645179 Marionette TRACE conn5 <- [1,886,null,{}] 15:10:45 INFO - PROCESS | 4808 | 1461276645185 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:45 INFO - PROCESS | 4808 | 1461276645337 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 15:10:45 INFO - PROCESS | 4808 | 1461276645456 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB822A8800 == 69 [pid = 4808] [id = 231] 15:10:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB80846C00) [pid = 4808] [serial = 692] [outer = 0000000000000000] 15:10:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FB80851000) [pid = 4808] [serial = 693] [outer = 000000FB80846C00] 15:10:45 INFO - PROCESS | 4808 | 1461276645519 Marionette DEBUG loaded listener.js 15:10:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB81169C00) [pid = 4808] [serial = 694] [outer = 000000FB80846C00] 15:10:46 INFO - PROCESS | 4808 | 1461276646191 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1033ms 15:10:46 INFO - PROCESS | 4808 | 1461276646211 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 15:10:46 INFO - PROCESS | 4808 | 1461276646216 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 15:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:10:46 INFO - PROCESS | 4808 | 1461276646225 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:10:46 INFO - PROCESS | 4808 | 1461276646229 Marionette TRACE conn5 <- [1,890,null,{}] 15:10:46 INFO - PROCESS | 4808 | 1461276646254 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:46 INFO - PROCESS | 4808 | 1461276646370 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 15:10:46 INFO - PROCESS | 4808 | 1461276646490 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:46 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE416E800 == 70 [pid = 4808] [id = 232] 15:10:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FB828D8400) [pid = 4808] [serial = 695] [outer = 0000000000000000] 15:10:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FB83081C00) [pid = 4808] [serial = 696] [outer = 000000FB828D8400] 15:10:46 INFO - PROCESS | 4808 | 1461276646548 Marionette DEBUG loaded listener.js 15:10:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FB842CB400) [pid = 4808] [serial = 697] [outer = 000000FB828D8400] 15:10:47 INFO - PROCESS | 4808 | 1461276647152 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 986ms 15:10:47 INFO - PROCESS | 4808 | 1461276647210 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 15:10:47 INFO - PROCESS | 4808 | 1461276647213 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 15:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:10:47 INFO - PROCESS | 4808 | 1461276647217 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:10:47 INFO - PROCESS | 4808 | 1461276647220 Marionette TRACE conn5 <- [1,894,null,{}] 15:10:47 INFO - PROCESS | 4808 | 1461276647231 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:47 INFO - PROCESS | 4808 | 1461276647359 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 15:10:47 INFO - PROCESS | 4808 | 1461276647477 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:47 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2983000 == 71 [pid = 4808] [id = 233] 15:10:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FBDF431000) [pid = 4808] [serial = 698] [outer = 0000000000000000] 15:10:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FBDF5A3000) [pid = 4808] [serial = 699] [outer = 000000FBDF431000] 15:10:47 INFO - PROCESS | 4808 | 1461276647539 Marionette DEBUG loaded listener.js 15:10:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 134 (000000FBE4EDF400) [pid = 4808] [serial = 700] [outer = 000000FBDF431000] 15:10:48 INFO - PROCESS | 4808 | 1461276648115 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 942ms 15:10:48 INFO - PROCESS | 4808 | 1461276648161 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 15:10:48 INFO - PROCESS | 4808 | 1461276648163 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 15:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:10:48 INFO - PROCESS | 4808 | 1461276648168 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:10:48 INFO - PROCESS | 4808 | 1461276648170 Marionette TRACE conn5 <- [1,898,null,{}] 15:10:48 INFO - PROCESS | 4808 | 1461276648173 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:48 INFO - PROCESS | 4808 | 1461276648286 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 15:10:48 INFO - PROCESS | 4808 | 1461276648409 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:48 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF411A800 == 72 [pid = 4808] [id = 234] 15:10:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 135 (000000FBEB0B6C00) [pid = 4808] [serial = 701] [outer = 0000000000000000] 15:10:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 136 (000000FBEB896400) [pid = 4808] [serial = 702] [outer = 000000FBEB0B6C00] 15:10:48 INFO - PROCESS | 4808 | 1461276648468 Marionette DEBUG loaded listener.js 15:10:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 137 (000000FBEC005000) [pid = 4808] [serial = 703] [outer = 000000FBEB0B6C00] 15:10:49 INFO - PROCESS | 4808 | 1461276649040 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 923ms 15:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:10:49 INFO - PROCESS | 4808 | 1461276649093 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 15:10:49 INFO - PROCESS | 4808 | 1461276649095 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 15:10:49 INFO - PROCESS | 4808 | 1461276649099 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:10:49 INFO - PROCESS | 4808 | 1461276649101 Marionette TRACE conn5 <- [1,902,null,{}] 15:10:49 INFO - PROCESS | 4808 | 1461276649105 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:49 INFO - PROCESS | 4808 | 1461276649246 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 15:10:49 INFO - PROCESS | 4808 | 1461276649366 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF452B800 == 73 [pid = 4808] [id = 235] 15:10:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 138 (000000FBEB78AC00) [pid = 4808] [serial = 704] [outer = 0000000000000000] 15:10:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 139 (000000FBEC12A000) [pid = 4808] [serial = 705] [outer = 000000FBEB78AC00] 15:10:49 INFO - PROCESS | 4808 | 1461276649425 Marionette DEBUG loaded listener.js 15:10:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 140 (000000FBEC38D000) [pid = 4808] [serial = 706] [outer = 000000FBEB78AC00] 15:10:50 INFO - PROCESS | 4808 | 1461276649989 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 944ms 15:10:50 INFO - PROCESS | 4808 | 1461276650046 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 15:10:50 INFO - PROCESS | 4808 | 1461276650049 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 15:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:10:50 INFO - PROCESS | 4808 | 1461276650052 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:10:50 INFO - PROCESS | 4808 | 1461276650054 Marionette TRACE conn5 <- [1,906,null,{}] 15:10:50 INFO - PROCESS | 4808 | 1461276650058 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:50 INFO - PROCESS | 4808 | 1461276650198 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 15:10:50 INFO - PROCESS | 4808 | 1461276650288 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:50 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84371000 == 74 [pid = 4808] [id = 236] 15:10:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 141 (000000FB82292000) [pid = 4808] [serial = 707] [outer = 0000000000000000] 15:10:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 142 (000000FBEC67A000) [pid = 4808] [serial = 708] [outer = 000000FB82292000] 15:10:50 INFO - PROCESS | 4808 | 1461276650347 Marionette DEBUG loaded listener.js 15:10:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 143 (000000FBECA88800) [pid = 4808] [serial = 709] [outer = 000000FB82292000] 15:10:50 INFO - PROCESS | 4808 | 1461276650873 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 838ms 15:10:50 INFO - PROCESS | 4808 | 1461276650893 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 15:10:50 INFO - PROCESS | 4808 | 1461276650895 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 15:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:10:50 INFO - PROCESS | 4808 | 1461276650899 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:10:50 INFO - PROCESS | 4808 | 1461276650901 Marionette TRACE conn5 <- [1,910,null,{}] 15:10:50 INFO - PROCESS | 4808 | 1461276650922 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:51 INFO - PROCESS | 4808 | 1461276651029 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 15:10:51 INFO - PROCESS | 4808 | 1461276651125 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:51 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84513000 == 75 [pid = 4808] [id = 237] 15:10:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 144 (000000FB83008800) [pid = 4808] [serial = 710] [outer = 0000000000000000] 15:10:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 145 (000000FB8300D400) [pid = 4808] [serial = 711] [outer = 000000FB83008800] 15:10:51 INFO - PROCESS | 4808 | 1461276651180 Marionette DEBUG loaded listener.js 15:10:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 146 (000000FBEC93D800) [pid = 4808] [serial = 712] [outer = 000000FB83008800] 15:10:51 INFO - PROCESS | 4808 | 1461276651818 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 943ms 15:10:52 INFO - PROCESS | 4808 | 1461276652045 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 15:10:52 INFO - PROCESS | 4808 | 1461276652050 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 15:10:52 INFO - PROCESS | 4808 | 1461276652055 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:10:52 INFO - PROCESS | 4808 | 1461276652058 Marionette TRACE conn5 <- [1,914,null,{}] 15:10:52 INFO - PROCESS | 4808 | 1461276652063 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:10:52 INFO - PROCESS | 4808 | 1461276652176 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 15:10:52 INFO - PROCESS | 4808 | 1461276652294 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8436C000 == 76 [pid = 4808] [id = 238] 15:10:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 147 (000000FB8116FC00) [pid = 4808] [serial = 713] [outer = 0000000000000000] 15:10:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 148 (000000FB811ADC00) [pid = 4808] [serial = 714] [outer = 000000FB8116FC00] 15:10:52 INFO - PROCESS | 4808 | 1461276652348 Marionette DEBUG loaded listener.js 15:10:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 149 (000000FB82292400) [pid = 4808] [serial = 715] [outer = 000000FB8116FC00] 15:10:52 INFO - PROCESS | 4808 | 1461276652975 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 922ms 15:10:52 INFO - PROCESS | 4808 | 1461276652996 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 15:10:53 INFO - PROCESS | 4808 | 1461276653000 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 15:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:10:53 INFO - PROCESS | 4808 | 1461276653007 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:10:53 INFO - PROCESS | 4808 | 1461276653011 Marionette TRACE conn5 <- [1,918,null,{}] 15:10:53 INFO - PROCESS | 4808 | 1461276653015 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:53 INFO - PROCESS | 4808 | 1461276653121 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 15:10:53 INFO - PROCESS | 4808 | 1461276653226 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:53 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84843000 == 77 [pid = 4808] [id = 239] 15:10:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 150 (000000FB828D8800) [pid = 4808] [serial = 716] [outer = 0000000000000000] 15:10:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 151 (000000FB83080C00) [pid = 4808] [serial = 717] [outer = 000000FB828D8800] 15:10:53 INFO - PROCESS | 4808 | 1461276653276 Marionette DEBUG loaded listener.js 15:10:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 152 (000000FB8345C800) [pid = 4808] [serial = 718] [outer = 000000FB828D8800] 15:10:53 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECE31800 == 76 [pid = 4808] [id = 229] 15:10:53 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE87D8800 == 75 [pid = 4808] [id = 228] 15:10:53 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC31C000 == 74 [pid = 4808] [id = 227] 15:10:53 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBB9C000 == 73 [pid = 4808] [id = 226] 15:10:53 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FD1800 == 72 [pid = 4808] [id = 225] 15:10:53 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4CED000 == 71 [pid = 4808] [id = 224] 15:10:53 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE06D9000 == 70 [pid = 4808] [id = 223] 15:10:53 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDDAC8000 == 69 [pid = 4808] [id = 222] 15:10:53 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83C37000 == 68 [pid = 4808] [id = 221] 15:10:53 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC31B000 == 67 [pid = 4808] [id = 216] 15:10:53 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDED17000 == 66 [pid = 4808] [id = 215] 15:10:53 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4527000 == 65 [pid = 4808] [id = 214] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 151 (000000FBE5912800) [pid = 4808] [serial = 626] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 150 (000000FBEB791000) [pid = 4808] [serial = 629] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 149 (000000FBE8F49800) [pid = 4808] [serial = 627] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 148 (000000FB84829000) [pid = 4808] [serial = 632] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 147 (000000FBEBE16800) [pid = 4808] [serial = 630] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 146 (000000FBEC194400) [pid = 4808] [serial = 633] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 145 (000000FB811EC400) [pid = 4808] [serial = 611] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 144 (000000FBEB88F000) [pid = 4808] [serial = 593] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 143 (000000FBDF59C800) [pid = 4808] [serial = 620] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 142 (000000FBDF655400) [pid = 4808] [serial = 621] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 141 (000000FBEB0AD800) [pid = 4808] [serial = 602] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 140 (000000FB811F1400) [pid = 4808] [serial = 614] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 139 (000000FB82480000) [pid = 4808] [serial = 615] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 138 (000000FBEC775400) [pid = 4808] [serial = 635] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 137 (000000FB8482F000) [pid = 4808] [serial = 617] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 136 (000000FB84957400) [pid = 4808] [serial = 618] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 135 (000000FBEC4D6C00) [pid = 4808] [serial = 605] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 134 (000000FB82480400) [pid = 4808] [serial = 596] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 133 (000000FBDF665C00) [pid = 4808] [serial = 623] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 132 (000000FBDF5A7800) [pid = 4808] [serial = 599] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 131 (000000FB82876800) [pid = 4808] [serial = 608] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 130 (000000FB82473800) [pid = 4808] [serial = 612] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FBECAAB400) [pid = 4808] [serial = 636] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FBEEE2AC00) [pid = 4808] [serial = 639] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FBE0B26400) [pid = 4808] [serial = 624] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FBECEEE800) [pid = 4808] [serial = 638] [outer = 0000000000000000] [url = about:blank] 15:10:53 INFO - PROCESS | 4808 | 1461276653831 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 880ms 15:10:53 INFO - PROCESS | 4808 | 1461276653890 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 15:10:53 INFO - PROCESS | 4808 | 1461276653892 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 15:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:10:53 INFO - PROCESS | 4808 | 1461276653896 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:10:53 INFO - PROCESS | 4808 | 1461276653898 Marionette TRACE conn5 <- [1,922,null,{}] 15:10:53 INFO - PROCESS | 4808 | 1461276653908 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:54 INFO - PROCESS | 4808 | 1461276654006 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 15:10:54 INFO - PROCESS | 4808 | 1461276654098 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:54 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84914800 == 66 [pid = 4808] [id = 240] 15:10:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FB83087C00) [pid = 4808] [serial = 719] [outer = 0000000000000000] 15:10:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB8345A000) [pid = 4808] [serial = 720] [outer = 000000FB83087C00] 15:10:54 INFO - PROCESS | 4808 | 1461276654150 Marionette DEBUG loaded listener.js 15:10:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FB843AF000) [pid = 4808] [serial = 721] [outer = 000000FB83087C00] 15:10:54 INFO - PROCESS | 4808 | 1461276654531 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 691ms 15:10:54 INFO - PROCESS | 4808 | 1461276654590 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 15:10:54 INFO - PROCESS | 4808 | 1461276654592 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 15:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:10:54 INFO - PROCESS | 4808 | 1461276654595 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:10:54 INFO - PROCESS | 4808 | 1461276654597 Marionette TRACE conn5 <- [1,926,null,{}] 15:10:54 INFO - PROCESS | 4808 | 1461276654600 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:54 INFO - PROCESS | 4808 | 1461276654692 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 15:10:54 INFO - PROCESS | 4808 | 1461276654698 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:54 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4CE1800 == 67 [pid = 4808] [id = 241] 15:10:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FB843B7C00) [pid = 4808] [serial = 722] [outer = 0000000000000000] 15:10:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FB8482C000) [pid = 4808] [serial = 723] [outer = 000000FB843B7C00] 15:10:54 INFO - PROCESS | 4808 | 1461276654747 Marionette DEBUG loaded listener.js 15:10:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FB84956000) [pid = 4808] [serial = 724] [outer = 000000FB843B7C00] 15:10:55 INFO - PROCESS | 4808 | 1461276655187 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 628ms 15:10:55 INFO - PROCESS | 4808 | 1461276655227 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 15:10:55 INFO - PROCESS | 4808 | 1461276655229 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 15:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:10:55 INFO - PROCESS | 4808 | 1461276655232 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:10:55 INFO - PROCESS | 4808 | 1461276655234 Marionette TRACE conn5 <- [1,930,null,{}] 15:10:55 INFO - PROCESS | 4808 | 1461276655238 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:55 INFO - PROCESS | 4808 | 1461276655325 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 15:10:55 INFO - PROCESS | 4808 | 1461276655331 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:55 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE87DE800 == 68 [pid = 4808] [id = 242] 15:10:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FBDD7DB400) [pid = 4808] [serial = 725] [outer = 0000000000000000] 15:10:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 134 (000000FBDF243C00) [pid = 4808] [serial = 726] [outer = 000000FBDD7DB400] 15:10:55 INFO - PROCESS | 4808 | 1461276655407 Marionette DEBUG loaded listener.js 15:10:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 135 (000000FBDF5A6000) [pid = 4808] [serial = 727] [outer = 000000FBDD7DB400] 15:10:55 INFO - PROCESS | 4808 | 1461276655897 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 690ms 15:10:55 INFO - PROCESS | 4808 | 1461276655926 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 15:10:55 INFO - PROCESS | 4808 | 1461276655928 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 15:10:55 INFO - PROCESS | 4808 | 1461276655931 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:10:55 INFO - PROCESS | 4808 | 1461276655933 Marionette TRACE conn5 <- [1,934,null,{}] 15:10:55 INFO - PROCESS | 4808 | 1461276655937 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:56 INFO - PROCESS | 4808 | 1461276656073 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 15:10:56 INFO - PROCESS | 4808 | 1461276656131 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC1BC800 == 69 [pid = 4808] [id = 243] 15:10:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 136 (000000FBE0B26400) [pid = 4808] [serial = 728] [outer = 0000000000000000] 15:10:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 137 (000000FBE3D74800) [pid = 4808] [serial = 729] [outer = 000000FBE0B26400] 15:10:56 INFO - PROCESS | 4808 | 1461276656181 Marionette DEBUG loaded listener.js 15:10:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 138 (000000FBE4EE1800) [pid = 4808] [serial = 730] [outer = 000000FBE0B26400] 15:10:56 INFO - PROCESS | 4808 | 1461276656600 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 734ms 15:10:56 INFO - PROCESS | 4808 | 1461276656671 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 15:10:56 INFO - PROCESS | 4808 | 1461276656674 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 15:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:10:56 INFO - PROCESS | 4808 | 1461276656714 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:10:56 INFO - PROCESS | 4808 | 1461276656716 Marionette TRACE conn5 <- [1,938,null,{}] 15:10:56 INFO - PROCESS | 4808 | 1461276656722 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:56 INFO - PROCESS | 4808 | 1461276656837 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 15:10:56 INFO - PROCESS | 4808 | 1461276656893 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD86000 == 70 [pid = 4808] [id = 244] 15:10:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 139 (000000FBE8788000) [pid = 4808] [serial = 731] [outer = 0000000000000000] 15:10:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 140 (000000FBE8F4F000) [pid = 4808] [serial = 732] [outer = 000000FBE8788000] 15:10:56 INFO - PROCESS | 4808 | 1461276656939 Marionette DEBUG loaded listener.js 15:10:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 141 (000000FBEBA98800) [pid = 4808] [serial = 733] [outer = 000000FBE8788000] 15:10:57 INFO - PROCESS | 4808 | 1461276657359 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 691ms 15:10:57 INFO - PROCESS | 4808 | 1461276657404 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 15:10:57 INFO - PROCESS | 4808 | 1461276657406 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 15:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:10:57 INFO - PROCESS | 4808 | 1461276657409 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:10:57 INFO - PROCESS | 4808 | 1461276657411 Marionette TRACE conn5 <- [1,942,null,{}] 15:10:57 INFO - PROCESS | 4808 | 1461276657414 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:57 INFO - PROCESS | 4808 | 1461276657536 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 15:10:57 INFO - PROCESS | 4808 | --DOMWINDOW == 140 (000000FB807C6800) [pid = 4808] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:10:57 INFO - PROCESS | 4808 | --DOMWINDOW == 139 (000000FB83087400) [pid = 4808] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:10:57 INFO - PROCESS | 4808 | --DOMWINDOW == 138 (000000FBDF665000) [pid = 4808] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:10:57 INFO - PROCESS | 4808 | --DOMWINDOW == 137 (000000FB8345CC00) [pid = 4808] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:10:57 INFO - PROCESS | 4808 | --DOMWINDOW == 136 (000000FB81254800) [pid = 4808] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:10:57 INFO - PROCESS | 4808 | --DOMWINDOW == 135 (000000FBDDA35400) [pid = 4808] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:10:57 INFO - PROCESS | 4808 | --DOMWINDOW == 134 (000000FB84823000) [pid = 4808] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:10:57 INFO - PROCESS | 4808 | --DOMWINDOW == 133 (000000FB84871C00) [pid = 4808] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:10:57 INFO - PROCESS | 4808 | --DOMWINDOW == 132 (000000FBE4CA6400) [pid = 4808] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:10:57 INFO - PROCESS | 4808 | 1461276657731 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:57 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE5A91800 == 71 [pid = 4808] [id = 245] 15:10:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FB81254800) [pid = 4808] [serial = 734] [outer = 0000000000000000] 15:10:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 134 (000000FB82CDF400) [pid = 4808] [serial = 735] [outer = 000000FB81254800] 15:10:57 INFO - PROCESS | 4808 | 1461276657777 Marionette DEBUG loaded listener.js 15:10:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 135 (000000FBE470D800) [pid = 4808] [serial = 736] [outer = 000000FB81254800] 15:10:58 INFO - PROCESS | 4808 | 1461276658152 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 838ms 15:10:58 INFO - PROCESS | 4808 | 1461276658256 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 15:10:58 INFO - PROCESS | 4808 | 1461276658258 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 15:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:10:58 INFO - PROCESS | 4808 | 1461276658267 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:10:58 INFO - PROCESS | 4808 | 1461276658269 Marionette TRACE conn5 <- [1,946,null,{}] 15:10:58 INFO - PROCESS | 4808 | 1461276658273 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:58 INFO - PROCESS | 4808 | 1461276658367 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 15:10:58 INFO - PROCESS | 4808 | 1461276658373 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:58 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2786800 == 72 [pid = 4808] [id = 246] 15:10:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 136 (000000FBEBE22800) [pid = 4808] [serial = 737] [outer = 0000000000000000] 15:10:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 137 (000000FBEC680800) [pid = 4808] [serial = 738] [outer = 000000FBEBE22800] 15:10:58 INFO - PROCESS | 4808 | 1461276658418 Marionette DEBUG loaded listener.js 15:10:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 138 (000000FBECAB0400) [pid = 4808] [serial = 739] [outer = 000000FBEBE22800] 15:10:58 INFO - PROCESS | 4808 | 1461276658851 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 15:10:58 INFO - PROCESS | 4808 | 1461276658898 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 15:10:58 INFO - PROCESS | 4808 | 1461276658900 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 15:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:10:58 INFO - PROCESS | 4808 | 1461276658903 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:10:58 INFO - PROCESS | 4808 | 1461276658905 Marionette TRACE conn5 <- [1,950,null,{}] 15:10:58 INFO - PROCESS | 4808 | 1461276658908 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:59 INFO - PROCESS | 4808 | 1461276658997 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 15:10:59 INFO - PROCESS | 4808 | 1461276659003 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF40A3000 == 73 [pid = 4808] [id = 247] 15:10:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 139 (000000FB84385400) [pid = 4808] [serial = 740] [outer = 0000000000000000] 15:10:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 140 (000000FB8438C000) [pid = 4808] [serial = 741] [outer = 000000FB84385400] 15:10:59 INFO - PROCESS | 4808 | 1461276659049 Marionette DEBUG loaded listener.js 15:10:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 141 (000000FBEC38CC00) [pid = 4808] [serial = 742] [outer = 000000FB84385400] 15:10:59 INFO - PROCESS | 4808 | 1461276659481 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 628ms 15:10:59 INFO - PROCESS | 4808 | 1461276659539 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 15:10:59 INFO - PROCESS | 4808 | 1461276659542 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 15:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:10:59 INFO - PROCESS | 4808 | 1461276659546 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:10:59 INFO - PROCESS | 4808 | 1461276659548 Marionette TRACE conn5 <- [1,954,null,{}] 15:10:59 INFO - PROCESS | 4808 | 1461276659552 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:59 INFO - PROCESS | 4808 | 1461276659664 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 15:10:59 INFO - PROCESS | 4808 | 1461276659710 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4A8A000 == 74 [pid = 4808] [id = 248] 15:10:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 142 (000000FB84FE6800) [pid = 4808] [serial = 743] [outer = 0000000000000000] 15:10:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 143 (000000FBEC125400) [pid = 4808] [serial = 744] [outer = 000000FB84FE6800] 15:10:59 INFO - PROCESS | 4808 | 1461276659762 Marionette DEBUG loaded listener.js 15:10:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 144 (000000FBECEF4C00) [pid = 4808] [serial = 745] [outer = 000000FB84FE6800] 15:11:00 INFO - PROCESS | 4808 | 1461276660479 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 986ms 15:11:00 INFO - PROCESS | 4808 | 1461276660535 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 15:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:11:00 INFO - PROCESS | 4808 | 1461276660541 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 15:11:00 INFO - PROCESS | 4808 | 1461276660547 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:11:00 INFO - PROCESS | 4808 | 1461276660551 Marionette TRACE conn5 <- [1,958,null,{}] 15:11:00 INFO - PROCESS | 4808 | 1461276660556 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:00 INFO - PROCESS | 4808 | 1461276660681 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 15:11:00 INFO - PROCESS | 4808 | 1461276660811 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:00 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84365000 == 75 [pid = 4808] [id = 249] 15:11:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 145 (000000FB82296000) [pid = 4808] [serial = 746] [outer = 0000000000000000] 15:11:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 146 (000000FB82477400) [pid = 4808] [serial = 747] [outer = 000000FB82296000] 15:11:00 INFO - PROCESS | 4808 | 1461276660873 Marionette DEBUG loaded listener.js 15:11:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 147 (000000FB82CEC800) [pid = 4808] [serial = 748] [outer = 000000FB82296000] 15:11:01 INFO - PROCESS | 4808 | 1461276661512 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1030ms 15:11:01 INFO - PROCESS | 4808 | 1461276661579 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 15:11:01 INFO - PROCESS | 4808 | 1461276661586 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 15:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:11:01 INFO - PROCESS | 4808 | 1461276661593 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:11:01 INFO - PROCESS | 4808 | 1461276661596 Marionette TRACE conn5 <- [1,962,null,{}] 15:11:01 INFO - PROCESS | 4808 | 1461276661600 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:01 INFO - PROCESS | 4808 | 1461276661778 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 15:11:01 INFO - PROCESS | 4808 | 1461276661898 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2ED800 == 76 [pid = 4808] [id = 250] 15:11:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 148 (000000FB843ACC00) [pid = 4808] [serial = 749] [outer = 0000000000000000] 15:11:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 149 (000000FB843B6800) [pid = 4808] [serial = 750] [outer = 000000FB843ACC00] 15:11:01 INFO - PROCESS | 4808 | 1461276661956 Marionette DEBUG loaded listener.js 15:11:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 150 (000000FB84951800) [pid = 4808] [serial = 751] [outer = 000000FB843ACC00] 15:11:02 INFO - PROCESS | 4808 | 1461276662593 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1024ms 15:11:02 INFO - PROCESS | 4808 | 1461276662623 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 15:11:02 INFO - PROCESS | 4808 | 1461276662626 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 15:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:11:02 INFO - PROCESS | 4808 | 1461276662629 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:11:02 INFO - PROCESS | 4808 | 1461276662633 Marionette TRACE conn5 <- [1,966,null,{}] 15:11:02 INFO - PROCESS | 4808 | 1461276662645 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:02 INFO - PROCESS | 4808 | 1461276662766 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 15:11:02 INFO - PROCESS | 4808 | 1461276662894 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:02 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEDE7F800 == 77 [pid = 4808] [id = 251] 15:11:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 151 (000000FBDF650400) [pid = 4808] [serial = 752] [outer = 0000000000000000] 15:11:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 152 (000000FBDF681800) [pid = 4808] [serial = 753] [outer = 000000FBDF650400] 15:11:02 INFO - PROCESS | 4808 | 1461276662955 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 153 (000000FBE4EE0000) [pid = 4808] [serial = 754] [outer = 000000FBDF650400] 15:11:03 INFO - PROCESS | 4808 | 1461276663524 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 942ms 15:11:03 INFO - PROCESS | 4808 | 1461276663574 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 15:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:11:03 INFO - PROCESS | 4808 | 1461276663577 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 15:11:03 INFO - PROCESS | 4808 | 1461276663580 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:11:03 INFO - PROCESS | 4808 | 1461276663582 Marionette TRACE conn5 <- [1,970,null,{}] 15:11:03 INFO - PROCESS | 4808 | 1461276663586 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:03 INFO - PROCESS | 4808 | 1461276663702 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 15:11:03 INFO - PROCESS | 4808 | 1461276663801 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:03 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FA8800 == 78 [pid = 4808] [id = 252] 15:11:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 154 (000000FB826CC400) [pid = 4808] [serial = 755] [outer = 0000000000000000] 15:11:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 155 (000000FB826D3000) [pid = 4808] [serial = 756] [outer = 000000FB826CC400] 15:11:03 INFO - PROCESS | 4808 | 1461276663857 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 156 (000000FBE6512800) [pid = 4808] [serial = 757] [outer = 000000FB826CC400] 15:11:04 INFO - PROCESS | 4808 | 1461276664450 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 879ms 15:11:04 INFO - PROCESS | 4808 | 1461276664461 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 15:11:04 INFO - PROCESS | 4808 | 1461276664464 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 15:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:11:04 INFO - PROCESS | 4808 | 1461276664467 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:11:04 INFO - PROCESS | 4808 | 1461276664469 Marionette TRACE conn5 <- [1,974,null,{}] 15:11:04 INFO - PROCESS | 4808 | 1461276664473 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:04 INFO - PROCESS | 4808 | 1461276664585 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 15:11:04 INFO - PROCESS | 4808 | 1461276664683 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82545800 == 79 [pid = 4808] [id = 253] 15:11:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 157 (000000FB82C03800) [pid = 4808] [serial = 758] [outer = 0000000000000000] 15:11:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 158 (000000FB82C0AC00) [pid = 4808] [serial = 759] [outer = 000000FB82C03800] 15:11:04 INFO - PROCESS | 4808 | 1461276664739 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 159 (000000FB82C10C00) [pid = 4808] [serial = 760] [outer = 000000FB82C03800] 15:11:05 INFO - PROCESS | 4808 | 1461276665276 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 839ms 15:11:05 INFO - PROCESS | 4808 | 1461276665338 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 15:11:05 INFO - PROCESS | 4808 | 1461276665340 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 15:11:05 INFO - PROCESS | 4808 | 1461276665344 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:11:05 INFO - PROCESS | 4808 | 1461276665346 Marionette TRACE conn5 <- [1,978,null,{}] 15:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:11:05 INFO - PROCESS | 4808 | 1461276665363 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:05 INFO - PROCESS | 4808 | 1461276665515 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 15:11:05 INFO - PROCESS | 4808 | 1461276665574 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:05 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83F6C000 == 80 [pid = 4808] [id = 254] 15:11:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 160 (000000FB83CC2400) [pid = 4808] [serial = 761] [outer = 0000000000000000] 15:11:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 161 (000000FBEC00D800) [pid = 4808] [serial = 762] [outer = 000000FB83CC2400] 15:11:05 INFO - PROCESS | 4808 | 1461276665635 Marionette DEBUG loaded listener.js 15:11:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 162 (000000FBECEED800) [pid = 4808] [serial = 763] [outer = 000000FB83CC2400] 15:11:06 INFO - PROCESS | 4808 | 1461276666165 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 15:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 881ms 15:11:06 INFO - PROCESS | 4808 | 1461276666235 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 15:11:06 INFO - PROCESS | 4808 | 1461276666237 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 15:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:11:06 INFO - PROCESS | 4808 | 1461276666241 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:11:06 INFO - PROCESS | 4808 | 1461276666243 Marionette TRACE conn5 <- [1,982,null,{}] 15:11:06 INFO - PROCESS | 4808 | 1461276666246 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:06 INFO - PROCESS | 4808 | 1461276666357 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 15:11:06 INFO - PROCESS | 4808 | 1461276666456 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86342000 == 81 [pid = 4808] [id = 255] 15:11:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 163 (000000FB8508C000) [pid = 4808] [serial = 764] [outer = 0000000000000000] 15:11:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 164 (000000FB85092800) [pid = 4808] [serial = 765] [outer = 000000FB8508C000] 15:11:06 INFO - PROCESS | 4808 | 1461276666513 Marionette DEBUG loaded listener.js 15:11:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 165 (000000FBDF65AC00) [pid = 4808] [serial = 766] [outer = 000000FB8508C000] 15:11:07 INFO - PROCESS | 4808 | 1461276667125 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 15:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 943ms 15:11:07 INFO - PROCESS | 4808 | 1461276667186 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 15:11:07 INFO - PROCESS | 4808 | 1461276667189 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 15:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:11:07 INFO - PROCESS | 4808 | 1461276667192 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:11:07 INFO - PROCESS | 4808 | 1461276667195 Marionette TRACE conn5 <- [1,986,null,{}] 15:11:07 INFO - PROCESS | 4808 | 1461276667199 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:07 INFO - PROCESS | 4808 | 1461276667313 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 15:11:07 INFO - PROCESS | 4808 | 1461276667442 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:07 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83C43800 == 82 [pid = 4808] [id = 256] 15:11:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 166 (000000FB81119000) [pid = 4808] [serial = 767] [outer = 0000000000000000] 15:11:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 167 (000000FB8487E800) [pid = 4808] [serial = 768] [outer = 000000FB81119000] 15:11:07 INFO - PROCESS | 4808 | 1461276667499 Marionette DEBUG loaded listener.js 15:11:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 168 (000000FB86618C00) [pid = 4808] [serial = 769] [outer = 000000FB81119000] 15:11:08 INFO - PROCESS | 4808 | 1461276668347 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 15:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1221ms 15:11:08 INFO - PROCESS | 4808 | 1461276668416 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 15:11:08 INFO - PROCESS | 4808 | 1461276668420 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 15:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:11:08 INFO - PROCESS | 4808 | 1461276668425 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:11:08 INFO - PROCESS | 4808 | 1461276668429 Marionette TRACE conn5 <- [1,990,null,{}] 15:11:08 INFO - PROCESS | 4808 | 1461276668448 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:08 INFO - PROCESS | 4808 | 1461276668586 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 15:11:08 INFO - PROCESS | 4808 | 1461276668647 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:08 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84518000 == 83 [pid = 4808] [id = 257] 15:11:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 169 (000000FB82294400) [pid = 4808] [serial = 770] [outer = 0000000000000000] 15:11:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 170 (000000FB8247CC00) [pid = 4808] [serial = 771] [outer = 000000FB82294400] 15:11:08 INFO - PROCESS | 4808 | 1461276668698 Marionette DEBUG loaded listener.js 15:11:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 171 (000000FB82C07000) [pid = 4808] [serial = 772] [outer = 000000FB82294400] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4A94000 == 82 [pid = 4808] [id = 178] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF40A3000 == 81 [pid = 4808] [id = 247] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2786800 == 80 [pid = 4808] [id = 246] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE5A91800 == 79 [pid = 4808] [id = 245] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD86000 == 78 [pid = 4808] [id = 244] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC1BC800 == 77 [pid = 4808] [id = 243] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE87DE800 == 76 [pid = 4808] [id = 242] 15:11:09 INFO - PROCESS | 4808 | 1461276669345 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 170 (000000FBF27CF400) [pid = 4808] [serial = 656] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 169 (000000FBE8781800) [pid = 4808] [serial = 690] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4CE1800 == 75 [pid = 4808] [id = 241] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84914800 == 74 [pid = 4808] [id = 240] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84843000 == 73 [pid = 4808] [id = 239] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8436C000 == 72 [pid = 4808] [id = 238] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84371000 == 71 [pid = 4808] [id = 236] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF452B800 == 70 [pid = 4808] [id = 235] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF411A800 == 69 [pid = 4808] [id = 234] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2983000 == 68 [pid = 4808] [id = 233] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE416E800 == 67 [pid = 4808] [id = 232] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FB822A8800 == 66 [pid = 4808] [id = 231] 15:11:09 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEEEB0800 == 65 [pid = 4808] [id = 230] 15:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 985ms 15:11:09 INFO - PROCESS | 4808 | 1461276669410 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 15:11:09 INFO - PROCESS | 4808 | 1461276669416 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 15:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:11:09 INFO - PROCESS | 4808 | 1461276669422 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:11:09 INFO - PROCESS | 4808 | 1461276669425 Marionette TRACE conn5 <- [1,994,null,{}] 15:11:09 INFO - PROCESS | 4808 | 1461276669429 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:09 INFO - PROCESS | 4808 | 1461276669538 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 168 (000000FB84954C00) [pid = 4808] [serial = 647] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 167 (000000FBED6F2000) [pid = 4808] [serial = 641] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 166 (000000FB812A5000) [pid = 4808] [serial = 663] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 165 (000000FB81110800) [pid = 4808] [serial = 662] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 164 (000000FB83089400) [pid = 4808] [serial = 669] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 163 (000000FB8345A400) [pid = 4808] [serial = 670] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 162 (000000FB811F1000) [pid = 4808] [serial = 644] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 161 (000000FBDF684800) [pid = 4808] [serial = 681] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 160 (000000FBF02A1C00) [pid = 4808] [serial = 653] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 159 (000000FBE93F7800) [pid = 4808] [serial = 650] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 158 (000000FB842D0800) [pid = 4808] [serial = 672] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 157 (000000FB812A2800) [pid = 4808] [serial = 666] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 156 (000000FB82873400) [pid = 4808] [serial = 667] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 155 (000000FBDF65B000) [pid = 4808] [serial = 679] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 154 (000000FBDF59A800) [pid = 4808] [serial = 678] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 153 (000000FB84952400) [pid = 4808] [serial = 659] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 152 (000000FBE4766400) [pid = 4808] [serial = 685] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 151 (000000FBDF661000) [pid = 4808] [serial = 684] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 150 (000000FBE0B2BC00) [pid = 4808] [serial = 682] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 149 (000000FB8487D400) [pid = 4808] [serial = 675] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 148 (000000FB84872400) [pid = 4808] [serial = 378] [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.] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 147 (000000FB849AB000) [pid = 4808] [serial = 676] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 146 (000000FBE4EE3400) [pid = 4808] [serial = 687] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 145 (000000FB8482C400) [pid = 4808] [serial = 673] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | --DOMWINDOW == 144 (000000FBE580B800) [pid = 4808] [serial = 688] [outer = 0000000000000000] [url = about:blank] 15:11:09 INFO - PROCESS | 4808 | 1461276669651 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8341F000 == 66 [pid = 4808] [id = 258] 15:11:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 145 (000000FB811E7800) [pid = 4808] [serial = 773] [outer = 0000000000000000] 15:11:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 146 (000000FB812A5000) [pid = 4808] [serial = 774] [outer = 000000FB811E7800] 15:11:09 INFO - PROCESS | 4808 | 1461276669698 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 147 (000000FB82873C00) [pid = 4808] [serial = 775] [outer = 000000FB811E7800] 15:11:10 INFO - PROCESS | 4808 | 1461276670323 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 944ms 15:11:10 INFO - PROCESS | 4808 | 1461276670368 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 15:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:11:10 INFO - PROCESS | 4808 | 1461276670375 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 15:11:10 INFO - PROCESS | 4808 | 1461276670380 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 4808 | 1461276670384 Marionette TRACE conn5 <- [1,998,null,{}] 15:11:10 INFO - PROCESS | 4808 | 1461276670390 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:10 INFO - PROCESS | 4808 | 1461276670511 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 15:11:10 INFO - PROCESS | 4808 | 1461276670612 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:10 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84274000 == 67 [pid = 4808] [id = 259] 15:11:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 148 (000000FB812A3C00) [pid = 4808] [serial = 776] [outer = 0000000000000000] 15:11:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 149 (000000FB8228EC00) [pid = 4808] [serial = 777] [outer = 000000FB812A3C00] 15:11:10 INFO - PROCESS | 4808 | 1461276670673 Marionette DEBUG loaded listener.js 15:11:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 150 (000000FB82873000) [pid = 4808] [serial = 778] [outer = 000000FB812A3C00] 15:11:11 INFO - PROCESS | 4808 | 1461276671309 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 15:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 985ms 15:11:11 INFO - PROCESS | 4808 | 1461276671368 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 15:11:11 INFO - PROCESS | 4808 | 1461276671375 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 15:11:11 INFO - PROCESS | 4808 | 1461276671382 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:11:11 INFO - PROCESS | 4808 | 1461276671385 Marionette TRACE conn5 <- [1,1002,null,{}] 15:11:11 INFO - PROCESS | 4808 | 1461276671389 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:11 INFO - PROCESS | 4808 | 1461276671506 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 15:11:11 INFO - PROCESS | 4808 | 1461276671631 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:11 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDE95D000 == 68 [pid = 4808] [id = 260] 15:11:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 151 (000000FB8300B000) [pid = 4808] [serial = 779] [outer = 0000000000000000] 15:11:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 152 (000000FB8308D400) [pid = 4808] [serial = 780] [outer = 000000FB8300B000] 15:11:11 INFO - PROCESS | 4808 | 1461276671692 Marionette DEBUG loaded listener.js 15:11:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 153 (000000FB83CBB000) [pid = 4808] [serial = 781] [outer = 000000FB8300B000] 15:11:12 INFO - PROCESS | 4808 | 1461276672329 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 15:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 985ms 15:11:12 INFO - PROCESS | 4808 | 1461276672372 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 15:11:12 INFO - PROCESS | 4808 | 1461276672375 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 15:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:11:12 INFO - PROCESS | 4808 | 1461276672379 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:11:12 INFO - PROCESS | 4808 | 1461276672384 Marionette TRACE conn5 <- [1,1006,null,{}] 15:11:12 INFO - PROCESS | 4808 | 1461276672397 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:12 INFO - PROCESS | 4808 | 1461276672529 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 15:11:12 INFO - PROCESS | 4808 | 1461276672657 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:12 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4C55000 == 69 [pid = 4808] [id = 261] 15:11:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 154 (000000FB843B0000) [pid = 4808] [serial = 782] [outer = 0000000000000000] 15:11:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 155 (000000FB8480FC00) [pid = 4808] [serial = 783] [outer = 000000FB843B0000] 15:11:12 INFO - PROCESS | 4808 | 1461276672721 Marionette DEBUG loaded listener.js 15:11:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 156 (000000FB84829000) [pid = 4808] [serial = 784] [outer = 000000FB843B0000] 15:11:13 INFO - PROCESS | 4808 | 1461276673348 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 15:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1032ms 15:11:13 INFO - PROCESS | 4808 | 1461276673413 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 15:11:13 INFO - PROCESS | 4808 | 1461276673416 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 15:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:11:13 INFO - PROCESS | 4808 | 1461276673420 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:11:13 INFO - PROCESS | 4808 | 1461276673422 Marionette TRACE conn5 <- [1,1010,null,{}] 15:11:13 INFO - PROCESS | 4808 | 1461276673426 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:13 INFO - PROCESS | 4808 | 1461276673547 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 15:11:13 INFO - PROCESS | 4808 | 1461276673671 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65D0000 == 70 [pid = 4808] [id = 262] 15:11:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 157 (000000FB84875000) [pid = 4808] [serial = 785] [outer = 0000000000000000] 15:11:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 158 (000000FB849AE800) [pid = 4808] [serial = 786] [outer = 000000FB84875000] 15:11:13 INFO - PROCESS | 4808 | 1461276673730 Marionette DEBUG loaded listener.js 15:11:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 159 (000000FB84FEA800) [pid = 4808] [serial = 787] [outer = 000000FB84875000] 15:11:14 INFO - PROCESS | 4808 | 1461276674304 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 15:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 943ms 15:11:14 INFO - PROCESS | 4808 | 1461276674365 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 15:11:14 INFO - PROCESS | 4808 | 1461276674367 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 15:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:11:14 INFO - PROCESS | 4808 | 1461276674371 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:11:14 INFO - PROCESS | 4808 | 1461276674373 Marionette TRACE conn5 <- [1,1014,null,{}] 15:11:14 INFO - PROCESS | 4808 | 1461276674377 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:14 INFO - PROCESS | 4808 | 1461276674517 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 15:11:14 INFO - PROCESS | 4808 | 1461276674640 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEB8AD800 == 71 [pid = 4808] [id = 263] 15:11:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 160 (000000FB8487A400) [pid = 4808] [serial = 788] [outer = 0000000000000000] 15:11:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 161 (000000FB86616C00) [pid = 4808] [serial = 789] [outer = 000000FB8487A400] 15:11:14 INFO - PROCESS | 4808 | 1461276674699 Marionette DEBUG loaded listener.js 15:11:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 162 (000000FB86620C00) [pid = 4808] [serial = 790] [outer = 000000FB8487A400] 15:11:15 INFO - PROCESS | 4808 | 1461276675326 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 15:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 985ms 15:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:11:15 INFO - PROCESS | 4808 | 1461276675359 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 15:11:15 INFO - PROCESS | 4808 | 1461276675362 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 15:11:15 INFO - PROCESS | 4808 | 1461276675365 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:11:15 INFO - PROCESS | 4808 | 1461276675367 Marionette TRACE conn5 <- [1,1018,null,{}] 15:11:15 INFO - PROCESS | 4808 | 1461276675371 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:15 INFO - PROCESS | 4808 | 1461276675492 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 15:11:15 INFO - PROCESS | 4808 | 1461276675591 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:15 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC32E800 == 72 [pid = 4808] [id = 264] 15:11:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 163 (000000FBDF42B800) [pid = 4808] [serial = 791] [outer = 0000000000000000] 15:11:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 164 (000000FBDF658800) [pid = 4808] [serial = 792] [outer = 000000FBDF42B800] 15:11:15 INFO - PROCESS | 4808 | 1461276675651 Marionette DEBUG loaded listener.js 15:11:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 165 (000000FBDF687400) [pid = 4808] [serial = 793] [outer = 000000FBDF42B800] 15:11:16 INFO - PROCESS | 4808 | 1461276676227 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 15:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 943ms 15:11:16 INFO - PROCESS | 4808 | 1461276676311 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 15:11:16 INFO - PROCESS | 4808 | 1461276676314 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 15:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:11:16 INFO - PROCESS | 4808 | 1461276676317 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 4808 | 1461276676320 Marionette TRACE conn5 <- [1,1022,null,{}] 15:11:16 INFO - PROCESS | 4808 | 1461276676324 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:16 INFO - PROCESS | 4808 | 1461276676463 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 15:11:16 INFO - PROCESS | 4808 | 1461276676592 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:16 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD6F000 == 73 [pid = 4808] [id = 265] 15:11:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 166 (000000FB81169800) [pid = 4808] [serial = 794] [outer = 0000000000000000] 15:11:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 167 (000000FBE0661800) [pid = 4808] [serial = 795] [outer = 000000FB81169800] 15:11:16 INFO - PROCESS | 4808 | 1461276676652 Marionette DEBUG loaded listener.js 15:11:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 168 (000000FBE4766400) [pid = 4808] [serial = 796] [outer = 000000FB81169800] 15:11:17 INFO - PROCESS | 4808 | 1461276677225 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 15:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 942ms 15:11:17 INFO - PROCESS | 4808 | 1461276677262 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 15:11:17 INFO - PROCESS | 4808 | 1461276677264 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 15:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:11:17 INFO - PROCESS | 4808 | 1461276677268 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:11:17 INFO - PROCESS | 4808 | 1461276677270 Marionette TRACE conn5 <- [1,1026,null,{}] 15:11:17 INFO - PROCESS | 4808 | 1461276677274 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:17 INFO - PROCESS | 4808 | 1461276677385 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 15:11:17 INFO - PROCESS | 4808 | 1461276677484 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:17 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD76000 == 74 [pid = 4808] [id = 266] 15:11:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 169 (000000FB8228CC00) [pid = 4808] [serial = 797] [outer = 0000000000000000] 15:11:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 170 (000000FBE4EE4800) [pid = 4808] [serial = 798] [outer = 000000FB8228CC00] 15:11:17 INFO - PROCESS | 4808 | 1461276677540 Marionette DEBUG loaded listener.js 15:11:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 171 (000000FBE6190000) [pid = 4808] [serial = 799] [outer = 000000FB8228CC00] 15:11:18 INFO - PROCESS | 4808 | 1461276678233 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 15:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1021ms 15:11:18 INFO - PROCESS | 4808 | 1461276678292 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 15:11:18 INFO - PROCESS | 4808 | 1461276678297 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 15:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:11:18 INFO - PROCESS | 4808 | 1461276678303 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:11:18 INFO - PROCESS | 4808 | 1461276678306 Marionette TRACE conn5 <- [1,1030,null,{}] 15:11:18 INFO - PROCESS | 4808 | 1461276678328 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:18 INFO - PROCESS | 4808 | 1461276678441 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 15:11:18 INFO - PROCESS | 4808 | 1461276678575 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB808EF000 == 75 [pid = 4808] [id = 267] 15:11:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 172 (000000FB826D3400) [pid = 4808] [serial = 800] [outer = 0000000000000000] 15:11:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 173 (000000FB82874000) [pid = 4808] [serial = 801] [outer = 000000FB826D3400] 15:11:18 INFO - PROCESS | 4808 | 1461276678631 Marionette DEBUG loaded listener.js 15:11:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 174 (000000FB8300E800) [pid = 4808] [serial = 802] [outer = 000000FB826D3400] 15:11:19 INFO - PROCESS | 4808 | 1461276679196 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 15:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 942ms 15:11:19 INFO - PROCESS | 4808 | 1461276679248 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 15:11:19 INFO - PROCESS | 4808 | 1461276679254 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 15:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:11:19 INFO - PROCESS | 4808 | 1461276679261 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:11:19 INFO - PROCESS | 4808 | 1461276679263 Marionette TRACE conn5 <- [1,1034,null,{}] 15:11:19 INFO - PROCESS | 4808 | 1461276679267 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:19 INFO - PROCESS | 4808 | 1461276679374 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 15:11:19 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE59D6000 == 74 [pid = 4808] [id = 148] 15:11:19 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84518000 == 73 [pid = 4808] [id = 257] 15:11:19 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2ED800 == 72 [pid = 4808] [id = 250] 15:11:19 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84365000 == 71 [pid = 4808] [id = 249] 15:11:19 INFO - PROCESS | 4808 | 1461276679532 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:19 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FE0800 == 72 [pid = 4808] [id = 268] 15:11:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 175 (000000FB8034DC00) [pid = 4808] [serial = 803] [outer = 0000000000000000] 15:11:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 176 (000000FB807D0000) [pid = 4808] [serial = 804] [outer = 000000FB8034DC00] 15:11:19 INFO - PROCESS | 4808 | 1461276679578 Marionette DEBUG loaded listener.js 15:11:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 177 (000000FB83CBD400) [pid = 4808] [serial = 805] [outer = 000000FB8034DC00] 15:11:20 INFO - PROCESS | 4808 | 1461276680023 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 15:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 796ms 15:11:20 INFO - PROCESS | 4808 | 1461276680058 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 15:11:20 INFO - PROCESS | 4808 | 1461276680060 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 15:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:11:20 INFO - PROCESS | 4808 | 1461276680069 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:11:20 INFO - PROCESS | 4808 | 1461276680073 Marionette TRACE conn5 <- [1,1038,null,{}] 15:11:20 INFO - PROCESS | 4808 | 1461276680084 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:20 INFO - PROCESS | 4808 | 1461276680180 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 15:11:20 INFO - PROCESS | 4808 | 1461276680190 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4E57800 == 73 [pid = 4808] [id = 269] 15:11:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 178 (000000FB84FE3800) [pid = 4808] [serial = 806] [outer = 0000000000000000] 15:11:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 179 (000000FB8508B000) [pid = 4808] [serial = 807] [outer = 000000FB84FE3800] 15:11:20 INFO - PROCESS | 4808 | 1461276680239 Marionette DEBUG loaded listener.js 15:11:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 180 (000000FBDD7D3400) [pid = 4808] [serial = 808] [outer = 000000FB84FE3800] 15:11:20 INFO - PROCESS | 4808 | 1461276680712 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 15:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 15:11:20 INFO - PROCESS | 4808 | 1461276680759 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 15:11:20 INFO - PROCESS | 4808 | 1461276680762 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 15:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:11:20 INFO - PROCESS | 4808 | 1461276680765 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:11:20 INFO - PROCESS | 4808 | 1461276680767 Marionette TRACE conn5 <- [1,1042,null,{}] 15:11:20 INFO - PROCESS | 4808 | 1461276680770 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:20 INFO - PROCESS | 4808 | 1461276680863 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 15:11:20 INFO - PROCESS | 4808 | 1461276680872 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBED09F800 == 74 [pid = 4808] [id = 270] 15:11:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 181 (000000FBDF64F000) [pid = 4808] [serial = 809] [outer = 0000000000000000] 15:11:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 182 (000000FBDF657800) [pid = 4808] [serial = 810] [outer = 000000FBDF64F000] 15:11:20 INFO - PROCESS | 4808 | 1461276680919 Marionette DEBUG loaded listener.js 15:11:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 183 (000000FBE5915800) [pid = 4808] [serial = 811] [outer = 000000FBDF64F000] 15:11:21 INFO - PROCESS | 4808 | 1461276681363 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 15:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 628ms 15:11:21 INFO - PROCESS | 4808 | 1461276681396 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 15:11:21 INFO - PROCESS | 4808 | 1461276681398 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 15:11:21 INFO - PROCESS | 4808 | 1461276681406 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:11:21 INFO - PROCESS | 4808 | 1461276681408 Marionette TRACE conn5 <- [1,1046,null,{}] 15:11:21 INFO - PROCESS | 4808 | 1461276681411 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:21 INFO - PROCESS | 4808 | 1461276681500 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 15:11:21 INFO - PROCESS | 4808 | 1461276681507 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:21 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF3A13800 == 75 [pid = 4808] [id = 271] 15:11:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 184 (000000FBE93F7800) [pid = 4808] [serial = 812] [outer = 0000000000000000] 15:11:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 185 (000000FBE9C8FC00) [pid = 4808] [serial = 813] [outer = 000000FBE93F7800] 15:11:21 INFO - PROCESS | 4808 | 1461276681553 Marionette DEBUG loaded listener.js 15:11:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 186 (000000FBEB85A000) [pid = 4808] [serial = 814] [outer = 000000FBE93F7800] 15:11:22 INFO - PROCESS | 4808 | 1461276682083 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 15:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 733ms 15:11:22 INFO - PROCESS | 4808 | 1461276682143 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 15:11:22 INFO - PROCESS | 4808 | 1461276682145 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 15:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:11:22 INFO - PROCESS | 4808 | 1461276682153 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:11:22 INFO - PROCESS | 4808 | 1461276682155 Marionette TRACE conn5 <- [1,1050,null,{}] 15:11:22 INFO - PROCESS | 4808 | 1461276682158 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:22 INFO - PROCESS | 4808 | 1461276682293 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 15:11:22 INFO - PROCESS | 4808 | 1461276682355 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF4A83800 == 76 [pid = 4808] [id = 272] 15:11:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 187 (000000FBEB88F000) [pid = 4808] [serial = 815] [outer = 0000000000000000] 15:11:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 188 (000000FBEC383800) [pid = 4808] [serial = 816] [outer = 000000FBEB88F000] 15:11:22 INFO - PROCESS | 4808 | 1461276682404 Marionette DEBUG loaded listener.js 15:11:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 189 (000000FBECA88C00) [pid = 4808] [serial = 817] [outer = 000000FBEB88F000] 15:11:22 INFO - PROCESS | 4808 | 1461276682847 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 15:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 734ms 15:11:22 INFO - PROCESS | 4808 | 1461276682911 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 15:11:22 INFO - PROCESS | 4808 | 1461276682914 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 15:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:11:22 INFO - PROCESS | 4808 | 1461276682934 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:11:22 INFO - PROCESS | 4808 | 1461276682936 Marionette TRACE conn5 <- [1,1054,null,{}] 15:11:22 INFO - PROCESS | 4808 | 1461276682948 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:23 INFO - PROCESS | 4808 | 1461276683066 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 15:11:23 INFO - PROCESS | 4808 | 1461276683127 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBED087000 == 77 [pid = 4808] [id = 273] 15:11:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 190 (000000FB86392400) [pid = 4808] [serial = 818] [outer = 0000000000000000] 15:11:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 191 (000000FB86398400) [pid = 4808] [serial = 819] [outer = 000000FB86392400] 15:11:23 INFO - PROCESS | 4808 | 1461276683174 Marionette DEBUG loaded listener.js 15:11:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 192 (000000FBEC77A400) [pid = 4808] [serial = 820] [outer = 000000FB86392400] 15:11:23 INFO - PROCESS | 4808 | 1461276683584 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 15:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 712ms 15:11:23 INFO - PROCESS | 4808 | 1461276683633 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 15:11:23 INFO - PROCESS | 4808 | 1461276683635 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 15:11:23 INFO - PROCESS | 4808 | 1461276683638 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:11:23 INFO - PROCESS | 4808 | 1461276683640 Marionette TRACE conn5 <- [1,1058,null,{}] 15:11:23 INFO - PROCESS | 4808 | 1461276683643 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:24 INFO - PROCESS | 4808 | 1461276684071 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 191 (000000FB82294400) [pid = 4808] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 190 (000000FBE5911400) [pid = 4808] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 189 (000000FBDF431000) [pid = 4808] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 188 (000000FB81119000) [pid = 4808] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 187 (000000FB842C8400) [pid = 4808] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 186 (000000FB80846C00) [pid = 4808] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 185 (000000FB811AB000) [pid = 4808] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 184 (000000FBF2711000) [pid = 4808] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 183 (000000FBF029F000) [pid = 4808] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 182 (000000FB849B1400) [pid = 4808] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 181 (000000FBEB0B6C00) [pid = 4808] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 180 (000000FBEC00C800) [pid = 4808] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 179 (000000FB8345D000) [pid = 4808] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 178 (000000FBE4D03C00) [pid = 4808] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 177 (000000FB82292000) [pid = 4808] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 176 (000000FB82CDF800) [pid = 4808] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 175 (000000FBE5916000) [pid = 4808] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 174 (000000FBEB78AC00) [pid = 4808] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 173 (000000FB82475C00) [pid = 4808] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 172 (000000FBEC0BE400) [pid = 4808] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 171 (000000FB8116C400) [pid = 4808] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 170 (000000FBE6519400) [pid = 4808] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 169 (000000FBE5D9DC00) [pid = 4808] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 168 (000000FB828D8400) [pid = 4808] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 167 (000000FB82870400) [pid = 4808] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 166 (000000FBEB724C00) [pid = 4808] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 165 (000000FBECAA2400) [pid = 4808] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 164 (000000FBE4DE0400) [pid = 4808] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 163 (000000FBEBA99C00) [pid = 4808] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 162 (000000FB81110400) [pid = 4808] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 161 (000000FB84385400) [pid = 4808] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 160 (000000FBE0B26400) [pid = 4808] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 159 (000000FBE8788000) [pid = 4808] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 158 (000000FB81254800) [pid = 4808] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 157 (000000FBEBE22800) [pid = 4808] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 156 (000000FBDD7DB400) [pid = 4808] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 155 (000000FB8116FC00) [pid = 4808] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 154 (000000FB843B7C00) [pid = 4808] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 153 (000000FB83087C00) [pid = 4808] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:11:24 INFO - PROCESS | 4808 | --DOMWINDOW == 152 (000000FB828D8800) [pid = 4808] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:11:24 INFO - PROCESS | 4808 | 1461276684149 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:24 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB812B9000 == 78 [pid = 4808] [id = 274] 15:11:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 153 (000000FB807CBC00) [pid = 4808] [serial = 821] [outer = 0000000000000000] 15:11:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 154 (000000FB8084E400) [pid = 4808] [serial = 822] [outer = 000000FB807CBC00] 15:11:24 INFO - PROCESS | 4808 | 1461276684196 Marionette DEBUG loaded listener.js 15:11:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 155 (000000FB81255800) [pid = 4808] [serial = 823] [outer = 000000FB807CBC00] 15:11:24 INFO - PROCESS | 4808 | 1461276684603 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 15:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 985ms 15:11:24 INFO - PROCESS | 4808 | 1461276684626 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 15:11:24 INFO - PROCESS | 4808 | 1461276684629 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 15:11:24 INFO - PROCESS | 4808 | 1461276684632 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:11:24 INFO - PROCESS | 4808 | 1461276684634 Marionette TRACE conn5 <- [1,1062,null,{}] 15:11:24 INFO - PROCESS | 4808 | 1461276684637 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:24 INFO - PROCESS | 4808 | 1461276684729 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 15:11:24 INFO - PROCESS | 4808 | 1461276684736 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:24 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CA3800 == 79 [pid = 4808] [id = 275] 15:11:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 156 (000000FB8287A800) [pid = 4808] [serial = 824] [outer = 0000000000000000] 15:11:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 157 (000000FB83459000) [pid = 4808] [serial = 825] [outer = 000000FB8287A800] 15:11:24 INFO - PROCESS | 4808 | 1461276684782 Marionette DEBUG loaded listener.js 15:11:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 158 (000000FB869E5000) [pid = 4808] [serial = 826] [outer = 000000FB8287A800] 15:11:25 INFO - PROCESS | 4808 | 1461276685209 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 15:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 628ms 15:11:25 INFO - PROCESS | 4808 | 1461276685264 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 15:11:25 INFO - PROCESS | 4808 | 1461276685266 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 15:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:11:25 INFO - PROCESS | 4808 | 1461276685269 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:11:25 INFO - PROCESS | 4808 | 1461276685271 Marionette TRACE conn5 <- [1,1066,null,{}] 15:11:25 INFO - PROCESS | 4808 | 1461276685274 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:25 INFO - PROCESS | 4808 | 1461276685365 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 15:11:25 INFO - PROCESS | 4808 | 1461276685371 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CC0000 == 80 [pid = 4808] [id = 276] 15:11:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 159 (000000FB8084FC00) [pid = 4808] [serial = 827] [outer = 0000000000000000] 15:11:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 160 (000000FB869EF800) [pid = 4808] [serial = 828] [outer = 000000FB8084FC00] 15:11:25 INFO - PROCESS | 4808 | 1461276685417 Marionette DEBUG loaded listener.js 15:11:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 161 (000000FBDF688400) [pid = 4808] [serial = 829] [outer = 000000FB8084FC00] 15:11:25 INFO - PROCESS | 4808 | 1461276685895 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 15:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 690ms 15:11:25 INFO - PROCESS | 4808 | 1461276685963 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 15:11:25 INFO - PROCESS | 4808 | 1461276685965 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 15:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:11:25 INFO - PROCESS | 4808 | 1461276685969 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:11:25 INFO - PROCESS | 4808 | 1461276685971 Marionette TRACE conn5 <- [1,1070,null,{}] 15:11:25 INFO - PROCESS | 4808 | 1461276685975 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:26 INFO - PROCESS | 4808 | 1461276686158 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 15:11:26 INFO - PROCESS | 4808 | 1461276686348 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB845A4000 == 81 [pid = 4808] [id = 277] 15:11:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 162 (000000FB826CB000) [pid = 4808] [serial = 830] [outer = 0000000000000000] 15:11:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 163 (000000FB826D4400) [pid = 4808] [serial = 831] [outer = 000000FB826CB000] 15:11:26 INFO - PROCESS | 4808 | 1461276686410 Marionette DEBUG loaded listener.js 15:11:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 164 (000000FB83089800) [pid = 4808] [serial = 832] [outer = 000000FB826CB000] 15:11:27 INFO - PROCESS | 4808 | 1461276687115 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 15:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1187ms 15:11:27 INFO - PROCESS | 4808 | 1461276687159 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 15:11:27 INFO - PROCESS | 4808 | 1461276687165 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 15:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:11:27 INFO - PROCESS | 4808 | 1461276687170 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:11:27 INFO - PROCESS | 4808 | 1461276687175 Marionette TRACE conn5 <- [1,1074,null,{}] 15:11:27 INFO - PROCESS | 4808 | 1461276687180 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:27 INFO - PROCESS | 4808 | 1461276687333 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 15:11:27 INFO - PROCESS | 4808 | 1461276687467 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:27 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4E55800 == 82 [pid = 4808] [id = 278] 15:11:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 165 (000000FB8487AC00) [pid = 4808] [serial = 833] [outer = 0000000000000000] 15:11:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 166 (000000FB86392000) [pid = 4808] [serial = 834] [outer = 000000FB8487AC00] 15:11:27 INFO - PROCESS | 4808 | 1461276687528 Marionette DEBUG loaded listener.js 15:11:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 167 (000000FB869F2C00) [pid = 4808] [serial = 835] [outer = 000000FB8487AC00] 15:11:28 INFO - PROCESS | 4808 | 1461276688149 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 15:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1036ms 15:11:28 INFO - PROCESS | 4808 | 1461276688211 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 15:11:28 INFO - PROCESS | 4808 | 1461276688215 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 15:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:11:28 INFO - PROCESS | 4808 | 1461276688220 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:11:28 INFO - PROCESS | 4808 | 1461276688222 Marionette TRACE conn5 <- [1,1078,null,{}] 15:11:28 INFO - PROCESS | 4808 | 1461276688252 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:28 INFO - PROCESS | 4808 | 1461276688371 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 15:11:28 INFO - PROCESS | 4808 | 1461276688506 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84477800 == 83 [pid = 4808] [id = 279] 15:11:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 168 (000000FBE6191800) [pid = 4808] [serial = 836] [outer = 0000000000000000] 15:11:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 169 (000000FBEB78BC00) [pid = 4808] [serial = 837] [outer = 000000FBE6191800] 15:11:28 INFO - PROCESS | 4808 | 1461276688565 Marionette DEBUG loaded listener.js 15:11:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 170 (000000FBEC011000) [pid = 4808] [serial = 838] [outer = 000000FBE6191800] 15:11:29 INFO - PROCESS | 4808 | 1461276689189 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 15:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1030ms 15:11:29 INFO - PROCESS | 4808 | 1461276689253 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 15:11:29 INFO - PROCESS | 4808 | 1461276689257 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 15:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:11:29 INFO - PROCESS | 4808 | 1461276689269 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:11:29 INFO - PROCESS | 4808 | 1461276689274 Marionette TRACE conn5 <- [1,1082,null,{}] 15:11:29 INFO - PROCESS | 4808 | 1461276689278 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:29 INFO - PROCESS | 4808 | 1461276689430 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 15:11:29 INFO - PROCESS | 4808 | 1461276689565 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F98000 == 84 [pid = 4808] [id = 280] 15:11:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 171 (000000FB86C51400) [pid = 4808] [serial = 839] [outer = 0000000000000000] 15:11:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 172 (000000FB86C56C00) [pid = 4808] [serial = 840] [outer = 000000FB86C51400] 15:11:29 INFO - PROCESS | 4808 | 1461276689623 Marionette DEBUG loaded listener.js 15:11:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 173 (000000FBEC677000) [pid = 4808] [serial = 841] [outer = 000000FB86C51400] 15:11:30 INFO - PROCESS | 4808 | 1461276690299 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 15:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1090ms 15:11:30 INFO - PROCESS | 4808 | 1461276690356 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 15:11:30 INFO - PROCESS | 4808 | 1461276690359 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 15:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:11:30 INFO - PROCESS | 4808 | 1461276690362 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:11:30 INFO - PROCESS | 4808 | 1461276690365 Marionette TRACE conn5 <- [1,1086,null,{}] 15:11:30 INFO - PROCESS | 4808 | 1461276690369 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:30 INFO - PROCESS | 4808 | 1461276690490 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 15:11:30 INFO - PROCESS | 4808 | 1461276690625 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:30 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB808AC800 == 85 [pid = 4808] [id = 281] 15:11:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 174 (000000FB811E8C00) [pid = 4808] [serial = 842] [outer = 0000000000000000] 15:11:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 175 (000000FB82293C00) [pid = 4808] [serial = 843] [outer = 000000FB811E8C00] 15:11:30 INFO - PROCESS | 4808 | 1461276690683 Marionette DEBUG loaded listener.js 15:11:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 176 (000000FB84958C00) [pid = 4808] [serial = 844] [outer = 000000FB811E8C00] 15:11:31 INFO - PROCESS | 4808 | 1461276691219 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 15:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 881ms 15:11:31 INFO - PROCESS | 4808 | 1461276691261 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 4808 | 1461276691264 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 15:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:11:31 INFO - PROCESS | 4808 | 1461276691270 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:11:31 INFO - PROCESS | 4808 | 1461276691272 Marionette TRACE conn5 <- [1,1090,null,{}] 15:11:31 INFO - PROCESS | 4808 | 1461276691276 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:31 INFO - PROCESS | 4808 | 1461276691396 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 15:11:31 INFO - PROCESS | 4808 | 1461276691507 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8243E800 == 86 [pid = 4808] [id = 282] 15:11:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 177 (000000FB812AC400) [pid = 4808] [serial = 845] [outer = 0000000000000000] 15:11:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 178 (000000FB8286FC00) [pid = 4808] [serial = 846] [outer = 000000FB812AC400] 15:11:31 INFO - PROCESS | 4808 | 1461276691575 Marionette DEBUG loaded listener.js 15:11:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 179 (000000FB842CB000) [pid = 4808] [serial = 847] [outer = 000000FB812AC400] 15:11:32 INFO - PROCESS | 4808 | 1461276692542 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 15:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1293ms 15:11:32 INFO - PROCESS | 4808 | 1461276692566 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 15:11:32 INFO - PROCESS | 4808 | 1461276692571 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 15:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:11:32 INFO - PROCESS | 4808 | 1461276692577 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:11:32 INFO - PROCESS | 4808 | 1461276692580 Marionette TRACE conn5 <- [1,1094,null,{}] 15:11:32 INFO - PROCESS | 4808 | 1461276692585 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:32 INFO - PROCESS | 4808 | 1461276692693 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 15:11:32 INFO - PROCESS | 4808 | 1461276692802 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FCD800 == 87 [pid = 4808] [id = 283] 15:11:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 180 (000000FB81110400) [pid = 4808] [serial = 848] [outer = 0000000000000000] 15:11:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 181 (000000FB81166000) [pid = 4808] [serial = 849] [outer = 000000FB81110400] 15:11:32 INFO - PROCESS | 4808 | 1461276692853 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 182 (000000FB811ED000) [pid = 4808] [serial = 850] [outer = 000000FB81110400] 15:11:33 INFO - PROCESS | 4808 | [4808] 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 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83F6C000 == 86 [pid = 4808] [id = 254] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBE48800 == 85 [pid = 4808] [id = 31] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF3A0D800 == 84 [pid = 4808] [id = 190] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2A72800 == 83 [pid = 4808] [id = 126] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF44B9800 == 82 [pid = 4808] [id = 191] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CC0000 == 81 [pid = 4808] [id = 276] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CA3800 == 80 [pid = 4808] [id = 275] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB812B9000 == 79 [pid = 4808] [id = 274] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBED087000 == 78 [pid = 4808] [id = 273] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4A83800 == 77 [pid = 4808] [id = 272] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF3A13800 == 76 [pid = 4808] [id = 271] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBED09F800 == 75 [pid = 4808] [id = 270] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4E57800 == 74 [pid = 4808] [id = 269] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83C43800 == 73 [pid = 4808] [id = 256] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FE0800 == 72 [pid = 4808] [id = 268] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB808EF000 == 71 [pid = 4808] [id = 267] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC32E800 == 70 [pid = 4808] [id = 264] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEB8AD800 == 69 [pid = 4808] [id = 263] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65D0000 == 68 [pid = 4808] [id = 262] 15:11:33 INFO - PROCESS | 4808 | 1461276693807 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4C55000 == 67 [pid = 4808] [id = 261] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDE95D000 == 66 [pid = 4808] [id = 260] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84274000 == 65 [pid = 4808] [id = 259] 15:11:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8341F000 == 64 [pid = 4808] [id = 258] 15:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1298ms 15:11:33 INFO - PROCESS | 4808 | 1461276693879 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 15:11:33 INFO - PROCESS | 4808 | 1461276693885 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 15:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:11:33 INFO - PROCESS | 4808 | 1461276693891 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:11:33 INFO - PROCESS | 4808 | 1461276693893 Marionette TRACE conn5 <- [1,1098,null,{}] 15:11:33 INFO - PROCESS | 4808 | 1461276693897 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:34 INFO - PROCESS | 4808 | 1461276693999 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 181 (000000FBF028A400) [pid = 4808] [serial = 642] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 180 (000000FB8438C000) [pid = 4808] [serial = 741] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 179 (000000FBE3D74800) [pid = 4808] [serial = 729] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 178 (000000FBE8F4F000) [pid = 4808] [serial = 732] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 177 (000000FBE4EE1800) [pid = 4808] [serial = 730] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 176 (000000FB82CDF400) [pid = 4808] [serial = 735] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 175 (000000FBEBA98800) [pid = 4808] [serial = 733] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 174 (000000FBEC680800) [pid = 4808] [serial = 738] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 173 (000000FBEC67A000) [pid = 4808] [serial = 708] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 172 (000000FB83081C00) [pid = 4808] [serial = 696] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 171 (000000FBDF243C00) [pid = 4808] [serial = 726] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 170 (000000FB82292400) [pid = 4808] [serial = 715] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 169 (000000FB811ADC00) [pid = 4808] [serial = 714] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 168 (000000FB8482C000) [pid = 4808] [serial = 723] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 167 (000000FB84956000) [pid = 4808] [serial = 724] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 166 (000000FB8345A000) [pid = 4808] [serial = 720] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 165 (000000FB843AF000) [pid = 4808] [serial = 721] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 164 (000000FB8345C800) [pid = 4808] [serial = 718] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 163 (000000FB83080C00) [pid = 4808] [serial = 717] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 162 (000000FB80851000) [pid = 4808] [serial = 693] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 161 (000000FBEC12A000) [pid = 4808] [serial = 705] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 160 (000000FBDF5A3000) [pid = 4808] [serial = 699] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 159 (000000FB8300D400) [pid = 4808] [serial = 711] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 158 (000000FB8247CC00) [pid = 4808] [serial = 771] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 157 (000000FB82C07000) [pid = 4808] [serial = 772] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 156 (000000FBECAB0400) [pid = 4808] [serial = 739] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 155 (000000FBEB896400) [pid = 4808] [serial = 702] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 154 (000000FBE93F7400) [pid = 4808] [serial = 691] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 153 (000000FBDF5A6000) [pid = 4808] [serial = 727] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 152 (000000FBE470D800) [pid = 4808] [serial = 736] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 151 (000000FBEC38CC00) [pid = 4808] [serial = 742] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 150 (000000FBE4EDF400) [pid = 4808] [serial = 700] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 149 (000000FBEC00D800) [pid = 4808] [serial = 762] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 148 (000000FB86618C00) [pid = 4808] [serial = 769] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 147 (000000FBF27CAC00) [pid = 4808] [serial = 660] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 146 (000000FB82477400) [pid = 4808] [serial = 747] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 145 (000000FB81169C00) [pid = 4808] [serial = 694] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 144 (000000FB8487E800) [pid = 4808] [serial = 768] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 143 (000000FB82CE1400) [pid = 4808] [serial = 558] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 142 (000000FBF2AAC000) [pid = 4808] [serial = 573] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 141 (000000FBEC125400) [pid = 4808] [serial = 744] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 140 (000000FB843B6800) [pid = 4808] [serial = 750] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 139 (000000FB85092800) [pid = 4808] [serial = 765] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 138 (000000FBF2708800) [pid = 4808] [serial = 654] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 137 (000000FBE0B99800) [pid = 4808] [serial = 600] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 136 (000000FBEC005000) [pid = 4808] [serial = 703] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 135 (000000FB826D3000) [pid = 4808] [serial = 756] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 134 (000000FBEC902800) [pid = 4808] [serial = 606] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 133 (000000FBDF649800) [pid = 4808] [serial = 648] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 132 (000000FBF2AA8000) [pid = 4808] [serial = 657] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 131 (000000FBECA88800) [pid = 4808] [serial = 709] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 130 (000000FBDF65A800) [pid = 4808] [serial = 561] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FBEB72B800) [pid = 4808] [serial = 555] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FBEC38D000) [pid = 4808] [serial = 706] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FB84811000) [pid = 4808] [serial = 597] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FBEC683000) [pid = 4808] [serial = 567] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FB8247C800) [pid = 4808] [serial = 645] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FBEC0C8400) [pid = 4808] [serial = 603] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FB82C0AC00) [pid = 4808] [serial = 759] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBEBAA4400) [pid = 4808] [serial = 564] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBDF681800) [pid = 4808] [serial = 753] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB842CB400) [pid = 4808] [serial = 697] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBEC131800) [pid = 4808] [serial = 609] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBEC005800) [pid = 4808] [serial = 594] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBEEA60C00) [pid = 4808] [serial = 570] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBECE90C00) [pid = 4808] [serial = 651] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBECE88800) [pid = 4808] [serial = 522] [outer = 0000000000000000] [url = about:blank] 15:11:34 INFO - PROCESS | 4808 | 1461276694112 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FE3000 == 65 [pid = 4808] [id = 284] 15:11:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FB81169C00) [pid = 4808] [serial = 851] [outer = 0000000000000000] 15:11:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FB811EF800) [pid = 4808] [serial = 852] [outer = 000000FB81169C00] 15:11:34 INFO - PROCESS | 4808 | 1461276694161 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FB812AD400) [pid = 4808] [serial = 853] [outer = 000000FB81169C00] 15:11:34 INFO - PROCESS | 4808 | 1461276694619 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 15:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 775ms 15:11:34 INFO - PROCESS | 4808 | 1461276694668 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 15:11:34 INFO - PROCESS | 4808 | 1461276694670 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 15:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:11:34 INFO - PROCESS | 4808 | 1461276694674 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:11:34 INFO - PROCESS | 4808 | 1461276694678 Marionette TRACE conn5 <- [1,1102,null,{}] 15:11:34 INFO - PROCESS | 4808 | 1461276694689 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:34 INFO - PROCESS | 4808 | 1461276694781 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 15:11:34 INFO - PROCESS | 4808 | 1461276694791 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83F73800 == 66 [pid = 4808] [id = 285] 15:11:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FB828DA800) [pid = 4808] [serial = 854] [outer = 0000000000000000] 15:11:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB82C08800) [pid = 4808] [serial = 855] [outer = 000000FB828DA800] 15:11:34 INFO - PROCESS | 4808 | 1461276694840 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB82CE7400) [pid = 4808] [serial = 856] [outer = 000000FB828DA800] 15:11:35 INFO - PROCESS | 4808 | 1461276695285 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 15:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 691ms 15:11:35 INFO - PROCESS | 4808 | 1461276695369 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 15:11:35 INFO - PROCESS | 4808 | 1461276695372 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 15:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:11:35 INFO - PROCESS | 4808 | 1461276695375 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:11:35 INFO - PROCESS | 4808 | 1461276695377 Marionette TRACE conn5 <- [1,1106,null,{}] 15:11:35 INFO - PROCESS | 4808 | 1461276695381 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:35 INFO - PROCESS | 4808 | 1461276695498 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 15:11:35 INFO - PROCESS | 4808 | 1461276695583 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:35 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84507800 == 67 [pid = 4808] [id = 286] 15:11:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB82CEC400) [pid = 4808] [serial = 857] [outer = 0000000000000000] 15:11:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB8307F800) [pid = 4808] [serial = 858] [outer = 000000FB82CEC400] 15:11:35 INFO - PROCESS | 4808 | 1461276695631 Marionette DEBUG loaded listener.js 15:11:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB83451400) [pid = 4808] [serial = 859] [outer = 000000FB82CEC400] 15:11:36 INFO - PROCESS | 4808 | 1461276696046 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 15:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 692ms 15:11:36 INFO - PROCESS | 4808 | 1461276696069 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 15:11:36 INFO - PROCESS | 4808 | 1461276696071 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 15:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:11:36 INFO - PROCESS | 4808 | 1461276696083 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:11:36 INFO - PROCESS | 4808 | 1461276696085 Marionette TRACE conn5 <- [1,1110,null,{}] 15:11:36 INFO - PROCESS | 4808 | 1461276696088 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:36 INFO - PROCESS | 4808 | 1461276696207 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 15:11:36 INFO - PROCESS | 4808 | 1461276696215 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84556000 == 68 [pid = 4808] [id = 287] 15:11:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB83456000) [pid = 4808] [serial = 860] [outer = 0000000000000000] 15:11:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB83CB9400) [pid = 4808] [serial = 861] [outer = 000000FB83456000] 15:11:36 INFO - PROCESS | 4808 | 1461276696306 Marionette DEBUG loaded listener.js 15:11:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FB842C5000) [pid = 4808] [serial = 862] [outer = 000000FB83456000] 15:11:36 INFO - PROCESS | 4808 | 1461276696757 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 15:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 734ms 15:11:36 INFO - PROCESS | 4808 | 1461276696842 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 15:11:36 INFO - PROCESS | 4808 | 1461276696844 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 15:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:11:36 INFO - PROCESS | 4808 | 1461276696848 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:11:36 INFO - PROCESS | 4808 | 1461276696850 Marionette TRACE conn5 <- [1,1114,null,{}] 15:11:36 INFO - PROCESS | 4808 | 1461276696854 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:36 INFO - PROCESS | 4808 | 1461276696980 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 15:11:37 INFO - PROCESS | 4808 | 1461276697037 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FAE800 == 69 [pid = 4808] [id = 288] 15:11:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB843B0400) [pid = 4808] [serial = 863] [outer = 0000000000000000] 15:11:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FB843BB000) [pid = 4808] [serial = 864] [outer = 000000FB843B0400] 15:11:37 INFO - PROCESS | 4808 | 1461276697087 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FB84816C00) [pid = 4808] [serial = 865] [outer = 000000FB843B0400] 15:11:37 INFO - PROCESS | 4808 | 1461276697504 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 15:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 689ms 15:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:11:37 INFO - PROCESS | 4808 | 1461276697539 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 15:11:37 INFO - PROCESS | 4808 | 1461276697541 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 15:11:37 INFO - PROCESS | 4808 | 1461276697544 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:11:37 INFO - PROCESS | 4808 | 1461276697546 Marionette TRACE conn5 <- [1,1118,null,{}] 15:11:37 INFO - PROCESS | 4808 | 1461276697549 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:37 INFO - PROCESS | 4808 | 1461276697669 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 15:11:37 INFO - PROCESS | 4808 | 1461276697676 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F92800 == 70 [pid = 4808] [id = 289] 15:11:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FB84823800) [pid = 4808] [serial = 866] [outer = 0000000000000000] 15:11:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FB8482D800) [pid = 4808] [serial = 867] [outer = 000000FB84823800] 15:11:37 INFO - PROCESS | 4808 | 1461276697768 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FB84878C00) [pid = 4808] [serial = 868] [outer = 000000FB84823800] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 132 (000000FBEB88F000) [pid = 4808] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 131 (000000FB843B0000) [pid = 4808] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 130 (000000FB86392400) [pid = 4808] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FB8228CC00) [pid = 4808] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FB826D3400) [pid = 4808] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FB84FE3800) [pid = 4808] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FB8300B000) [pid = 4808] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FB8287A800) [pid = 4808] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FB8034DC00) [pid = 4808] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBDF64F000) [pid = 4808] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FB812A3C00) [pid = 4808] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBE93F7800) [pid = 4808] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB807CBC00) [pid = 4808] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FB82296000) [pid = 4808] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB843ACC00) [pid = 4808] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FB826CC400) [pid = 4808] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBDF650400) [pid = 4808] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:11:38 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB84FE6800) [pid = 4808] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:11:38 INFO - PROCESS | 4808 | 1461276698638 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 15:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1130ms 15:11:38 INFO - PROCESS | 4808 | 1461276698679 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 15:11:38 INFO - PROCESS | 4808 | 1461276698681 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 15:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:11:38 INFO - PROCESS | 4808 | 1461276698684 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:11:38 INFO - PROCESS | 4808 | 1461276698686 Marionette TRACE conn5 <- [1,1122,null,{}] 15:11:38 INFO - PROCESS | 4808 | 1461276698690 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:38 INFO - PROCESS | 4808 | 1461276698778 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 15:11:38 INFO - PROCESS | 4808 | 1461276698784 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86353800 == 71 [pid = 4808] [id = 290] 15:11:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FB82CE4400) [pid = 4808] [serial = 869] [outer = 0000000000000000] 15:11:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FB843ACC00) [pid = 4808] [serial = 870] [outer = 000000FB82CE4400] 15:11:38 INFO - PROCESS | 4808 | 1461276698833 Marionette DEBUG loaded listener.js 15:11:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FB8494EC00) [pid = 4808] [serial = 871] [outer = 000000FB82CE4400] 15:11:39 INFO - PROCESS | 4808 | [GFX2-]: DrawTargetD2D 1.1 (000000FBE5ACC9B0): Failed to create GradientStopCollection with no stops. 15:11:39 INFO - PROCESS | 4808 | [GFX3-]: No stops specified for gradient pattern. 15:11:39 INFO - PROCESS | 4808 | 1461276699256 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 626ms 15:11:39 INFO - PROCESS | 4808 | 1461276699313 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 15:11:39 INFO - PROCESS | 4808 | 1461276699316 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 15:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:11:39 INFO - PROCESS | 4808 | 1461276699319 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:11:39 INFO - PROCESS | 4808 | 1461276699321 Marionette TRACE conn5 <- [1,1126,null,{}] 15:11:39 INFO - PROCESS | 4808 | 1461276699324 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:39 INFO - PROCESS | 4808 | 1461276699414 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 15:11:39 INFO - PROCESS | 4808 | 1461276699422 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:39 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C8B800 == 72 [pid = 4808] [id = 291] 15:11:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FB849A5800) [pid = 4808] [serial = 872] [outer = 0000000000000000] 15:11:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB849AB000) [pid = 4808] [serial = 873] [outer = 000000FB849A5800] 15:11:39 INFO - PROCESS | 4808 | 1461276699468 Marionette DEBUG loaded listener.js 15:11:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB84FE0400) [pid = 4808] [serial = 874] [outer = 000000FB849A5800] 15:11:39 INFO - PROCESS | 4808 | 1461276699908 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 15:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 627ms 15:11:39 INFO - PROCESS | 4808 | 1461276699951 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 15:11:39 INFO - PROCESS | 4808 | 1461276699953 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 15:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:11:39 INFO - PROCESS | 4808 | 1461276699956 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:11:39 INFO - PROCESS | 4808 | 1461276699958 Marionette TRACE conn5 <- [1,1130,null,{}] 15:11:39 INFO - PROCESS | 4808 | 1461276699967 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:40 INFO - PROCESS | 4808 | 1461276700054 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 15:11:40 INFO - PROCESS | 4808 | 1461276700061 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDDA20000 == 73 [pid = 4808] [id = 292] 15:11:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB84FE9400) [pid = 4808] [serial = 875] [outer = 0000000000000000] 15:11:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB85090800) [pid = 4808] [serial = 876] [outer = 000000FB84FE9400] 15:11:40 INFO - PROCESS | 4808 | 1461276700107 Marionette DEBUG loaded listener.js 15:11:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB851D1000) [pid = 4808] [serial = 877] [outer = 000000FB84FE9400] 15:11:40 INFO - PROCESS | 4808 | 1461276700837 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 15:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 942ms 15:11:40 INFO - PROCESS | 4808 | 1461276700900 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 15:11:40 INFO - PROCESS | 4808 | 1461276700905 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 15:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:11:40 INFO - PROCESS | 4808 | 1461276700912 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:11:40 INFO - PROCESS | 4808 | 1461276700915 Marionette TRACE conn5 <- [1,1134,null,{}] 15:11:40 INFO - PROCESS | 4808 | 1461276700921 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:41 INFO - PROCESS | 4808 | 1461276701084 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 15:11:41 INFO - PROCESS | 4808 | 1461276701203 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB812BB000 == 74 [pid = 4808] [id = 293] 15:11:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB811A3000) [pid = 4808] [serial = 878] [outer = 0000000000000000] 15:11:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB811F1400) [pid = 4808] [serial = 879] [outer = 000000FB811A3000] 15:11:41 INFO - PROCESS | 4808 | 1461276701264 Marionette DEBUG loaded listener.js 15:11:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FB812AF800) [pid = 4808] [serial = 880] [outer = 000000FB811A3000] 15:11:41 INFO - PROCESS | 4808 | 1461276701838 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 15:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 984ms 15:11:41 INFO - PROCESS | 4808 | 1461276701899 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 15:11:41 INFO - PROCESS | 4808 | 1461276701906 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 15:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:11:41 INFO - PROCESS | 4808 | 1461276701913 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:11:41 INFO - PROCESS | 4808 | 1461276701916 Marionette TRACE conn5 <- [1,1138,null,{}] 15:11:41 INFO - PROCESS | 4808 | 1461276701920 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:42 INFO - PROCESS | 4808 | 1461276702037 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 15:11:42 INFO - PROCESS | 4808 | 1461276702134 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:42 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84470800 == 75 [pid = 4808] [id = 294] 15:11:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB828D4800) [pid = 4808] [serial = 881] [outer = 0000000000000000] 15:11:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FB82C10000) [pid = 4808] [serial = 882] [outer = 000000FB828D4800] 15:11:42 INFO - PROCESS | 4808 | 1461276702191 Marionette DEBUG loaded listener.js 15:11:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FB8345A000) [pid = 4808] [serial = 883] [outer = 000000FB828D4800] 15:11:42 INFO - PROCESS | 4808 | 1461276702847 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 15:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 985ms 15:11:42 INFO - PROCESS | 4808 | 1461276702903 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 15:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:11:42 INFO - PROCESS | 4808 | 1461276702906 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 15:11:42 INFO - PROCESS | 4808 | 1461276702910 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:11:42 INFO - PROCESS | 4808 | 1461276702914 Marionette TRACE conn5 <- [1,1142,null,{}] 15:11:42 INFO - PROCESS | 4808 | 1461276702926 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:43 INFO - PROCESS | 4808 | 1461276703085 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 15:11:43 INFO - PROCESS | 4808 | 1461276703106 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2BD800 == 76 [pid = 4808] [id = 295] 15:11:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FB8482DC00) [pid = 4808] [serial = 884] [outer = 0000000000000000] 15:11:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FB84956800) [pid = 4808] [serial = 885] [outer = 000000FB8482DC00] 15:11:43 INFO - PROCESS | 4808 | 1461276703166 Marionette DEBUG loaded listener.js 15:11:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FB851D0800) [pid = 4808] [serial = 886] [outer = 000000FB8482DC00] 15:11:43 INFO - PROCESS | 4808 | 1461276703801 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 15:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 945ms 15:11:43 INFO - PROCESS | 4808 | 1461276703857 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 15:11:43 INFO - PROCESS | 4808 | 1461276703860 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 15:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:11:43 INFO - PROCESS | 4808 | 1461276703864 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:11:43 INFO - PROCESS | 4808 | 1461276703866 Marionette TRACE conn5 <- [1,1146,null,{}] 15:11:43 INFO - PROCESS | 4808 | 1461276703870 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:43 INFO - PROCESS | 4808 | 1461276703983 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 15:11:44 INFO - PROCESS | 4808 | 1461276704108 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDFB1F800 == 77 [pid = 4808] [id = 296] 15:11:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 134 (000000FB86391000) [pid = 4808] [serial = 887] [outer = 0000000000000000] 15:11:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 135 (000000FB86399400) [pid = 4808] [serial = 888] [outer = 000000FB86391000] 15:11:44 INFO - PROCESS | 4808 | 1461276704166 Marionette DEBUG loaded listener.js 15:11:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 136 (000000FB86618C00) [pid = 4808] [serial = 889] [outer = 000000FB86391000] 15:11:44 INFO - PROCESS | 4808 | 1461276704707 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",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] 15:11:44 INFO - PROCESS | 4808 | 1461276704749 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 15:11:44 INFO - PROCESS | 4808 | 1461276704753 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:11:44 INFO - PROCESS | 4808 | 1461276704755 Marionette TRACE conn5 <- [1,1150,null,{}] 15:11:44 INFO - PROCESS | 4808 | 1461276704759 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:44 INFO - PROCESS | 4808 | 1461276704870 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 15:11:44 INFO - PROCESS | 4808 | 1461276704966 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3F15800 == 78 [pid = 4808] [id = 297] 15:11:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 137 (000000FB86395400) [pid = 4808] [serial = 890] [outer = 0000000000000000] 15:11:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 138 (000000FB869E6800) [pid = 4808] [serial = 891] [outer = 000000FB86395400] 15:11:45 INFO - PROCESS | 4808 | 1461276705022 Marionette DEBUG loaded listener.js 15:11:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 139 (000000FB86C4EC00) [pid = 4808] [serial = 892] [outer = 000000FB86395400] 15:11:45 INFO - PROCESS | 4808 | 1461276705621 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 15:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 881ms 15:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:11:45 INFO - PROCESS | 4808 | 1461276705637 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 15:11:45 INFO - PROCESS | 4808 | 1461276705639 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 15:11:45 INFO - PROCESS | 4808 | 1461276705643 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:11:45 INFO - PROCESS | 4808 | 1461276705645 Marionette TRACE conn5 <- [1,1154,null,{}] 15:11:45 INFO - PROCESS | 4808 | 1461276705648 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:45 INFO - PROCESS | 4808 | 1461276705787 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 15:11:45 INFO - PROCESS | 4808 | 1461276705887 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE484A000 == 79 [pid = 4808] [id = 298] 15:11:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 140 (000000FBDD7D8400) [pid = 4808] [serial = 893] [outer = 0000000000000000] 15:11:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 141 (000000FBDEB6EC00) [pid = 4808] [serial = 894] [outer = 000000FBDD7D8400] 15:11:45 INFO - PROCESS | 4808 | 1461276705946 Marionette DEBUG loaded listener.js 15:11:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 142 (000000FBDF248C00) [pid = 4808] [serial = 895] [outer = 000000FBDD7D8400] 15:11:46 INFO - PROCESS | 4808 | 1461276706504 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 15:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 943ms 15:11:46 INFO - PROCESS | 4808 | 1461276706589 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 15:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:11:46 INFO - PROCESS | 4808 | 1461276706592 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 15:11:46 INFO - PROCESS | 4808 | 1461276706595 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 4808 | 1461276706597 Marionette TRACE conn5 <- [1,1158,null,{}] 15:11:46 INFO - PROCESS | 4808 | 1461276706601 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:46 INFO - PROCESS | 4808 | 1461276706712 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 15:11:46 INFO - PROCESS | 4808 | 1461276706810 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:46 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4C63000 == 80 [pid = 4808] [id = 299] 15:11:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 143 (000000FBDEB6E400) [pid = 4808] [serial = 896] [outer = 0000000000000000] 15:11:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 144 (000000FBDF431C00) [pid = 4808] [serial = 897] [outer = 000000FBDEB6E400] 15:11:46 INFO - PROCESS | 4808 | 1461276706866 Marionette DEBUG loaded listener.js 15:11:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 145 (000000FBDF5A8400) [pid = 4808] [serial = 898] [outer = 000000FBDEB6E400] 15:11:47 INFO - PROCESS | 4808 | 1461276707429 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 15:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 881ms 15:11:47 INFO - PROCESS | 4808 | 1461276707478 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 15:11:47 INFO - PROCESS | 4808 | 1461276707481 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 15:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:11:47 INFO - PROCESS | 4808 | 1461276707484 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:11:47 INFO - PROCESS | 4808 | 1461276707486 Marionette TRACE conn5 <- [1,1162,null,{}] 15:11:47 INFO - PROCESS | 4808 | 1461276707490 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:47 INFO - PROCESS | 4808 | 1461276707600 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 15:11:47 INFO - PROCESS | 4808 | 1461276707698 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:47 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83F65800 == 81 [pid = 4808] [id = 300] 15:11:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 146 (000000FB812AC800) [pid = 4808] [serial = 899] [outer = 0000000000000000] 15:11:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 147 (000000FBDD7D4C00) [pid = 4808] [serial = 900] [outer = 000000FB812AC800] 15:11:47 INFO - PROCESS | 4808 | 1461276707754 Marionette DEBUG loaded listener.js 15:11:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 148 (000000FBDF652C00) [pid = 4808] [serial = 901] [outer = 000000FB812AC800] 15:11:48 INFO - PROCESS | 4808 | 1461276708550 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 15:11:48 INFO - PROCESS | 4808 | 1461276708634 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 15:11:48 INFO - PROCESS | 4808 | 1461276708640 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:11:48 INFO - PROCESS | 4808 | 1461276708644 Marionette TRACE conn5 <- [1,1166,null,{}] 15:11:48 INFO - PROCESS | 4808 | 1461276708650 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:48 INFO - PROCESS | 4808 | 1461276708808 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 15:11:48 INFO - PROCESS | 4808 | 1461276708937 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:48 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84271000 == 82 [pid = 4808] [id = 301] 15:11:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 149 (000000FB811EC000) [pid = 4808] [serial = 902] [outer = 0000000000000000] 15:11:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 150 (000000FB81256400) [pid = 4808] [serial = 903] [outer = 000000FB811EC000] 15:11:48 INFO - PROCESS | 4808 | 1461276708992 Marionette DEBUG loaded listener.js 15:11:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 151 (000000FB826C9800) [pid = 4808] [serial = 904] [outer = 000000FB811EC000] 15:11:49 INFO - PROCESS | 4808 | 1461276709653 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 15:11:49 INFO - PROCESS | 4808 | 1461276709756 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 15:11:49 INFO - PROCESS | 4808 | 1461276709766 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:11:49 INFO - PROCESS | 4808 | 1461276709769 Marionette TRACE conn5 <- [1,1170,null,{}] 15:11:49 INFO - PROCESS | 4808 | 1461276709772 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:49 INFO - PROCESS | 4808 | 1461276709872 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 15:11:49 INFO - PROCESS | 4808 | 1461276709880 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB812C3000 == 70 [pid = 4808] [id = 302] 15:11:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FB811AC800) [pid = 4808] [serial = 905] [outer = 0000000000000000] 15:11:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FB8228EC00) [pid = 4808] [serial = 906] [outer = 000000FB811AC800] 15:11:49 INFO - PROCESS | 4808 | 1461276709928 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FB828DAC00) [pid = 4808] [serial = 907] [outer = 000000FB811AC800] 15:11:50 INFO - PROCESS | 4808 | 1461276710477 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 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] 15:11:50 INFO - PROCESS | 4808 | 1461276710506 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 15:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:11:50 INFO - PROCESS | 4808 | 1461276710509 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:11:50 INFO - PROCESS | 4808 | 1461276710513 Marionette TRACE conn5 <- [1,1174,null,{}] 15:11:50 INFO - PROCESS | 4808 | 1461276710524 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:50 INFO - PROCESS | 4808 | 1461276710620 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 15:11:50 INFO - PROCESS | 4808 | 1461276710708 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:50 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84595000 == 71 [pid = 4808] [id = 303] 15:11:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FB82876800) [pid = 4808] [serial = 908] [outer = 0000000000000000] 15:11:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FB83CBBC00) [pid = 4808] [serial = 909] [outer = 000000FB82876800] 15:11:50 INFO - PROCESS | 4808 | 1461276710759 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB84383000) [pid = 4808] [serial = 910] [outer = 000000FB82876800] 15:11:51 INFO - PROCESS | 4808 | 1461276711139 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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] 15:11:51 INFO - PROCESS | 4808 | 1461276711208 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 15:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:11:51 INFO - PROCESS | 4808 | 1461276711211 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:11:51 INFO - PROCESS | 4808 | 1461276711213 Marionette TRACE conn5 <- [1,1178,null,{}] 15:11:51 INFO - PROCESS | 4808 | 1461276711217 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:51 INFO - PROCESS | 4808 | 1461276711309 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 15:11:51 INFO - PROCESS | 4808 | 1461276711316 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:51 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F90800 == 72 [pid = 4808] [id = 304] 15:11:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB8438D000) [pid = 4808] [serial = 911] [outer = 0000000000000000] 15:11:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB84819800) [pid = 4808] [serial = 912] [outer = 000000FB8438D000] 15:11:51 INFO - PROCESS | 4808 | 1461276711362 Marionette DEBUG loaded listener.js 15:11:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB84872800) [pid = 4808] [serial = 913] [outer = 000000FB8438D000] 15:11:51 INFO - PROCESS | 4808 | 1461276711844 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 15:11:51 INFO - PROCESS | 4808 | 1461276711905 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 15:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:11:51 INFO - PROCESS | 4808 | 1461276711908 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:11:51 INFO - PROCESS | 4808 | 1461276711910 Marionette TRACE conn5 <- [1,1182,null,{}] 15:11:51 INFO - PROCESS | 4808 | 1461276711914 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:52 INFO - PROCESS | 4808 | 1461276712030 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 15:11:52 INFO - PROCESS | 4808 | 1461276712090 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869C2000 == 73 [pid = 4808] [id = 305] 15:11:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB84953400) [pid = 4808] [serial = 914] [outer = 0000000000000000] 15:11:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB849A6800) [pid = 4808] [serial = 915] [outer = 000000FB84953400] 15:11:52 INFO - PROCESS | 4808 | 1461276712139 Marionette DEBUG loaded listener.js 15:11:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB85091400) [pid = 4808] [serial = 916] [outer = 000000FB84953400] 15:11:52 INFO - PROCESS | 4808 | 1461276712641 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 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] 15:11:52 INFO - PROCESS | 4808 | 1461276712697 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 15:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:11:52 INFO - PROCESS | 4808 | 1461276712700 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:11:52 INFO - PROCESS | 4808 | 1461276712702 Marionette TRACE conn5 <- [1,1186,null,{}] 15:11:52 INFO - PROCESS | 4808 | 1461276712705 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:52 INFO - PROCESS | 4808 | 1461276712844 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 15:11:52 INFO - PROCESS | 4808 | 1461276712914 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2B0000 == 74 [pid = 4808] [id = 306] 15:11:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FBDD7CF400) [pid = 4808] [serial = 917] [outer = 0000000000000000] 15:11:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FBDEB54400) [pid = 4808] [serial = 918] [outer = 000000FBDD7CF400] 15:11:52 INFO - PROCESS | 4808 | 1461276712964 Marionette DEBUG loaded listener.js 15:11:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FBDF64F400) [pid = 4808] [serial = 919] [outer = 000000FBDD7CF400] 15:11:53 INFO - PROCESS | 4808 | 1461276713397 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 733ms 15:11:53 INFO - PROCESS | 4808 | 1461276713437 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 15:11:53 INFO - PROCESS | 4808 | 1461276713439 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 15:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:11:53 INFO - PROCESS | 4808 | 1461276713469 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:11:53 INFO - PROCESS | 4808 | 1461276713471 Marionette TRACE conn5 <- [1,1190,null,{}] 15:11:53 INFO - PROCESS | 4808 | 1461276713477 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:53 INFO - PROCESS | 4808 | 1461276713602 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 15:11:53 INFO - PROCESS | 4808 | 1461276713662 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:53 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3F21000 == 75 [pid = 4808] [id = 307] 15:11:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FBDF431400) [pid = 4808] [serial = 920] [outer = 0000000000000000] 15:11:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FBDF663400) [pid = 4808] [serial = 921] [outer = 000000FBDF431400] 15:11:53 INFO - PROCESS | 4808 | 1461276713708 Marionette DEBUG loaded listener.js 15:11:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FBDF686000) [pid = 4808] [serial = 922] [outer = 000000FBDF431400] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 131 (000000FB82CE4400) [pid = 4808] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 130 (000000FB8487A400) [pid = 4808] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FB84875000) [pid = 4808] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FB82C03800) [pid = 4808] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FB8508C000) [pid = 4808] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FB81169800) [pid = 4808] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FB83008800) [pid = 4808] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FBDF42B800) [pid = 4808] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FB83CC2400) [pid = 4808] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FB811E7800) [pid = 4808] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FB83456000) [pid = 4808] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB843B0400) [pid = 4808] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FB81110400) [pid = 4808] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB82CEC400) [pid = 4808] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBE6191800) [pid = 4808] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FB8487AC00) [pid = 4808] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB828DA800) [pid = 4808] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB81169C00) [pid = 4808] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FB826CB000) [pid = 4808] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB812AC400) [pid = 4808] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FB84823800) [pid = 4808] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:11:54 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB849A5800) [pid = 4808] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:11:54 INFO - PROCESS | 4808 | 1461276714323 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 15:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 901ms 15:11:54 INFO - PROCESS | 4808 | 1461276714357 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 15:11:54 INFO - PROCESS | 4808 | 1461276714360 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 15:11:54 INFO - PROCESS | 4808 | 1461276714367 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:11:54 INFO - PROCESS | 4808 | 1461276714369 Marionette TRACE conn5 <- [1,1194,null,{}] 15:11:54 INFO - PROCESS | 4808 | 1461276714373 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:54 INFO - PROCESS | 4808 | 1461276714461 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 15:11:54 INFO - PROCESS | 4808 | 1461276714468 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:54 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4A94000 == 76 [pid = 4808] [id = 308] 15:11:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB811E7800) [pid = 4808] [serial = 923] [outer = 0000000000000000] 15:11:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB83CC1400) [pid = 4808] [serial = 924] [outer = 000000FB811E7800] 15:11:54 INFO - PROCESS | 4808 | 1461276714513 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB85089800) [pid = 4808] [serial = 925] [outer = 000000FB811E7800] 15:11:54 INFO - PROCESS | 4808 | 1461276714930 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 15:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 585ms 15:11:54 INFO - PROCESS | 4808 | 1461276714956 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 15:11:54 INFO - PROCESS | 4808 | 1461276714958 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 15:11:54 INFO - PROCESS | 4808 | 1461276714961 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:11:54 INFO - PROCESS | 4808 | 1461276714963 Marionette TRACE conn5 <- [1,1198,null,{}] 15:11:54 INFO - PROCESS | 4808 | 1461276714967 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:55 INFO - PROCESS | 4808 | 1461276715096 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 15:11:55 INFO - PROCESS | 4808 | 1461276715117 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:55 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE59DE800 == 77 [pid = 4808] [id = 309] 15:11:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBDF42B800) [pid = 4808] [serial = 926] [outer = 0000000000000000] 15:11:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBDF68A400) [pid = 4808] [serial = 927] [outer = 000000FBDF42B800] 15:11:55 INFO - PROCESS | 4808 | 1461276715167 Marionette DEBUG loaded listener.js 15:11:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBDFB6A400) [pid = 4808] [serial = 928] [outer = 000000FBDF42B800] 15:11:55 INFO - PROCESS | 4808 | 1461276715576 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 15:11:55 INFO - PROCESS | 4808 | 1461276715595 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 4808 | 1461276715598 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 15:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:11:55 INFO - PROCESS | 4808 | 1461276715601 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:11:55 INFO - PROCESS | 4808 | 1461276715603 Marionette TRACE conn5 <- [1,1202,null,{}] 15:11:55 INFO - PROCESS | 4808 | 1461276715606 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:55 INFO - PROCESS | 4808 | 1461276715696 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 15:11:55 INFO - PROCESS | 4808 | 1461276715703 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:55 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65E1000 == 78 [pid = 4808] [id = 310] 15:11:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBDFDD4800) [pid = 4808] [serial = 929] [outer = 0000000000000000] 15:11:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBE0CD2400) [pid = 4808] [serial = 930] [outer = 000000FBDFDD4800] 15:11:55 INFO - PROCESS | 4808 | 1461276715748 Marionette DEBUG loaded listener.js 15:11:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBE3F41000) [pid = 4808] [serial = 931] [outer = 000000FBDFDD4800] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84277000 == 77 [pid = 4808] [id = 220] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEF949800 == 76 [pid = 4808] [id = 33] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF40A9000 == 75 [pid = 4808] [id = 129] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECE21800 == 74 [pid = 4808] [id = 145] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FA8800 == 73 [pid = 4808] [id = 252] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF40B7000 == 72 [pid = 4808] [id = 87] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4A86000 == 71 [pid = 4808] [id = 217] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4417800 == 70 [pid = 4808] [id = 163] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB808E0000 == 69 [pid = 4808] [id = 77] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF44B1000 == 68 [pid = 4808] [id = 103] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4A8A000 == 67 [pid = 4808] [id = 248] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8243C800 == 66 [pid = 4808] [id = 218] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD76000 == 65 [pid = 4808] [id = 266] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB812D0000 == 64 [pid = 4808] [id = 179] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD6F000 == 63 [pid = 4808] [id = 265] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4A97800 == 62 [pid = 4808] [id = 146] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83C46800 == 61 [pid = 4808] [id = 219] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82545800 == 60 [pid = 4808] [id = 253] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE0B77800 == 59 [pid = 4808] [id = 59] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEDE7F800 == 58 [pid = 4808] [id = 251] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86342000 == 57 [pid = 4808] [id = 255] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEEEB1800 == 56 [pid = 4808] [id = 189] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF3A1A800 == 55 [pid = 4808] [id = 162] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC3D7800 == 54 [pid = 4808] [id = 46] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF4120800 == 53 [pid = 4808] [id = 130] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84513000 == 52 [pid = 4808] [id = 237] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECE2D800 == 51 [pid = 4808] [id = 198] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4E4B800 == 50 [pid = 4808] [id = 93] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEEA7F000 == 49 [pid = 4808] [id = 128] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE060F800 == 48 [pid = 4808] [id = 147] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8483E800 == 47 [pid = 4808] [id = 164] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84556000 == 46 [pid = 4808] [id = 287] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84507800 == 45 [pid = 4808] [id = 286] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84271000 == 44 [pid = 4808] [id = 301] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83F65800 == 43 [pid = 4808] [id = 300] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4C63000 == 42 [pid = 4808] [id = 299] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE484A000 == 41 [pid = 4808] [id = 298] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3F15800 == 40 [pid = 4808] [id = 297] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDFB1F800 == 39 [pid = 4808] [id = 296] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2BD800 == 38 [pid = 4808] [id = 295] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84470800 == 37 [pid = 4808] [id = 294] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDDA20000 == 36 [pid = 4808] [id = 292] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB812BB000 == 35 [pid = 4808] [id = 293] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84F90800 == 34 [pid = 4808] [id = 304] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84595000 == 33 [pid = 4808] [id = 303] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2B0000 == 32 [pid = 4808] [id = 306] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE59DE800 == 31 [pid = 4808] [id = 309] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB812C3000 == 30 [pid = 4808] [id = 302] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FB869C2000 == 29 [pid = 4808] [id = 305] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4A94000 == 28 [pid = 4808] [id = 308] 15:11:57 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3F21000 == 27 [pid = 4808] [id = 307] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB86620C00) [pid = 4808] [serial = 790] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FB84FEA800) [pid = 4808] [serial = 787] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FB82C10C00) [pid = 4808] [serial = 760] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBDF65AC00) [pid = 4808] [serial = 766] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FBE4766400) [pid = 4808] [serial = 796] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBEC93D800) [pid = 4808] [serial = 712] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBDF687400) [pid = 4808] [serial = 793] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBECEED800) [pid = 4808] [serial = 763] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB82873C00) [pid = 4808] [serial = 775] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB83CB9400) [pid = 4808] [serial = 861] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB84816C00) [pid = 4808] [serial = 865] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB843BB000) [pid = 4808] [serial = 864] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB842C5000) [pid = 4808] [serial = 862] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB81166000) [pid = 4808] [serial = 849] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB8307F800) [pid = 4808] [serial = 858] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBEC011000) [pid = 4808] [serial = 838] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBEB78BC00) [pid = 4808] [serial = 837] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB86392000) [pid = 4808] [serial = 834] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB869F2C00) [pid = 4808] [serial = 835] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB82C08800) [pid = 4808] [serial = 855] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB82CE7400) [pid = 4808] [serial = 856] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB811EF800) [pid = 4808] [serial = 852] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB812AD400) [pid = 4808] [serial = 853] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB83089800) [pid = 4808] [serial = 832] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB826D4400) [pid = 4808] [serial = 831] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB86C56C00) [pid = 4808] [serial = 840] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB842CB000) [pid = 4808] [serial = 847] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB8286FC00) [pid = 4808] [serial = 846] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB82293C00) [pid = 4808] [serial = 843] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB8482D800) [pid = 4808] [serial = 867] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB84FE0400) [pid = 4808] [serial = 874] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB85090800) [pid = 4808] [serial = 876] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB849AB000) [pid = 4808] [serial = 873] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB811ED000) [pid = 4808] [serial = 850] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB8494EC00) [pid = 4808] [serial = 871] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB84878C00) [pid = 4808] [serial = 868] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB843ACC00) [pid = 4808] [serial = 870] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB83451400) [pid = 4808] [serial = 859] [outer = 0000000000000000] [url = about:blank] 15:11:58 INFO - PROCESS | 4808 | 1461276718195 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 15:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2646ms 15:11:58 INFO - PROCESS | 4808 | 1461276718250 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 15:11:58 INFO - PROCESS | 4808 | 1461276718254 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 15:11:58 INFO - PROCESS | 4808 | 1461276718259 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:11:58 INFO - PROCESS | 4808 | 1461276718263 Marionette TRACE conn5 <- [1,1206,null,{}] 15:11:58 INFO - PROCESS | 4808 | 1461276718269 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:58 INFO - PROCESS | 4808 | 1461276718365 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 15:11:58 INFO - PROCESS | 4808 | 1461276718378 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB808D5000 == 28 [pid = 4808] [id = 311] 15:11:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB81117C00) [pid = 4808] [serial = 932] [outer = 0000000000000000] 15:11:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB81118800) [pid = 4808] [serial = 933] [outer = 000000FB81117C00] 15:11:58 INFO - PROCESS | 4808 | 1461276718467 Marionette DEBUG loaded listener.js 15:11:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB81170800) [pid = 4808] [serial = 934] [outer = 000000FB81117C00] 15:11:58 INFO - PROCESS | 4808 | 1461276718948 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 15:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 733ms 15:11:59 INFO - PROCESS | 4808 | 1461276718997 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 15:11:59 INFO - PROCESS | 4808 | 1461276719004 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 15:11:59 INFO - PROCESS | 4808 | 1461276719010 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:11:59 INFO - PROCESS | 4808 | 1461276719013 Marionette TRACE conn5 <- [1,1210,null,{}] 15:11:59 INFO - PROCESS | 4808 | 1461276719017 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:59 INFO - PROCESS | 4808 | 1461276719105 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 15:11:59 INFO - PROCESS | 4808 | 1461276719115 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FE2800 == 29 [pid = 4808] [id = 312] 15:11:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB811A4800) [pid = 4808] [serial = 935] [outer = 0000000000000000] 15:11:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB811B0000) [pid = 4808] [serial = 936] [outer = 000000FB811A4800] 15:11:59 INFO - PROCESS | 4808 | 1461276719162 Marionette DEBUG loaded listener.js 15:11:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB81250400) [pid = 4808] [serial = 937] [outer = 000000FB811A4800] 15:11:59 INFO - PROCESS | 4808 | 1461276719642 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 15:11:59 INFO - PROCESS | 4808 | 1461276719711 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 15:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:11:59 INFO - PROCESS | 4808 | 1461276719721 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:11:59 INFO - PROCESS | 4808 | 1461276719724 Marionette TRACE conn5 <- [1,1214,null,{}] 15:11:59 INFO - PROCESS | 4808 | 1461276719772 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:59 INFO - PROCESS | 4808 | 1461276719873 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 15:11:59 INFO - PROCESS | 4808 | 1461276719884 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82451000 == 30 [pid = 4808] [id = 313] 15:11:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB80788C00) [pid = 4808] [serial = 938] [outer = 0000000000000000] 15:11:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB82477800) [pid = 4808] [serial = 939] [outer = 000000FB80788C00] 15:11:59 INFO - PROCESS | 4808 | 1461276719935 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB826C9400) [pid = 4808] [serial = 940] [outer = 000000FB80788C00] 15:12:00 INFO - PROCESS | 4808 | 1461276720403 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 15:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 732ms 15:12:00 INFO - PROCESS | 4808 | 1461276720454 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 15:12:00 INFO - PROCESS | 4808 | 1461276720457 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 15:12:00 INFO - PROCESS | 4808 | 1461276720460 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:12:00 INFO - PROCESS | 4808 | 1461276720462 Marionette TRACE conn5 <- [1,1218,null,{}] 15:12:00 INFO - PROCESS | 4808 | 1461276720466 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:00 INFO - PROCESS | 4808 | 1461276720553 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 15:12:00 INFO - PROCESS | 4808 | 1461276720560 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83405800 == 31 [pid = 4808] [id = 314] 15:12:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB8286EC00) [pid = 4808] [serial = 941] [outer = 0000000000000000] 15:12:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB828D3C00) [pid = 4808] [serial = 942] [outer = 000000FB8286EC00] 15:12:00 INFO - PROCESS | 4808 | 1461276720608 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB82C04000) [pid = 4808] [serial = 943] [outer = 000000FB8286EC00] 15:12:01 INFO - PROCESS | 4808 | 1461276721039 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 15:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 628ms 15:12:01 INFO - PROCESS | 4808 | 1461276721091 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 15:12:01 INFO - PROCESS | 4808 | 1461276721093 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 15:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:12:01 INFO - PROCESS | 4808 | 1461276721097 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:12:01 INFO - PROCESS | 4808 | 1461276721099 Marionette TRACE conn5 <- [1,1222,null,{}] 15:12:01 INFO - PROCESS | 4808 | 1461276721102 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:01 INFO - PROCESS | 4808 | 1461276721181 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 15:12:01 INFO - PROCESS | 4808 | 1461276721189 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83F6B000 == 32 [pid = 4808] [id = 315] 15:12:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB81172C00) [pid = 4808] [serial = 944] [outer = 0000000000000000] 15:12:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB82C0F400) [pid = 4808] [serial = 945] [outer = 000000FB81172C00] 15:12:01 INFO - PROCESS | 4808 | 1461276721236 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB82CE9C00) [pid = 4808] [serial = 946] [outer = 000000FB81172C00] 15:12:01 INFO - PROCESS | 4808 | 1461276721681 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 15:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 626ms 15:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:12:01 INFO - PROCESS | 4808 | 1461276721731 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 15:12:01 INFO - PROCESS | 4808 | 1461276721733 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 15:12:01 INFO - PROCESS | 4808 | 1461276721737 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:12:01 INFO - PROCESS | 4808 | 1461276721738 Marionette TRACE conn5 <- [1,1226,null,{}] 15:12:01 INFO - PROCESS | 4808 | 1461276721742 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:01 INFO - PROCESS | 4808 | 1461276721858 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 15:12:01 INFO - PROCESS | 4808 | 1461276721875 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84367000 == 33 [pid = 4808] [id = 316] 15:12:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB8307EC00) [pid = 4808] [serial = 947] [outer = 0000000000000000] 15:12:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB8308D800) [pid = 4808] [serial = 948] [outer = 000000FB8307EC00] 15:12:01 INFO - PROCESS | 4808 | 1461276721926 Marionette DEBUG loaded listener.js 15:12:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB8345BC00) [pid = 4808] [serial = 949] [outer = 000000FB8307EC00] 15:12:02 INFO - PROCESS | 4808 | 1461276722343 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 15:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 628ms 15:12:02 INFO - PROCESS | 4808 | 1461276722368 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 15:12:02 INFO - PROCESS | 4808 | 1461276722370 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 15:12:02 INFO - PROCESS | 4808 | 1461276722373 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:12:02 INFO - PROCESS | 4808 | 1461276722375 Marionette TRACE conn5 <- [1,1230,null,{}] 15:12:02 INFO - PROCESS | 4808 | 1461276722379 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:02 INFO - PROCESS | 4808 | 1461276722455 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 15:12:02 INFO - PROCESS | 4808 | 1461276722462 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:02 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8448A000 == 34 [pid = 4808] [id = 317] 15:12:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB83CB5800) [pid = 4808] [serial = 950] [outer = 0000000000000000] 15:12:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB83CBC400) [pid = 4808] [serial = 951] [outer = 000000FB83CB5800] 15:12:02 INFO - PROCESS | 4808 | 1461276722508 Marionette DEBUG loaded listener.js 15:12:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB842C6800) [pid = 4808] [serial = 952] [outer = 000000FB83CB5800] 15:12:02 INFO - PROCESS | 4808 | 1461276722942 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 15:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 15:12:03 INFO - PROCESS | 4808 | 1461276723006 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 15:12:03 INFO - PROCESS | 4808 | 1461276723008 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 15:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:12:03 INFO - PROCESS | 4808 | 1461276723012 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:12:03 INFO - PROCESS | 4808 | 1461276723014 Marionette TRACE conn5 <- [1,1234,null,{}] 15:12:03 INFO - PROCESS | 4808 | 1461276723017 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:03 INFO - PROCESS | 4808 | 1461276723096 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 15:12:03 INFO - PROCESS | 4808 | 1461276723102 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:03 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84548000 == 35 [pid = 4808] [id = 318] 15:12:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB842C5800) [pid = 4808] [serial = 953] [outer = 0000000000000000] 15:12:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB84385400) [pid = 4808] [serial = 954] [outer = 000000FB842C5800] 15:12:03 INFO - PROCESS | 4808 | 1461276723148 Marionette DEBUG loaded listener.js 15:12:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB8438F400) [pid = 4808] [serial = 955] [outer = 000000FB842C5800] 15:12:03 INFO - PROCESS | 4808 | 1461276723677 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 15:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 692ms 15:12:03 INFO - PROCESS | 4808 | 1461276723707 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 15:12:03 INFO - PROCESS | 4808 | 1461276723709 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 15:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:12:03 INFO - PROCESS | 4808 | 1461276723712 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:12:03 INFO - PROCESS | 4808 | 1461276723714 Marionette TRACE conn5 <- [1,1238,null,{}] 15:12:03 INFO - PROCESS | 4808 | 1461276723717 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:03 INFO - PROCESS | 4808 | 1461276723848 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 15:12:03 INFO - PROCESS | 4808 | 1461276723903 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:03 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82450800 == 36 [pid = 4808] [id = 319] 15:12:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB8228D000) [pid = 4808] [serial = 956] [outer = 0000000000000000] 15:12:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB843B2C00) [pid = 4808] [serial = 957] [outer = 000000FB8228D000] 15:12:03 INFO - PROCESS | 4808 | 1461276723950 Marionette DEBUG loaded listener.js 15:12:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB843BAC00) [pid = 4808] [serial = 958] [outer = 000000FB8228D000] 15:12:04 INFO - PROCESS | 4808 | 1461276724387 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 15:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 733ms 15:12:04 INFO - PROCESS | 4808 | 1461276724448 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 15:12:04 INFO - PROCESS | 4808 | 1461276724450 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 15:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:12:04 INFO - PROCESS | 4808 | 1461276724460 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:12:04 INFO - PROCESS | 4808 | 1461276724462 Marionette TRACE conn5 <- [1,1242,null,{}] 15:12:04 INFO - PROCESS | 4808 | 1461276724466 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:04 INFO - PROCESS | 4808 | 1461276724574 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 15:12:04 INFO - PROCESS | 4808 | 1461276724586 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:04 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84637800 == 37 [pid = 4808] [id = 320] 15:12:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB8480F000) [pid = 4808] [serial = 959] [outer = 0000000000000000] 15:12:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB84816800) [pid = 4808] [serial = 960] [outer = 000000FB8480F000] 15:12:04 INFO - PROCESS | 4808 | 1461276724633 Marionette DEBUG loaded listener.js 15:12:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB84826400) [pid = 4808] [serial = 961] [outer = 000000FB8480F000] 15:12:05 INFO - PROCESS | 4808 | 1461276725093 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 15:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 692ms 15:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:12:05 INFO - PROCESS | 4808 | 1461276725149 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 15:12:05 INFO - PROCESS | 4808 | 1461276725151 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 15:12:05 INFO - PROCESS | 4808 | 1461276725155 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:12:05 INFO - PROCESS | 4808 | 1461276725157 Marionette TRACE conn5 <- [1,1246,null,{}] 15:12:05 INFO - PROCESS | 4808 | 1461276725213 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:05 INFO - PROCESS | 4808 | 1461276725747 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB8084FC00) [pid = 4808] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB86C51400) [pid = 4808] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB811E8C00) [pid = 4808] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBDF431400) [pid = 4808] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBDD7CF400) [pid = 4808] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBDF42B800) [pid = 4808] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB812AC800) [pid = 4808] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBDEB6E400) [pid = 4808] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBDD7D8400) [pid = 4808] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB86395400) [pid = 4808] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB86391000) [pid = 4808] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB8482DC00) [pid = 4808] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB828D4800) [pid = 4808] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB811A3000) [pid = 4808] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB84FE9400) [pid = 4808] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB8438D000) [pid = 4808] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB82876800) [pid = 4808] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB811AC800) [pid = 4808] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB811EC000) [pid = 4808] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB84953400) [pid = 4808] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:12:05 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB811E7800) [pid = 4808] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:12:05 INFO - PROCESS | 4808 | 1461276725803 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:05 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8340C000 == 38 [pid = 4808] [id = 321] 15:12:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB80792000) [pid = 4808] [serial = 962] [outer = 0000000000000000] 15:12:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB811A3000) [pid = 4808] [serial = 963] [outer = 000000FB80792000] 15:12:05 INFO - PROCESS | 4808 | 1461276725862 Marionette DEBUG loaded listener.js 15:12:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB8487DC00) [pid = 4808] [serial = 964] [outer = 000000FB80792000] 15:12:06 INFO - PROCESS | 4808 | 1461276726274 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 15:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1162ms 15:12:06 INFO - PROCESS | 4808 | 1461276726320 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 15:12:06 INFO - PROCESS | 4808 | 1461276726322 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 15:12:06 INFO - PROCESS | 4808 | 1461276726325 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:12:06 INFO - PROCESS | 4808 | 1461276726327 Marionette TRACE conn5 <- [1,1250,null,{}] 15:12:06 INFO - PROCESS | 4808 | 1461276726331 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:06 INFO - PROCESS | 4808 | 1461276726413 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 15:12:06 INFO - PROCESS | 4808 | 1461276726420 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F9C000 == 39 [pid = 4808] [id = 322] 15:12:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB84952000) [pid = 4808] [serial = 965] [outer = 0000000000000000] 15:12:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB849A6400) [pid = 4808] [serial = 966] [outer = 000000FB84952000] 15:12:06 INFO - PROCESS | 4808 | 1461276726467 Marionette DEBUG loaded listener.js 15:12:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB849AF800) [pid = 4808] [serial = 967] [outer = 000000FB84952000] 15:12:06 INFO - PROCESS | 4808 | 1461276726893 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 15:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 629ms 15:12:06 INFO - PROCESS | 4808 | 1461276726958 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 15:12:06 INFO - PROCESS | 4808 | 1461276726960 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 15:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:12:06 INFO - PROCESS | 4808 | 1461276726963 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:12:06 INFO - PROCESS | 4808 | 1461276726965 Marionette TRACE conn5 <- [1,1254,null,{}] 15:12:06 INFO - PROCESS | 4808 | 1461276726968 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:07 INFO - PROCESS | 4808 | 1461276727049 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 15:12:07 INFO - PROCESS | 4808 | 1461276727057 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:07 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8635B000 == 40 [pid = 4808] [id = 323] 15:12:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB84FE0400) [pid = 4808] [serial = 968] [outer = 0000000000000000] 15:12:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB84FE7400) [pid = 4808] [serial = 969] [outer = 000000FB84FE0400] 15:12:07 INFO - PROCESS | 4808 | 1461276727104 Marionette DEBUG loaded listener.js 15:12:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB8508CC00) [pid = 4808] [serial = 970] [outer = 000000FB84FE0400] 15:12:07 INFO - PROCESS | 4808 | 1461276727560 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 15:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 628ms 15:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:12:07 INFO - PROCESS | 4808 | 1461276727597 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 15:12:07 INFO - PROCESS | 4808 | 1461276727599 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 15:12:07 INFO - PROCESS | 4808 | 1461276727602 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:12:07 INFO - PROCESS | 4808 | 1461276727604 Marionette TRACE conn5 <- [1,1258,null,{}] 15:12:07 INFO - PROCESS | 4808 | 1461276727607 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:07 INFO - PROCESS | 4808 | 1461276727688 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 15:12:07 INFO - PROCESS | 4808 | 1461276727694 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:07 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869C0000 == 41 [pid = 4808] [id = 324] 15:12:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB8508D800) [pid = 4808] [serial = 971] [outer = 0000000000000000] 15:12:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB851CC800) [pid = 4808] [serial = 972] [outer = 000000FB8508D800] 15:12:07 INFO - PROCESS | 4808 | 1461276727740 Marionette DEBUG loaded listener.js 15:12:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB851D7400) [pid = 4808] [serial = 973] [outer = 000000FB8508D800] 15:12:08 INFO - PROCESS | 4808 | 1461276728567 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 15:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1028ms 15:12:08 INFO - PROCESS | 4808 | 1461276728632 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 15:12:08 INFO - PROCESS | 4808 | 1461276728637 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 15:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:12:08 INFO - PROCESS | 4808 | 1461276728663 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:12:08 INFO - PROCESS | 4808 | 1461276728668 Marionette TRACE conn5 <- [1,1262,null,{}] 15:12:08 INFO - PROCESS | 4808 | 1461276728673 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:08 INFO - PROCESS | 4808 | 1461276728820 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 15:12:08 INFO - PROCESS | 4808 | 1461276728931 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:08 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB822AD000 == 42 [pid = 4808] [id = 325] 15:12:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB81171000) [pid = 4808] [serial = 974] [outer = 0000000000000000] 15:12:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB8124B800) [pid = 4808] [serial = 975] [outer = 000000FB81171000] 15:12:09 INFO - PROCESS | 4808 | 1461276728991 Marionette DEBUG loaded listener.js 15:12:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB812B0000) [pid = 4808] [serial = 976] [outer = 000000FB81171000] 15:12:09 INFO - PROCESS | 4808 | 1461276729682 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 15:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1054ms 15:12:09 INFO - PROCESS | 4808 | 1461276729700 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 15:12:09 INFO - PROCESS | 4808 | 1461276729707 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 15:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:12:09 INFO - PROCESS | 4808 | 1461276729714 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:12:09 INFO - PROCESS | 4808 | 1461276729717 Marionette TRACE conn5 <- [1,1266,null,{}] 15:12:09 INFO - PROCESS | 4808 | 1461276729743 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:09 INFO - PROCESS | 4808 | 1461276729866 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 15:12:09 INFO - PROCESS | 4808 | 1461276729940 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8435E800 == 43 [pid = 4808] [id = 326] 15:12:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB826D4000) [pid = 4808] [serial = 977] [outer = 0000000000000000] 15:12:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB82CE7400) [pid = 4808] [serial = 978] [outer = 000000FB826D4000] 15:12:10 INFO - PROCESS | 4808 | 1461276729998 Marionette DEBUG loaded listener.js 15:12:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB83011800) [pid = 4808] [serial = 979] [outer = 000000FB826D4000] 15:12:10 INFO - PROCESS | 4808 | 1461276730956 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 15:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1296ms 15:12:11 INFO - PROCESS | 4808 | 1461276731016 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 15:12:11 INFO - PROCESS | 4808 | 1461276731020 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 15:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:12:11 INFO - PROCESS | 4808 | 1461276731025 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:12:11 INFO - PROCESS | 4808 | 1461276731029 Marionette TRACE conn5 <- [1,1270,null,{}] 15:12:11 INFO - PROCESS | 4808 | 1461276731036 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:11 INFO - PROCESS | 4808 | 1461276731143 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 15:12:11 INFO - PROCESS | 4808 | 1461276731221 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:11 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB822B4000 == 44 [pid = 4808] [id = 327] 15:12:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB81115C00) [pid = 4808] [serial = 980] [outer = 0000000000000000] 15:12:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB81170000) [pid = 4808] [serial = 981] [outer = 000000FB81115C00] 15:12:11 INFO - PROCESS | 4808 | 1461276731274 Marionette DEBUG loaded listener.js 15:12:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB811F4400) [pid = 4808] [serial = 982] [outer = 000000FB81115C00] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEB05B800 == 43 [pid = 4808] [id = 28] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2EE000 == 42 [pid = 4808] [id = 24] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF277E000 == 41 [pid = 4808] [id = 22] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEDE8A000 == 40 [pid = 4808] [id = 20] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2A71800 == 39 [pid = 4808] [id = 23] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEB05A000 == 38 [pid = 4808] [id = 16] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDFB06800 == 37 [pid = 4808] [id = 12] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC1AA800 == 36 [pid = 4808] [id = 29] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD13000 == 35 [pid = 4808] [id = 18] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4C4C000 == 34 [pid = 4808] [id = 26] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBE4D000 == 33 [pid = 4808] [id = 17] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65B1000 == 32 [pid = 4808] [id = 27] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE87CB000 == 31 [pid = 4808] [id = 15] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4DBA000 == 30 [pid = 4808] [id = 14] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE416A800 == 29 [pid = 4808] [id = 13] 15:12:11 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE06EC000 == 28 [pid = 4808] [id = 25] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBE0CD2400) [pid = 4808] [serial = 930] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FBDF688400) [pid = 4808] [serial = 829] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBEC677000) [pid = 4808] [serial = 841] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB84958C00) [pid = 4808] [serial = 844] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBDF663400) [pid = 4808] [serial = 921] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBDF64F400) [pid = 4808] [serial = 919] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBDEB54400) [pid = 4808] [serial = 918] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBDF68A400) [pid = 4808] [serial = 927] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBDF686000) [pid = 4808] [serial = 922] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBDF652C00) [pid = 4808] [serial = 901] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBDD7D4C00) [pid = 4808] [serial = 900] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBDF5A8400) [pid = 4808] [serial = 898] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FBDF431C00) [pid = 4808] [serial = 897] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FBDF248C00) [pid = 4808] [serial = 895] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBDEB6EC00) [pid = 4808] [serial = 894] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB86C4EC00) [pid = 4808] [serial = 892] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB869E6800) [pid = 4808] [serial = 891] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB86618C00) [pid = 4808] [serial = 889] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB86399400) [pid = 4808] [serial = 888] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB851D0800) [pid = 4808] [serial = 886] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB84956800) [pid = 4808] [serial = 885] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB8345A000) [pid = 4808] [serial = 883] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB82C10000) [pid = 4808] [serial = 882] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB812AF800) [pid = 4808] [serial = 880] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB811F1400) [pid = 4808] [serial = 879] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB851D1000) [pid = 4808] [serial = 877] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB84819800) [pid = 4808] [serial = 912] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB83CBBC00) [pid = 4808] [serial = 909] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB84383000) [pid = 4808] [serial = 910] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB8228EC00) [pid = 4808] [serial = 906] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB828DAC00) [pid = 4808] [serial = 907] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB826C9800) [pid = 4808] [serial = 904] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB81256400) [pid = 4808] [serial = 903] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB849A6800) [pid = 4808] [serial = 915] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FB85091400) [pid = 4808] [serial = 916] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FBDFB6A400) [pid = 4808] [serial = 928] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FB85089800) [pid = 4808] [serial = 925] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 73 (000000FB83CC1400) [pid = 4808] [serial = 924] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FB84872800) [pid = 4808] [serial = 913] [outer = 0000000000000000] [url = about:blank] 15:12:11 INFO - PROCESS | 4808 | 1461276731828 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 15:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 839ms 15:12:11 INFO - PROCESS | 4808 | 1461276731869 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 15:12:11 INFO - PROCESS | 4808 | 1461276731875 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 15:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:12:11 INFO - PROCESS | 4808 | 1461276731881 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:12:11 INFO - PROCESS | 4808 | 1461276731884 Marionette TRACE conn5 <- [1,1274,null,{}] 15:12:11 INFO - PROCESS | 4808 | 1461276731888 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:11 INFO - PROCESS | 4808 | 1461276731972 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 15:12:12 INFO - PROCESS | 4808 | 1461276732065 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:12 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8244F000 == 29 [pid = 4808] [id = 328] 15:12:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FB8124C800) [pid = 4808] [serial = 983] [outer = 0000000000000000] 15:12:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FB82293C00) [pid = 4808] [serial = 984] [outer = 000000FB8124C800] 15:12:12 INFO - PROCESS | 4808 | 1461276732113 Marionette DEBUG loaded listener.js 15:12:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FB826CD400) [pid = 4808] [serial = 985] [outer = 000000FB8124C800] 15:12:12 INFO - PROCESS | 4808 | 1461276732494 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 15:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 691ms 15:12:12 INFO - PROCESS | 4808 | 1461276732574 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 15:12:12 INFO - PROCESS | 4808 | 1461276732576 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 15:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:12:12 INFO - PROCESS | 4808 | 1461276732580 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:12:12 INFO - PROCESS | 4808 | 1461276732584 Marionette TRACE conn5 <- [1,1278,null,{}] 15:12:12 INFO - PROCESS | 4808 | 1461276732600 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:12 INFO - PROCESS | 4808 | 1461276732734 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 15:12:12 INFO - PROCESS | 4808 | 1461276732745 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:12 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8427B800 == 30 [pid = 4808] [id = 329] 15:12:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FB807D0000) [pid = 4808] [serial = 986] [outer = 0000000000000000] 15:12:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FB82C11000) [pid = 4808] [serial = 987] [outer = 000000FB807D0000] 15:12:12 INFO - PROCESS | 4808 | 1461276732795 Marionette DEBUG loaded listener.js 15:12:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB8300C400) [pid = 4808] [serial = 988] [outer = 000000FB807D0000] 15:12:13 INFO - PROCESS | 4808 | 1461276733255 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 15:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 15:12:13 INFO - PROCESS | 4808 | 1461276733317 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 15:12:13 INFO - PROCESS | 4808 | 1461276733319 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 15:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:12:13 INFO - PROCESS | 4808 | 1461276733323 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:12:13 INFO - PROCESS | 4808 | 1461276733324 Marionette TRACE conn5 <- [1,1282,null,{}] 15:12:13 INFO - PROCESS | 4808 | 1461276733328 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:13 INFO - PROCESS | 4808 | 1461276733413 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 15:12:13 INFO - PROCESS | 4808 | 1461276733420 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:13 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84487800 == 31 [pid = 4808] [id = 330] 15:12:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB83080400) [pid = 4808] [serial = 989] [outer = 0000000000000000] 15:12:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB83455400) [pid = 4808] [serial = 990] [outer = 000000FB83080400] 15:12:13 INFO - PROCESS | 4808 | 1461276733466 Marionette DEBUG loaded listener.js 15:12:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB83CB9400) [pid = 4808] [serial = 991] [outer = 000000FB83080400] 15:12:13 INFO - PROCESS | 4808 | 1461276733918 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 15:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 628ms 15:12:13 INFO - PROCESS | 4808 | 1461276733954 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 15:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:12:13 INFO - PROCESS | 4808 | 1461276733956 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 15:12:13 INFO - PROCESS | 4808 | 1461276733963 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:12:13 INFO - PROCESS | 4808 | 1461276733965 Marionette TRACE conn5 <- [1,1286,null,{}] 15:12:13 INFO - PROCESS | 4808 | 1461276733968 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:14 INFO - PROCESS | 4808 | 1461276734072 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 15:12:14 INFO - PROCESS | 4808 | 1461276734151 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84592000 == 32 [pid = 4808] [id = 331] 15:12:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB83CB6000) [pid = 4808] [serial = 992] [outer = 0000000000000000] 15:12:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB842CA800) [pid = 4808] [serial = 993] [outer = 000000FB83CB6000] 15:12:14 INFO - PROCESS | 4808 | 1461276734199 Marionette DEBUG loaded listener.js 15:12:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB8438A800) [pid = 4808] [serial = 994] [outer = 000000FB83CB6000] 15:12:14 INFO - PROCESS | 4808 | 1461276734678 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 735ms 15:12:14 INFO - PROCESS | 4808 | 1461276734697 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 15:12:14 INFO - PROCESS | 4808 | 1461276734700 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 15:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:12:14 INFO - PROCESS | 4808 | 1461276734709 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:12:14 INFO - PROCESS | 4808 | 1461276734711 Marionette TRACE conn5 <- [1,1290,null,{}] 15:12:14 INFO - PROCESS | 4808 | 1461276734714 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:14 INFO - PROCESS | 4808 | 1461276734842 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 15:12:14 INFO - PROCESS | 4808 | 1461276734851 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84633800 == 33 [pid = 4808] [id = 332] 15:12:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB84819400) [pid = 4808] [serial = 995] [outer = 0000000000000000] 15:12:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB84830800) [pid = 4808] [serial = 996] [outer = 000000FB84819400] 15:12:14 INFO - PROCESS | 4808 | 1461276734947 Marionette DEBUG loaded listener.js 15:12:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB84879800) [pid = 4808] [serial = 997] [outer = 000000FB84819400] 15:12:15 INFO - PROCESS | 4808 | 1461276735382 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 15:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 733ms 15:12:15 INFO - PROCESS | 4808 | 1461276735456 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 15:12:15 INFO - PROCESS | 4808 | 1461276735458 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 15:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:12:15 INFO - PROCESS | 4808 | 1461276735462 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:12:15 INFO - PROCESS | 4808 | 1461276735464 Marionette TRACE conn5 <- [1,1294,null,{}] 15:12:15 INFO - PROCESS | 4808 | 1461276735467 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:15 INFO - PROCESS | 4808 | 1461276735569 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 15:12:15 INFO - PROCESS | 4808 | 1461276735618 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:15 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FA2000 == 34 [pid = 4808] [id = 333] 15:12:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB84954C00) [pid = 4808] [serial = 998] [outer = 0000000000000000] 15:12:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB84957800) [pid = 4808] [serial = 999] [outer = 000000FB84954C00] 15:12:15 INFO - PROCESS | 4808 | 1461276735665 Marionette DEBUG loaded listener.js 15:12:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB84FDF800) [pid = 4808] [serial = 1000] [outer = 000000FB84954C00] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB84FE0400) [pid = 4808] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB8228D000) [pid = 4808] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB8480F000) [pid = 4808] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB8307EC00) [pid = 4808] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FBDFDD4800) [pid = 4808] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB84952000) [pid = 4808] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB81117C00) [pid = 4808] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB8286EC00) [pid = 4808] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB80788C00) [pid = 4808] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB81172C00) [pid = 4808] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB83CB5800) [pid = 4808] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB811A4800) [pid = 4808] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB842C5800) [pid = 4808] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:12:15 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FB80792000) [pid = 4808] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:12:16 INFO - PROCESS | 4808 | 1461276736126 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 15:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 732ms 15:12:16 INFO - PROCESS | 4808 | 1461276736198 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 15:12:16 INFO - PROCESS | 4808 | 1461276736200 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 15:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:12:16 INFO - PROCESS | 4808 | 1461276736203 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:12:16 INFO - PROCESS | 4808 | 1461276736205 Marionette TRACE conn5 <- [1,1298,null,{}] 15:12:16 INFO - PROCESS | 4808 | 1461276736209 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:16 INFO - PROCESS | 4808 | 1461276736290 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 15:12:16 INFO - PROCESS | 4808 | 1461276736297 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:16 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86350800 == 35 [pid = 4808] [id = 334] 15:12:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FB828DA400) [pid = 4808] [serial = 1001] [outer = 0000000000000000] 15:12:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB8480F000) [pid = 4808] [serial = 1002] [outer = 000000FB828DA400] 15:12:16 INFO - PROCESS | 4808 | 1461276736342 Marionette DEBUG loaded listener.js 15:12:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB849B0400) [pid = 4808] [serial = 1003] [outer = 000000FB828DA400] 15:12:16 INFO - PROCESS | 4808 | 1461276736761 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 15:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 15:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 586ms 15:12:16 INFO - PROCESS | 4808 | 1461276736798 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 15:12:16 INFO - PROCESS | 4808 | 1461276736800 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 15:12:16 INFO - PROCESS | 4808 | 1461276736803 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:12:16 INFO - PROCESS | 4808 | 1461276736805 Marionette TRACE conn5 <- [1,1302,null,{}] 15:12:16 INFO - PROCESS | 4808 | 1461276736813 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:16 INFO - PROCESS | 4808 | 1461276736892 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 15:12:16 INFO - PROCESS | 4808 | 1461276736899 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:16 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869BF800 == 36 [pid = 4808] [id = 335] 15:12:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB84FE6400) [pid = 4808] [serial = 1004] [outer = 0000000000000000] 15:12:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB8508A400) [pid = 4808] [serial = 1005] [outer = 000000FB84FE6400] 15:12:16 INFO - PROCESS | 4808 | 1461276736945 Marionette DEBUG loaded listener.js 15:12:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB851CF800) [pid = 4808] [serial = 1006] [outer = 000000FB84FE6400] 15:12:17 INFO - PROCESS | 4808 | 1461276737386 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 15:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 626ms 15:12:17 INFO - PROCESS | 4808 | 1461276737433 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 15:12:17 INFO - PROCESS | 4808 | 1461276737435 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 15:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:12:17 INFO - PROCESS | 4808 | 1461276737438 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:12:17 INFO - PROCESS | 4808 | 1461276737440 Marionette TRACE conn5 <- [1,1306,null,{}] 15:12:17 INFO - PROCESS | 4808 | 1461276737444 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:17 INFO - PROCESS | 4808 | 1461276737524 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 15:12:17 INFO - PROCESS | 4808 | 1461276737531 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:17 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CB0800 == 37 [pid = 4808] [id = 336] 15:12:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB851D2400) [pid = 4808] [serial = 1007] [outer = 0000000000000000] 15:12:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB86392000) [pid = 4808] [serial = 1008] [outer = 000000FB851D2400] 15:12:17 INFO - PROCESS | 4808 | 1461276737576 Marionette DEBUG loaded listener.js 15:12:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB8639AC00) [pid = 4808] [serial = 1009] [outer = 000000FB851D2400] 15:12:18 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEF954000 == 36 [pid = 4808] [id = 21] 15:12:18 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65E1000 == 35 [pid = 4808] [id = 310] 15:12:18 INFO - PROCESS | 4808 | --DOCSHELL 000000FBED535000 == 34 [pid = 4808] [id = 19] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB843B2C00) [pid = 4808] [serial = 957] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB84816800) [pid = 4808] [serial = 960] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB843BAC00) [pid = 4808] [serial = 958] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB8308D800) [pid = 4808] [serial = 948] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB8345BC00) [pid = 4808] [serial = 949] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB84826400) [pid = 4808] [serial = 961] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FBE3F41000) [pid = 4808] [serial = 931] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB849A6400) [pid = 4808] [serial = 966] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FB81118800) [pid = 4808] [serial = 933] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FB81170800) [pid = 4808] [serial = 934] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FB828D3C00) [pid = 4808] [serial = 942] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 73 (000000FB82C04000) [pid = 4808] [serial = 943] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FB82477800) [pid = 4808] [serial = 939] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 71 (000000FB826C9400) [pid = 4808] [serial = 940] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 70 (000000FB82C0F400) [pid = 4808] [serial = 945] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 69 (000000FB82CE9C00) [pid = 4808] [serial = 946] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 68 (000000FB83CBC400) [pid = 4808] [serial = 951] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 67 (000000FB842C6800) [pid = 4808] [serial = 952] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 66 (000000FB811B0000) [pid = 4808] [serial = 936] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 65 (000000FB81250400) [pid = 4808] [serial = 937] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 64 (000000FB84385400) [pid = 4808] [serial = 954] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 63 (000000FB8508CC00) [pid = 4808] [serial = 970] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 62 (000000FB811A3000) [pid = 4808] [serial = 963] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 61 (000000FB8487DC00) [pid = 4808] [serial = 964] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 60 (000000FB849AF800) [pid = 4808] [serial = 967] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 59 (000000FB8438F400) [pid = 4808] [serial = 955] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | --DOMWINDOW == 58 (000000FB84FE7400) [pid = 4808] [serial = 969] [outer = 0000000000000000] [url = about:blank] 15:12:19 INFO - PROCESS | 4808 | 1461276739568 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 15:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2187ms 15:12:19 INFO - PROCESS | 4808 | 1461276739629 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 15:12:19 INFO - PROCESS | 4808 | 1461276739634 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 15:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:12:19 INFO - PROCESS | 4808 | 1461276739640 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:12:19 INFO - PROCESS | 4808 | 1461276739646 Marionette TRACE conn5 <- [1,1310,null,{}] 15:12:19 INFO - PROCESS | 4808 | 1461276739654 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:19 INFO - PROCESS | 4808 | 1461276739807 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 15:12:19 INFO - PROCESS | 4808 | 1461276739867 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:19 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB808E1000 == 35 [pid = 4808] [id = 337] 15:12:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 59 (000000FB8110C800) [pid = 4808] [serial = 1010] [outer = 0000000000000000] 15:12:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 60 (000000FB8110F800) [pid = 4808] [serial = 1011] [outer = 000000FB8110C800] 15:12:19 INFO - PROCESS | 4808 | 1461276739929 Marionette DEBUG loaded listener.js 15:12:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 61 (000000FB81165800) [pid = 4808] [serial = 1012] [outer = 000000FB8110C800] 15:12:20 INFO - PROCESS | 4808 | 1461276740675 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 15:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1090ms 15:12:20 INFO - PROCESS | 4808 | 1461276740733 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 15:12:20 INFO - PROCESS | 4808 | 1461276740741 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 15:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:12:20 INFO - PROCESS | 4808 | 1461276740748 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:12:20 INFO - PROCESS | 4808 | 1461276740751 Marionette TRACE conn5 <- [1,1314,null,{}] 15:12:20 INFO - PROCESS | 4808 | 1461276740756 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:20 INFO - PROCESS | 4808 | 1461276740872 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 15:12:20 INFO - PROCESS | 4808 | 1461276740939 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB812BB000 == 36 [pid = 4808] [id = 338] 15:12:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 62 (000000FB811A4000) [pid = 4808] [serial = 1013] [outer = 0000000000000000] 15:12:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 63 (000000FB811B0400) [pid = 4808] [serial = 1014] [outer = 000000FB811A4000] 15:12:21 INFO - PROCESS | 4808 | 1461276740998 Marionette DEBUG loaded listener.js 15:12:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 64 (000000FB811F0C00) [pid = 4808] [serial = 1015] [outer = 000000FB811A4000] 15:12:21 INFO - PROCESS | 4808 | 1461276741784 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1078ms 15:12:21 INFO - PROCESS | 4808 | 1461276741840 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 15:12:21 INFO - PROCESS | 4808 | 1461276741844 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 15:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:12:21 INFO - PROCESS | 4808 | 1461276741850 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:12:21 INFO - PROCESS | 4808 | 1461276741854 Marionette TRACE conn5 <- [1,1318,null,{}] 15:12:21 INFO - PROCESS | 4808 | 1461276741889 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:22 INFO - PROCESS | 4808 | 1461276741992 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 15:12:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8635B000 == 35 [pid = 4808] [id = 323] 15:12:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8340C000 == 34 [pid = 4808] [id = 321] 15:12:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84F9C000 == 33 [pid = 4808] [id = 322] 15:12:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB822AD000 == 32 [pid = 4808] [id = 325] 15:12:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84637800 == 31 [pid = 4808] [id = 320] 15:12:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86350800 == 30 [pid = 4808] [id = 334] 15:12:22 INFO - PROCESS | 4808 | 1461276742058 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FCC000 == 31 [pid = 4808] [id = 339] 15:12:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 65 (000000FB81118800) [pid = 4808] [serial = 1016] [outer = 0000000000000000] 15:12:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 66 (000000FB81164800) [pid = 4808] [serial = 1017] [outer = 000000FB81118800] 15:12:22 INFO - PROCESS | 4808 | 1461276742109 Marionette DEBUG loaded listener.js 15:12:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 67 (000000FB811B1400) [pid = 4808] [serial = 1018] [outer = 000000FB81118800] 15:12:22 INFO - PROCESS | 4808 | 1461276742572 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 775ms 15:12:22 INFO - PROCESS | 4808 | 1461276742630 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 15:12:22 INFO - PROCESS | 4808 | 1461276742636 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 15:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:12:22 INFO - PROCESS | 4808 | 1461276742643 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:12:22 INFO - PROCESS | 4808 | 1461276742645 Marionette TRACE conn5 <- [1,1322,null,{}] 15:12:22 INFO - PROCESS | 4808 | 1461276742649 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:22 INFO - PROCESS | 4808 | 1461276742734 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 15:12:22 INFO - PROCESS | 4808 | 1461276742745 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82929800 == 32 [pid = 4808] [id = 340] 15:12:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 68 (000000FB812ACC00) [pid = 4808] [serial = 1019] [outer = 0000000000000000] 15:12:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 69 (000000FB8228CC00) [pid = 4808] [serial = 1020] [outer = 000000FB812ACC00] 15:12:22 INFO - PROCESS | 4808 | 1461276742792 Marionette DEBUG loaded listener.js 15:12:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 70 (000000FB82478C00) [pid = 4808] [serial = 1021] [outer = 000000FB812ACC00] 15:12:23 INFO - PROCESS | 4808 | 1461276743244 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 15:12:23 INFO - PROCESS | 4808 | 1461276743278 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 15:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:12:23 INFO - PROCESS | 4808 | 1461276743281 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 15:12:23 INFO - PROCESS | 4808 | 1461276743284 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:12:23 INFO - PROCESS | 4808 | 1461276743288 Marionette TRACE conn5 <- [1,1326,null,{}] 15:12:23 INFO - PROCESS | 4808 | 1461276743300 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:23 INFO - PROCESS | 4808 | 1461276743393 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 15:12:23 INFO - PROCESS | 4808 | 1461276743404 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:23 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83F64000 == 33 [pid = 4808] [id = 341] 15:12:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FB81167400) [pid = 4808] [serial = 1022] [outer = 0000000000000000] 15:12:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FB82871400) [pid = 4808] [serial = 1023] [outer = 000000FB81167400] 15:12:23 INFO - PROCESS | 4808 | 1461276743457 Marionette DEBUG loaded listener.js 15:12:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FB828D5400) [pid = 4808] [serial = 1024] [outer = 000000FB81167400] 15:12:24 INFO - PROCESS | 4808 | 1461276744404 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 15:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1141ms 15:12:24 INFO - PROCESS | 4808 | 1461276744430 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 15:12:24 INFO - PROCESS | 4808 | 1461276744433 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 15:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:12:24 INFO - PROCESS | 4808 | 1461276744436 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:12:24 INFO - PROCESS | 4808 | 1461276744438 Marionette TRACE conn5 <- [1,1330,null,{}] 15:12:24 INFO - PROCESS | 4808 | 1461276744442 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:24 INFO - PROCESS | 4808 | 1461276744550 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 15:12:24 INFO - PROCESS | 4808 | 1461276744558 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:24 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84367800 == 34 [pid = 4808] [id = 342] 15:12:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FB82C07400) [pid = 4808] [serial = 1025] [outer = 0000000000000000] 15:12:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FB82CE8800) [pid = 4808] [serial = 1026] [outer = 000000FB82C07400] 15:12:24 INFO - PROCESS | 4808 | 1461276744604 Marionette DEBUG loaded listener.js 15:12:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FB83007000) [pid = 4808] [serial = 1027] [outer = 000000FB82C07400] 15:12:25 INFO - PROCESS | 4808 | 1461276745082 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 15:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 691ms 15:12:25 INFO - PROCESS | 4808 | 1461276745130 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 15:12:25 INFO - PROCESS | 4808 | 1461276745132 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 15:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:12:25 INFO - PROCESS | 4808 | 1461276745135 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:12:25 INFO - PROCESS | 4808 | 1461276745137 Marionette TRACE conn5 <- [1,1334,null,{}] 15:12:25 INFO - PROCESS | 4808 | 1461276745141 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:25 INFO - PROCESS | 4808 | 1461276745240 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 15:12:25 INFO - PROCESS | 4808 | 1461276745249 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8448A800 == 35 [pid = 4808] [id = 343] 15:12:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FB82CE6C00) [pid = 4808] [serial = 1028] [outer = 0000000000000000] 15:12:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB8300EC00) [pid = 4808] [serial = 1029] [outer = 000000FB82CE6C00] 15:12:25 INFO - PROCESS | 4808 | 1461276745295 Marionette DEBUG loaded listener.js 15:12:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB8308B000) [pid = 4808] [serial = 1030] [outer = 000000FB82CE6C00] 15:12:25 INFO - PROCESS | 4808 | 1461276745752 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 15:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 627ms 15:12:25 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB84FE6400) [pid = 4808] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:12:25 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB83CB6000) [pid = 4808] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:12:25 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FB84819400) [pid = 4808] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:12:25 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FB84954C00) [pid = 4808] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:12:25 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FB807D0000) [pid = 4808] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:12:25 INFO - PROCESS | 4808 | --DOMWINDOW == 73 (000000FB8124C800) [pid = 4808] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:12:25 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FB81115C00) [pid = 4808] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:12:25 INFO - PROCESS | 4808 | --DOMWINDOW == 71 (000000FB826D4000) [pid = 4808] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:12:25 INFO - PROCESS | 4808 | --DOMWINDOW == 70 (000000FB81171000) [pid = 4808] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:12:25 INFO - PROCESS | 4808 | --DOMWINDOW == 69 (000000FB8508D800) [pid = 4808] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:12:25 INFO - PROCESS | 4808 | --DOMWINDOW == 68 (000000FB83080400) [pid = 4808] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:12:25 INFO - PROCESS | 4808 | --DOMWINDOW == 67 (000000FB828DA400) [pid = 4808] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:12:25 INFO - PROCESS | 4808 | 1461276745779 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 15:12:25 INFO - PROCESS | 4808 | 1461276745782 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 15:12:25 INFO - PROCESS | 4808 | 1461276745786 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:12:25 INFO - PROCESS | 4808 | 1461276745788 Marionette TRACE conn5 <- [1,1338,null,{}] 15:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:12:25 INFO - PROCESS | 4808 | 1461276745791 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:25 INFO - PROCESS | 4808 | 1461276745958 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 15:12:26 INFO - PROCESS | 4808 | 1461276746014 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8454D000 == 36 [pid = 4808] [id = 344] 15:12:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 68 (000000FB807C9400) [pid = 4808] [serial = 1031] [outer = 0000000000000000] 15:12:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 69 (000000FB8228D000) [pid = 4808] [serial = 1032] [outer = 000000FB807C9400] 15:12:26 INFO - PROCESS | 4808 | 1461276746064 Marionette DEBUG loaded listener.js 15:12:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 70 (000000FB83CC3C00) [pid = 4808] [serial = 1033] [outer = 000000FB807C9400] 15:12:26 INFO - PROCESS | 4808 | 1461276746446 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 15:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 15:12:26 INFO - PROCESS | 4808 | 1461276746466 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 15:12:26 INFO - PROCESS | 4808 | 1461276746468 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 15:12:26 INFO - PROCESS | 4808 | 1461276746472 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:12:26 INFO - PROCESS | 4808 | 1461276746473 Marionette TRACE conn5 <- [1,1342,null,{}] 15:12:26 INFO - PROCESS | 4808 | 1461276746478 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:26 INFO - PROCESS | 4808 | 1461276746553 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 15:12:26 INFO - PROCESS | 4808 | 1461276746559 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FCA000 == 37 [pid = 4808] [id = 345] 15:12:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FB842C7400) [pid = 4808] [serial = 1034] [outer = 0000000000000000] 15:12:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FB84383000) [pid = 4808] [serial = 1035] [outer = 000000FB842C7400] 15:12:26 INFO - PROCESS | 4808 | 1461276746606 Marionette DEBUG loaded listener.js 15:12:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FB8438E800) [pid = 4808] [serial = 1036] [outer = 000000FB842C7400] 15:12:27 INFO - PROCESS | 4808 | 1461276747012 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 15:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 586ms 15:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:12:27 INFO - PROCESS | 4808 | 1461276747063 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 15:12:27 INFO - PROCESS | 4808 | 1461276747066 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 15:12:27 INFO - PROCESS | 4808 | 1461276747069 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:12:27 INFO - PROCESS | 4808 | 1461276747070 Marionette TRACE conn5 <- [1,1346,null,{}] 15:12:27 INFO - PROCESS | 4808 | 1461276747074 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:27 INFO - PROCESS | 4808 | 1461276747150 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 15:12:27 INFO - PROCESS | 4808 | 1461276747159 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:27 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8483E000 == 38 [pid = 4808] [id = 346] 15:12:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FB843B1C00) [pid = 4808] [serial = 1037] [outer = 0000000000000000] 15:12:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FB843B5400) [pid = 4808] [serial = 1038] [outer = 000000FB843B1C00] 15:12:27 INFO - PROCESS | 4808 | 1461276747205 Marionette DEBUG loaded listener.js 15:12:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FB84811800) [pid = 4808] [serial = 1039] [outer = 000000FB843B1C00] 15:12:27 INFO - PROCESS | 4808 | 1461276747643 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 15:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 628ms 15:12:27 INFO - PROCESS | 4808 | 1461276747700 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 15:12:27 INFO - PROCESS | 4808 | 1461276747702 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 15:12:27 INFO - PROCESS | 4808 | 1461276747706 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:12:27 INFO - PROCESS | 4808 | 1461276747708 Marionette TRACE conn5 <- [1,1350,null,{}] 15:12:27 INFO - PROCESS | 4808 | 1461276747711 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:27 INFO - PROCESS | 4808 | 1461276747794 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 15:12:27 INFO - PROCESS | 4808 | 1461276747802 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:27 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83F62800 == 39 [pid = 4808] [id = 347] 15:12:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FB84811C00) [pid = 4808] [serial = 1040] [outer = 0000000000000000] 15:12:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB8481B800) [pid = 4808] [serial = 1041] [outer = 000000FB84811C00] 15:12:27 INFO - PROCESS | 4808 | 1461276747847 Marionette DEBUG loaded listener.js 15:12:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB8482B400) [pid = 4808] [serial = 1042] [outer = 000000FB84811C00] 15:12:28 INFO - PROCESS | 4808 | 1461276748396 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 735ms 15:12:28 INFO - PROCESS | 4808 | 1461276748445 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 15:12:28 INFO - PROCESS | 4808 | 1461276748450 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 15:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:12:28 INFO - PROCESS | 4808 | 1461276748456 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:12:28 INFO - PROCESS | 4808 | 1461276748461 Marionette TRACE conn5 <- [1,1354,null,{}] 15:12:28 INFO - PROCESS | 4808 | 1461276748518 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:28 INFO - PROCESS | 4808 | 1461276748669 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 15:12:28 INFO - PROCESS | 4808 | 1461276748714 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8244F800 == 40 [pid = 4808] [id = 348] 15:12:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB811A4800) [pid = 4808] [serial = 1043] [outer = 0000000000000000] 15:12:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB811EE000) [pid = 4808] [serial = 1044] [outer = 000000FB811A4800] 15:12:28 INFO - PROCESS | 4808 | 1461276748775 Marionette DEBUG loaded listener.js 15:12:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB812A9C00) [pid = 4808] [serial = 1045] [outer = 000000FB811A4800] 15:12:29 INFO - PROCESS | 4808 | 1461276749371 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 15:12:29 INFO - PROCESS | 4808 | 1461276749407 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 15:12:29 INFO - PROCESS | 4808 | 1461276749414 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:12:29 INFO - PROCESS | 4808 | 1461276749418 Marionette TRACE conn5 <- [1,1358,null,{}] 15:12:29 INFO - PROCESS | 4808 | 1461276749422 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:29 INFO - PROCESS | 4808 | 1461276749529 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 15:12:29 INFO - PROCESS | 4808 | 1461276749599 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8450C000 == 41 [pid = 4808] [id = 349] 15:12:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB82871800) [pid = 4808] [serial = 1046] [outer = 0000000000000000] 15:12:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB828D2C00) [pid = 4808] [serial = 1047] [outer = 000000FB82871800] 15:12:29 INFO - PROCESS | 4808 | 1461276749664 Marionette DEBUG loaded listener.js 15:12:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB82CE9800) [pid = 4808] [serial = 1048] [outer = 000000FB82871800] 15:12:30 INFO - PROCESS | 4808 | 1461276750298 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 15:12:30 INFO - PROCESS | 4808 | 1461276750367 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 15:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:12:30 INFO - PROCESS | 4808 | 1461276750371 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:12:30 INFO - PROCESS | 4808 | 1461276750375 Marionette TRACE conn5 <- [1,1362,null,{}] 15:12:30 INFO - PROCESS | 4808 | 1461276750387 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:30 INFO - PROCESS | 4808 | 1461276750526 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 15:12:30 INFO - PROCESS | 4808 | 1461276750595 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:30 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8634D000 == 42 [pid = 4808] [id = 350] 15:12:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB843B1000) [pid = 4808] [serial = 1049] [outer = 0000000000000000] 15:12:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB8481BC00) [pid = 4808] [serial = 1050] [outer = 000000FB843B1000] 15:12:30 INFO - PROCESS | 4808 | 1461276750656 Marionette DEBUG loaded listener.js 15:12:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB84874400) [pid = 4808] [serial = 1051] [outer = 000000FB843B1000] 15:12:31 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:31 INFO - PROCESS | 4808 | 1461276751294 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 15:12:31 INFO - PROCESS | 4808 | 1461276751361 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 15:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:12:31 INFO - PROCESS | 4808 | 1461276751365 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:12:31 INFO - PROCESS | 4808 | 1461276751367 Marionette TRACE conn5 <- [1,1366,null,{}] 15:12:31 INFO - PROCESS | 4808 | 1461276751371 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:31 INFO - PROCESS | 4808 | 1461276751475 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 15:12:31 INFO - PROCESS | 4808 | 1461276751545 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C85000 == 43 [pid = 4808] [id = 351] 15:12:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB84956400) [pid = 4808] [serial = 1052] [outer = 0000000000000000] 15:12:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB849A3400) [pid = 4808] [serial = 1053] [outer = 000000FB84956400] 15:12:31 INFO - PROCESS | 4808 | 1461276751601 Marionette DEBUG loaded listener.js 15:12:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB849AD800) [pid = 4808] [serial = 1054] [outer = 000000FB84956400] 15:12:32 INFO - PROCESS | 4808 | 1461276752320 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 15:12:32 INFO - PROCESS | 4808 | 1461276752402 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 15:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:12:32 INFO - PROCESS | 4808 | 1461276752445 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:12:32 INFO - PROCESS | 4808 | 1461276752449 Marionette TRACE conn5 <- [1,1370,null,{}] 15:12:32 INFO - PROCESS | 4808 | 1461276752456 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:32 INFO - PROCESS | 4808 | 1461276752560 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 15:12:32 INFO - PROCESS | 4808 | 1461276752640 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:32 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8229C800 == 44 [pid = 4808] [id = 352] 15:12:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB81119800) [pid = 4808] [serial = 1055] [outer = 0000000000000000] 15:12:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB8116A400) [pid = 4808] [serial = 1056] [outer = 000000FB81119800] 15:12:32 INFO - PROCESS | 4808 | 1461276752693 Marionette DEBUG loaded listener.js 15:12:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB81253000) [pid = 4808] [serial = 1057] [outer = 000000FB81119800] 15:12:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB822B4000 == 43 [pid = 4808] [id = 327] 15:12:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84633800 == 42 [pid = 4808] [id = 332] 15:12:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84487800 == 41 [pid = 4808] [id = 330] 15:12:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB808E1000 == 40 [pid = 4808] [id = 337] 15:12:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CB0800 == 39 [pid = 4808] [id = 336] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB851CF800) [pid = 4808] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB842CA800) [pid = 4808] [serial = 993] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB84830800) [pid = 4808] [serial = 996] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB8438A800) [pid = 4808] [serial = 994] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB84957800) [pid = 4808] [serial = 999] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB84879800) [pid = 4808] [serial = 997] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB8508A400) [pid = 4808] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB82C11000) [pid = 4808] [serial = 987] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB82293C00) [pid = 4808] [serial = 984] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB826CD400) [pid = 4808] [serial = 985] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB811F4400) [pid = 4808] [serial = 982] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB81170000) [pid = 4808] [serial = 981] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB83011800) [pid = 4808] [serial = 979] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB82CE7400) [pid = 4808] [serial = 978] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB812B0000) [pid = 4808] [serial = 976] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB8124B800) [pid = 4808] [serial = 975] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB851CC800) [pid = 4808] [serial = 972] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FB851D7400) [pid = 4808] [serial = 973] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FB83455400) [pid = 4808] [serial = 990] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FB8300C400) [pid = 4808] [serial = 988] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 73 (000000FB8480F000) [pid = 4808] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FB84FDF800) [pid = 4808] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 71 (000000FB83CB9400) [pid = 4808] [serial = 991] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | --DOMWINDOW == 70 (000000FB849B0400) [pid = 4808] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 15:12:33 INFO - PROCESS | 4808 | [4808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:33 INFO - PROCESS | 4808 | 1461276753289 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 15:12:33 INFO - PROCESS | 4808 | 1461276753339 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 15:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:12:33 INFO - PROCESS | 4808 | 1461276753346 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:12:33 INFO - PROCESS | 4808 | 1461276753348 Marionette TRACE conn5 <- [1,1374,null,{}] 15:12:33 INFO - PROCESS | 4808 | 1461276753352 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:33 INFO - PROCESS | 4808 | 1461276753436 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 15:12:33 INFO - PROCESS | 4808 | 1461276753508 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:33 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8243D800 == 40 [pid = 4808] [id = 353] 15:12:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FB811A2400) [pid = 4808] [serial = 1058] [outer = 0000000000000000] 15:12:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FB8124D400) [pid = 4808] [serial = 1059] [outer = 000000FB811A2400] 15:12:33 INFO - PROCESS | 4808 | 1461276753555 Marionette DEBUG loaded listener.js 15:12:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FB826C9800) [pid = 4808] [serial = 1060] [outer = 000000FB811A2400] 15:12:33 INFO - PROCESS | 4808 | 1461276753964 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 15:12:33 INFO - PROCESS | 4808 | 1461276753978 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 15:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:12:33 INFO - PROCESS | 4808 | 1461276753982 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:12:33 INFO - PROCESS | 4808 | 1461276753986 Marionette TRACE conn5 <- [1,1378,null,{}] 15:12:34 INFO - PROCESS | 4808 | 1461276754037 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:34 INFO - PROCESS | 4808 | 1461276754125 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 15:12:34 INFO - PROCESS | 4808 | 1461276754133 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84284000 == 41 [pid = 4808] [id = 354] 15:12:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FB82C0C400) [pid = 4808] [serial = 1061] [outer = 0000000000000000] 15:12:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FB8300AC00) [pid = 4808] [serial = 1062] [outer = 000000FB82C0C400] 15:12:34 INFO - PROCESS | 4808 | 1461276754183 Marionette DEBUG loaded listener.js 15:12:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FB83450400) [pid = 4808] [serial = 1063] [outer = 000000FB82C0C400] 15:12:34 INFO - PROCESS | 4808 | 1461276754621 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 15:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 15:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:12:34 INFO - PROCESS | 4808 | 1461276754659 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 15:12:34 INFO - PROCESS | 4808 | 1461276754662 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 15:12:34 INFO - PROCESS | 4808 | 1461276754665 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:12:34 INFO - PROCESS | 4808 | 1461276754667 Marionette TRACE conn5 <- [1,1382,null,{}] 15:12:34 INFO - PROCESS | 4808 | 1461276754671 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:34 INFO - PROCESS | 4808 | 1461276754751 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 15:12:34 INFO - PROCESS | 4808 | 1461276754758 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8448D000 == 42 [pid = 4808] [id = 355] 15:12:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FB83CB6400) [pid = 4808] [serial = 1064] [outer = 0000000000000000] 15:12:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB83CC1800) [pid = 4808] [serial = 1065] [outer = 000000FB83CB6400] 15:12:34 INFO - PROCESS | 4808 | 1461276754805 Marionette DEBUG loaded listener.js 15:12:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB842CFC00) [pid = 4808] [serial = 1066] [outer = 000000FB83CB6400] 15:12:35 INFO - PROCESS | 4808 | 1461276755235 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 15:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 627ms 15:12:35 INFO - PROCESS | 4808 | 1461276755296 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 15:12:35 INFO - PROCESS | 4808 | 1461276755298 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 15:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:12:35 INFO - PROCESS | 4808 | 1461276755302 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:12:35 INFO - PROCESS | 4808 | 1461276755304 Marionette TRACE conn5 <- [1,1386,null,{}] 15:12:35 INFO - PROCESS | 4808 | 1461276755307 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:35 INFO - PROCESS | 4808 | 1461276755408 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 15:12:35 INFO - PROCESS | 4808 | 1461276755415 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:35 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84595800 == 43 [pid = 4808] [id = 356] 15:12:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB80847000) [pid = 4808] [serial = 1067] [outer = 0000000000000000] 15:12:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB843B2C00) [pid = 4808] [serial = 1068] [outer = 000000FB80847000] 15:12:35 INFO - PROCESS | 4808 | 1461276755462 Marionette DEBUG loaded listener.js 15:12:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB84814400) [pid = 4808] [serial = 1069] [outer = 000000FB80847000] 15:12:35 INFO - PROCESS | 4808 | 1461276755948 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 15:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 690ms 15:12:36 INFO - PROCESS | 4808 | 1461276755995 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 15:12:36 INFO - PROCESS | 4808 | 1461276755997 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 15:12:36 INFO - PROCESS | 4808 | 1461276756000 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:12:36 INFO - PROCESS | 4808 | 1461276756002 Marionette TRACE conn5 <- [1,1390,null,{}] 15:12:36 INFO - PROCESS | 4808 | 1461276756006 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:36 INFO - PROCESS | 4808 | 1461276756139 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 15:12:36 INFO - PROCESS | 4808 | 1461276756191 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84851000 == 44 [pid = 4808] [id = 357] 15:12:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB84955C00) [pid = 4808] [serial = 1070] [outer = 0000000000000000] 15:12:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB849B0000) [pid = 4808] [serial = 1071] [outer = 000000FB84955C00] 15:12:36 INFO - PROCESS | 4808 | 1461276756243 Marionette DEBUG loaded listener.js 15:12:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB84FE7400) [pid = 4808] [serial = 1072] [outer = 000000FB84955C00] 15:12:36 INFO - PROCESS | 4808 | 1461276756665 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 15:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 731ms 15:12:36 INFO - PROCESS | 4808 | 1461276756755 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 15:12:36 INFO - PROCESS | 4808 | 1461276756757 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 15:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:12:36 INFO - PROCESS | 4808 | 1461276756765 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:12:36 INFO - PROCESS | 4808 | 1461276756767 Marionette TRACE conn5 <- [1,1394,null,{}] 15:12:36 INFO - PROCESS | 4808 | 1461276756771 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:36 INFO - PROCESS | 4808 | 1461276756871 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 15:12:36 INFO - PROCESS | 4808 | 1461276756881 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80897800 == 45 [pid = 4808] [id = 358] 15:12:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB8508E000) [pid = 4808] [serial = 1073] [outer = 0000000000000000] 15:12:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB85093C00) [pid = 4808] [serial = 1074] [outer = 000000FB8508E000] 15:12:36 INFO - PROCESS | 4808 | 1461276756963 Marionette DEBUG loaded listener.js 15:12:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB851CA800) [pid = 4808] [serial = 1075] [outer = 000000FB8508E000] 15:12:37 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB82C07400) [pid = 4808] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:12:37 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB82CE6C00) [pid = 4808] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:12:37 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB807C9400) [pid = 4808] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:12:37 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB8110C800) [pid = 4808] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:12:37 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB81118800) [pid = 4808] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:12:37 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB812ACC00) [pid = 4808] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:12:37 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB811A4000) [pid = 4808] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:12:37 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB851D2400) [pid = 4808] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:12:37 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB81167400) [pid = 4808] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:12:37 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB842C7400) [pid = 4808] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:12:37 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB843B1C00) [pid = 4808] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:12:37 INFO - PROCESS | 4808 | 1461276757427 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 15:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 15:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:12:37 INFO - PROCESS | 4808 | 1461276757462 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 15:12:37 INFO - PROCESS | 4808 | 1461276757464 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 15:12:37 INFO - PROCESS | 4808 | 1461276757467 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:12:37 INFO - PROCESS | 4808 | 1461276757469 Marionette TRACE conn5 <- [1,1398,null,{}] 15:12:37 INFO - PROCESS | 4808 | 1461276757472 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:37 INFO - PROCESS | 4808 | 1461276757550 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 15:12:37 INFO - PROCESS | 4808 | 1461276757559 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:37 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869B6000 == 46 [pid = 4808] [id = 359] 15:12:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB811A5400) [pid = 4808] [serial = 1076] [outer = 0000000000000000] 15:12:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB82C0EC00) [pid = 4808] [serial = 1077] [outer = 000000FB811A5400] 15:12:37 INFO - PROCESS | 4808 | 1461276757605 Marionette DEBUG loaded listener.js 15:12:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB84877800) [pid = 4808] [serial = 1078] [outer = 000000FB811A5400] 15:12:38 INFO - PROCESS | 4808 | 1461276758046 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 15:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 627ms 15:12:38 INFO - PROCESS | 4808 | 1461276758097 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 15:12:38 INFO - PROCESS | 4808 | 1461276758100 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 15:12:38 INFO - PROCESS | 4808 | 1461276758103 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:12:38 INFO - PROCESS | 4808 | 1461276758105 Marionette TRACE conn5 <- [1,1402,null,{}] 15:12:38 INFO - PROCESS | 4808 | 1461276758113 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:38 INFO - PROCESS | 4808 | 1461276758218 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 15:12:38 INFO - PROCESS | 4808 | 1461276758227 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CB6000 == 47 [pid = 4808] [id = 360] 15:12:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB851D3400) [pid = 4808] [serial = 1079] [outer = 0000000000000000] 15:12:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB86391800) [pid = 4808] [serial = 1080] [outer = 000000FB851D3400] 15:12:38 INFO - PROCESS | 4808 | 1461276758273 Marionette DEBUG loaded listener.js 15:12:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB8639D000) [pid = 4808] [serial = 1081] [outer = 000000FB851D3400] 15:12:38 INFO - PROCESS | 4808 | 1461276758718 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 15:12:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB8639EC00) [pid = 4808] [serial = 1082] [outer = 000000FBE0B2D800] 15:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 629ms 15:12:38 INFO - PROCESS | 4808 | 1461276758765 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 15:12:38 INFO - PROCESS | 4808 | 1461276758767 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 15:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:12:38 INFO - PROCESS | 4808 | 1461276758809 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:12:38 INFO - PROCESS | 4808 | 1461276758811 Marionette TRACE conn5 <- [1,1406,null,{}] 15:12:38 INFO - PROCESS | 4808 | 1461276758814 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:38 INFO - PROCESS | 4808 | 1461276758898 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 15:12:38 INFO - PROCESS | 4808 | 1461276758907 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2D5000 == 48 [pid = 4808] [id = 361] 15:12:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB86615C00) [pid = 4808] [serial = 1083] [outer = 0000000000000000] 15:12:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB8661F400) [pid = 4808] [serial = 1084] [outer = 000000FB86615C00] 15:12:38 INFO - PROCESS | 4808 | 1461276758953 Marionette DEBUG loaded listener.js 15:12:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB869EA400) [pid = 4808] [serial = 1085] [outer = 000000FB86615C00] 15:12:39 INFO - PROCESS | 4808 | 1461276759458 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 15:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 713ms 15:12:39 INFO - PROCESS | 4808 | 1461276759493 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 15:12:39 INFO - PROCESS | 4808 | 1461276759498 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 15:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:12:39 INFO - PROCESS | 4808 | 1461276759504 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:12:39 INFO - PROCESS | 4808 | 1461276759508 Marionette TRACE conn5 <- [1,1410,null,{}] 15:12:39 INFO - PROCESS | 4808 | 1461276759622 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:39 INFO - PROCESS | 4808 | 1461276759746 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 15:12:39 INFO - PROCESS | 4808 | 1461276759826 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:39 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FD9800 == 49 [pid = 4808] [id = 362] 15:12:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB807C8C00) [pid = 4808] [serial = 1086] [outer = 0000000000000000] 15:12:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB81172800) [pid = 4808] [serial = 1087] [outer = 000000FB807C8C00] 15:12:39 INFO - PROCESS | 4808 | 1461276759886 Marionette DEBUG loaded listener.js 15:12:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB82289C00) [pid = 4808] [serial = 1088] [outer = 000000FB807C8C00] 15:12:40 INFO - PROCESS | 4808 | 1461276760510 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 15:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1041ms 15:12:40 INFO - PROCESS | 4808 | 1461276760548 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 15:12:40 INFO - PROCESS | 4808 | 1461276760555 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 15:12:40 INFO - PROCESS | 4808 | 1461276760562 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:12:40 INFO - PROCESS | 4808 | 1461276760565 Marionette TRACE conn5 <- [1,1414,null,{}] 15:12:40 INFO - PROCESS | 4808 | 1461276760569 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:40 INFO - PROCESS | 4808 | 1461276760679 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 15:12:40 INFO - PROCESS | 4808 | 1461276760751 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84504000 == 50 [pid = 4808] [id = 363] 15:12:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB82CE2400) [pid = 4808] [serial = 1089] [outer = 0000000000000000] 15:12:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB82CEE400) [pid = 4808] [serial = 1090] [outer = 000000FB82CE2400] 15:12:40 INFO - PROCESS | 4808 | 1461276760809 Marionette DEBUG loaded listener.js 15:12:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB83CB9800) [pid = 4808] [serial = 1091] [outer = 000000FB82CE2400] 15:12:41 INFO - PROCESS | 4808 | 1461276761428 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 15:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 922ms 15:12:41 INFO - PROCESS | 4808 | 1461276761490 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 15:12:41 INFO - PROCESS | 4808 | 1461276761493 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 15:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:12:41 INFO - PROCESS | 4808 | 1461276761497 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:12:41 INFO - PROCESS | 4808 | 1461276761501 Marionette TRACE conn5 <- [1,1418,null,{}] 15:12:41 INFO - PROCESS | 4808 | 1461276761514 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:41 INFO - PROCESS | 4808 | 1461276761626 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 15:12:41 INFO - PROCESS | 4808 | 1461276761699 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDEDC2000 == 51 [pid = 4808] [id = 364] 15:12:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB8495C800) [pid = 4808] [serial = 1092] [outer = 0000000000000000] 15:12:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB849A7800) [pid = 4808] [serial = 1093] [outer = 000000FB8495C800] 15:12:41 INFO - PROCESS | 4808 | 1461276761759 Marionette DEBUG loaded listener.js 15:12:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB8508E800) [pid = 4808] [serial = 1094] [outer = 000000FB8495C800] 15:12:42 INFO - PROCESS | 4808 | 1461276762444 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 15:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 986ms 15:12:42 INFO - PROCESS | 4808 | 1461276762484 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 15:12:42 INFO - PROCESS | 4808 | 1461276762488 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 15:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:12:42 INFO - PROCESS | 4808 | 1461276762491 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:12:42 INFO - PROCESS | 4808 | 1461276762493 Marionette TRACE conn5 <- [1,1422,null,{}] 15:12:42 INFO - PROCESS | 4808 | 1461276762497 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:42 INFO - PROCESS | 4808 | 1461276762604 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 15:12:42 INFO - PROCESS | 4808 | 1461276762675 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:42 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDFC08800 == 52 [pid = 4808] [id = 365] 15:12:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB869ED800) [pid = 4808] [serial = 1095] [outer = 0000000000000000] 15:12:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB869F1C00) [pid = 4808] [serial = 1096] [outer = 000000FB869ED800] 15:12:42 INFO - PROCESS | 4808 | 1461276762733 Marionette DEBUG loaded listener.js 15:12:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB86C52C00) [pid = 4808] [serial = 1097] [outer = 000000FB869ED800] 15:12:43 INFO - PROCESS | 4808 | 1461276763529 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 15:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1082ms 15:12:43 INFO - PROCESS | 4808 | 1461276763576 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 15:12:43 INFO - PROCESS | 4808 | 1461276763580 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 15:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:12:43 INFO - PROCESS | 4808 | 1461276763585 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:12:43 INFO - PROCESS | 4808 | 1461276763590 Marionette TRACE conn5 <- [1,1426,null,{}] 15:12:43 INFO - PROCESS | 4808 | 1461276763596 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:43 INFO - PROCESS | 4808 | 1461276763694 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 15:12:43 INFO - PROCESS | 4808 | 1461276763771 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB822B3000 == 53 [pid = 4808] [id = 366] 15:12:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB81169000) [pid = 4808] [serial = 1098] [outer = 0000000000000000] 15:12:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB811AB400) [pid = 4808] [serial = 1099] [outer = 000000FB81169000] 15:12:43 INFO - PROCESS | 4808 | 1461276763823 Marionette DEBUG loaded listener.js 15:12:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB81250400) [pid = 4808] [serial = 1100] [outer = 000000FB81169000] 15:12:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83F6B000 == 52 [pid = 4808] [id = 315] 15:12:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83405800 == 51 [pid = 4808] [id = 314] 15:12:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84367000 == 50 [pid = 4808] [id = 316] 15:12:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82451000 == 49 [pid = 4808] [id = 313] 15:12:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84548000 == 48 [pid = 4808] [id = 318] 15:12:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FE2800 == 47 [pid = 4808] [id = 312] 15:12:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FB808D5000 == 46 [pid = 4808] [id = 311] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB8481B800) [pid = 4808] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | 1461276764467 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 15:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 944ms 15:12:44 INFO - PROCESS | 4808 | 1461276764546 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 15:12:44 INFO - PROCESS | 4808 | 1461276764552 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB86392000) [pid = 4808] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB82CE8800) [pid = 4808] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB8300EC00) [pid = 4808] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB8228D000) [pid = 4808] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB8110F800) [pid = 4808] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB81164800) [pid = 4808] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB811B1400) [pid = 4808] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB8228CC00) [pid = 4808] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB82478C00) [pid = 4808] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB811F0C00) [pid = 4808] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB811B0400) [pid = 4808] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB8639AC00) [pid = 4808] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB82871400) [pid = 4808] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB84383000) [pid = 4808] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB8438E800) [pid = 4808] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB84811800) [pid = 4808] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB8308B000) [pid = 4808] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB843B5400) [pid = 4808] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB81165800) [pid = 4808] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB83007000) [pid = 4808] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB83CC3C00) [pid = 4808] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB828D5400) [pid = 4808] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 15:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:12:44 INFO - PROCESS | 4808 | 1461276764574 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:12:44 INFO - PROCESS | 4808 | 1461276764577 Marionette TRACE conn5 <- [1,1430,null,{}] 15:12:44 INFO - PROCESS | 4808 | 1461276764581 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:44 INFO - PROCESS | 4808 | 1461276764665 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 15:12:44 INFO - PROCESS | 4808 | 1461276764679 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FB4800 == 47 [pid = 4808] [id = 367] 15:12:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB811A4400) [pid = 4808] [serial = 1101] [outer = 0000000000000000] 15:12:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB811B1400) [pid = 4808] [serial = 1102] [outer = 000000FB811A4400] 15:12:44 INFO - PROCESS | 4808 | 1461276764725 Marionette DEBUG loaded listener.js 15:12:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB812A8C00) [pid = 4808] [serial = 1103] [outer = 000000FB811A4400] 15:12:45 INFO - PROCESS | 4808 | 1461276765261 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 15:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 732ms 15:12:45 INFO - PROCESS | 4808 | 1461276765309 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 15:12:45 INFO - PROCESS | 4808 | 1461276765311 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 15:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:12:45 INFO - PROCESS | 4808 | 1461276765314 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:12:45 INFO - PROCESS | 4808 | 1461276765318 Marionette TRACE conn5 <- [1,1434,null,{}] 15:12:45 INFO - PROCESS | 4808 | 1461276765329 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:45 INFO - PROCESS | 4808 | 1461276765416 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 15:12:45 INFO - PROCESS | 4808 | 1461276765485 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83F6D800 == 48 [pid = 4808] [id = 368] 15:12:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB826CE000) [pid = 4808] [serial = 1104] [outer = 0000000000000000] 15:12:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB828D9400) [pid = 4808] [serial = 1105] [outer = 000000FB826CE000] 15:12:45 INFO - PROCESS | 4808 | 1461276765536 Marionette DEBUG loaded listener.js 15:12:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB82CE4400) [pid = 4808] [serial = 1106] [outer = 000000FB826CE000] 15:12:45 INFO - PROCESS | 4808 | 1461276765931 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 15:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 627ms 15:12:45 INFO - PROCESS | 4808 | 1461276765945 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 15:12:45 INFO - PROCESS | 4808 | 1461276765948 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 15:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:12:45 INFO - PROCESS | 4808 | 1461276765951 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:12:45 INFO - PROCESS | 4808 | 1461276765953 Marionette TRACE conn5 <- [1,1438,null,{}] 15:12:45 INFO - PROCESS | 4808 | 1461276765957 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:46 INFO - PROCESS | 4808 | 1461276766039 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 15:12:46 INFO - PROCESS | 4808 | 1461276766045 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:46 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84471000 == 49 [pid = 4808] [id = 369] 15:12:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB83007000) [pid = 4808] [serial = 1107] [outer = 0000000000000000] 15:12:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB83080C00) [pid = 4808] [serial = 1108] [outer = 000000FB83007000] 15:12:46 INFO - PROCESS | 4808 | 1461276766093 Marionette DEBUG loaded listener.js 15:12:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB83450C00) [pid = 4808] [serial = 1109] [outer = 000000FB83007000] 15:12:46 INFO - PROCESS | 4808 | 1461276766511 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 15:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 629ms 15:12:46 INFO - PROCESS | 4808 | 1461276766582 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 15:12:46 INFO - PROCESS | 4808 | 1461276766585 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 15:12:46 INFO - PROCESS | 4808 | 1461276766588 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:12:46 INFO - PROCESS | 4808 | 1461276766590 Marionette TRACE conn5 <- [1,1442,null,{}] 15:12:46 INFO - PROCESS | 4808 | 1461276766594 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:46 INFO - PROCESS | 4808 | 1461276766696 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 15:12:46 INFO - PROCESS | 4808 | 1461276766746 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:46 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8451E000 == 50 [pid = 4808] [id = 370] 15:12:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB83CB4400) [pid = 4808] [serial = 1110] [outer = 0000000000000000] 15:12:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB83CBAC00) [pid = 4808] [serial = 1111] [outer = 000000FB83CB4400] 15:12:46 INFO - PROCESS | 4808 | 1461276766822 Marionette DEBUG loaded listener.js 15:12:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB842CC400) [pid = 4808] [serial = 1112] [outer = 000000FB83CB4400] 15:12:47 INFO - PROCESS | 4808 | 1461276767271 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 15:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 732ms 15:12:47 INFO - PROCESS | 4808 | 1461276767323 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 15:12:47 INFO - PROCESS | 4808 | 1461276767326 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 15:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:12:47 INFO - PROCESS | 4808 | 1461276767329 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:12:47 INFO - PROCESS | 4808 | 1461276767331 Marionette TRACE conn5 <- [1,1446,null,{}] 15:12:47 INFO - PROCESS | 4808 | 1461276767343 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:47 INFO - PROCESS | 4808 | 1461276767476 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 15:12:47 INFO - PROCESS | 4808 | 1461276767494 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:47 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8461F800 == 51 [pid = 4808] [id = 371] 15:12:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB843B7000) [pid = 4808] [serial = 1113] [outer = 0000000000000000] 15:12:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB84814000) [pid = 4808] [serial = 1114] [outer = 000000FB843B7000] 15:12:47 INFO - PROCESS | 4808 | 1461276767581 Marionette DEBUG loaded listener.js 15:12:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB84831400) [pid = 4808] [serial = 1115] [outer = 000000FB843B7000] 15:12:48 INFO - PROCESS | 4808 | 1461276768029 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 15:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 776ms 15:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:12:48 INFO - PROCESS | 4808 | 1461276768111 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 15:12:48 INFO - PROCESS | 4808 | 1461276768113 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 15:12:48 INFO - PROCESS | 4808 | 1461276768116 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:12:48 INFO - PROCESS | 4808 | 1461276768118 Marionette TRACE conn5 <- [1,1450,null,{}] 15:12:48 INFO - PROCESS | 4808 | 1461276768122 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:48 INFO - PROCESS | 4808 | 1461276768224 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 15:12:48 INFO - PROCESS | 4808 | 1461276768237 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:48 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8492F000 == 52 [pid = 4808] [id = 372] 15:12:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB8482E800) [pid = 4808] [serial = 1116] [outer = 0000000000000000] 15:12:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB8495A000) [pid = 4808] [serial = 1117] [outer = 000000FB8482E800] 15:12:48 INFO - PROCESS | 4808 | 1461276768283 Marionette DEBUG loaded listener.js 15:12:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB84FE2800) [pid = 4808] [serial = 1118] [outer = 000000FB8482E800] 15:12:48 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB8508E000) [pid = 4808] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:12:48 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB82871800) [pid = 4808] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:12:48 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB811A5400) [pid = 4808] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:12:48 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB84955C00) [pid = 4808] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:12:48 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB843B1000) [pid = 4808] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:12:48 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB851D3400) [pid = 4808] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:12:48 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB811A4800) [pid = 4808] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:12:48 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB81119800) [pid = 4808] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:12:48 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB82C0C400) [pid = 4808] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:12:48 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB80847000) [pid = 4808] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:12:48 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB83CB6400) [pid = 4808] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:12:48 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB84956400) [pid = 4808] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:12:48 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB811A2400) [pid = 4808] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:12:48 INFO - PROCESS | 4808 | 1461276768821 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 15:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 731ms 15:12:48 INFO - PROCESS | 4808 | 1461276768848 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 15:12:48 INFO - PROCESS | 4808 | 1461276768850 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 15:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:12:48 INFO - PROCESS | 4808 | 1461276768853 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:12:48 INFO - PROCESS | 4808 | 1461276768856 Marionette TRACE conn5 <- [1,1454,null,{}] 15:12:48 INFO - PROCESS | 4808 | 1461276768860 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:48 INFO - PROCESS | 4808 | 1461276768938 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 15:12:49 INFO - PROCESS | 4808 | 1461276769003 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84926800 == 53 [pid = 4808] [id = 373] 15:12:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB812A3C00) [pid = 4808] [serial = 1119] [outer = 0000000000000000] 15:12:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB8482F000) [pid = 4808] [serial = 1120] [outer = 000000FB812A3C00] 15:12:49 INFO - PROCESS | 4808 | 1461276769051 Marionette DEBUG loaded listener.js 15:12:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB84FEDC00) [pid = 4808] [serial = 1121] [outer = 000000FB812A3C00] 15:12:49 INFO - PROCESS | 4808 | 1461276769433 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 15:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 626ms 15:12:49 INFO - PROCESS | 4808 | 1461276769483 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 15:12:49 INFO - PROCESS | 4808 | 1461276769485 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 15:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:12:49 INFO - PROCESS | 4808 | 1461276769494 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:12:49 INFO - PROCESS | 4808 | 1461276769495 Marionette TRACE conn5 <- [1,1458,null,{}] 15:12:49 INFO - PROCESS | 4808 | 1461276769499 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:49 INFO - PROCESS | 4808 | 1461276769603 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 15:12:49 INFO - PROCESS | 4808 | 1461276769610 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C99000 == 54 [pid = 4808] [id = 374] 15:12:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB85090000) [pid = 4808] [serial = 1122] [outer = 0000000000000000] 15:12:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB85098800) [pid = 4808] [serial = 1123] [outer = 000000FB85090000] 15:12:49 INFO - PROCESS | 4808 | 1461276769656 Marionette DEBUG loaded listener.js 15:12:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB86398800) [pid = 4808] [serial = 1124] [outer = 000000FB85090000] 15:12:50 INFO - PROCESS | 4808 | 1461276770088 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 15:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 628ms 15:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:12:50 INFO - PROCESS | 4808 | 1461276770125 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 15:12:50 INFO - PROCESS | 4808 | 1461276770127 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 15:12:50 INFO - PROCESS | 4808 | 1461276770130 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:12:50 INFO - PROCESS | 4808 | 1461276770132 Marionette TRACE conn5 <- [1,1462,null,{}] 15:12:50 INFO - PROCESS | 4808 | 1461276770136 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:50 INFO - PROCESS | 4808 | 1461276770216 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 15:12:50 INFO - PROCESS | 4808 | 1461276770222 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:50 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDEB1C000 == 55 [pid = 4808] [id = 375] 15:12:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB8661C800) [pid = 4808] [serial = 1125] [outer = 0000000000000000] 15:12:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB869E8800) [pid = 4808] [serial = 1126] [outer = 000000FB8661C800] 15:12:50 INFO - PROCESS | 4808 | 1461276770268 Marionette DEBUG loaded listener.js 15:12:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB86C55800) [pid = 4808] [serial = 1127] [outer = 000000FB8661C800] 15:12:50 INFO - PROCESS | 4808 | 1461276770751 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 15:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 691ms 15:12:50 INFO - PROCESS | 4808 | 1461276770826 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 15:12:50 INFO - PROCESS | 4808 | 1461276770831 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 15:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:12:50 INFO - PROCESS | 4808 | 1461276770836 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:12:50 INFO - PROCESS | 4808 | 1461276770841 Marionette TRACE conn5 <- [1,1466,null,{}] 15:12:50 INFO - PROCESS | 4808 | 1461276770848 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:51 INFO - PROCESS | 4808 | 1461276771024 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 15:12:51 INFO - PROCESS | 4808 | 1461276771107 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:51 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FD5800 == 56 [pid = 4808] [id = 376] 15:12:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB81116800) [pid = 4808] [serial = 1128] [outer = 0000000000000000] 15:12:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB81166400) [pid = 4808] [serial = 1129] [outer = 000000FB81116800] 15:12:51 INFO - PROCESS | 4808 | 1461276771167 Marionette DEBUG loaded listener.js 15:12:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB81254000) [pid = 4808] [serial = 1130] [outer = 000000FB81116800] 15:12:51 INFO - PROCESS | 4808 | 1461276771747 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 15:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 985ms 15:12:51 INFO - PROCESS | 4808 | 1461276771825 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 15:12:51 INFO - PROCESS | 4808 | 1461276771832 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 15:12:51 INFO - PROCESS | 4808 | 1461276771838 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:12:51 INFO - PROCESS | 4808 | 1461276771841 Marionette TRACE conn5 <- [1,1470,null,{}] 15:12:51 INFO - PROCESS | 4808 | 1461276771846 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:51 INFO - PROCESS | 4808 | 1461276771955 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 15:12:52 INFO - PROCESS | 4808 | 1461276772029 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84364800 == 57 [pid = 4808] [id = 377] 15:12:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB82873400) [pid = 4808] [serial = 1131] [outer = 0000000000000000] 15:12:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB82C06400) [pid = 4808] [serial = 1132] [outer = 000000FB82873400] 15:12:52 INFO - PROCESS | 4808 | 1461276772087 Marionette DEBUG loaded listener.js 15:12:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB83010C00) [pid = 4808] [serial = 1133] [outer = 000000FB82873400] 15:12:52 INFO - PROCESS | 4808 | 1461276772771 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 15:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 985ms 15:12:52 INFO - PROCESS | 4808 | 1461276772829 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 15:12:52 INFO - PROCESS | 4808 | 1461276772832 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 15:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:12:52 INFO - PROCESS | 4808 | 1461276772836 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:12:52 INFO - PROCESS | 4808 | 1461276772840 Marionette TRACE conn5 <- [1,1474,null,{}] 15:12:52 INFO - PROCESS | 4808 | 1461276772852 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:52 INFO - PROCESS | 4808 | 1461276772967 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 15:12:53 INFO - PROCESS | 4808 | 1461276773043 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:53 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDFC18000 == 58 [pid = 4808] [id = 378] 15:12:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB843B8400) [pid = 4808] [serial = 1134] [outer = 0000000000000000] 15:12:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB84827400) [pid = 4808] [serial = 1135] [outer = 000000FB843B8400] 15:12:53 INFO - PROCESS | 4808 | 1461276773148 Marionette DEBUG loaded listener.js 15:12:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB86395400) [pid = 4808] [serial = 1136] [outer = 000000FB843B8400] 15:12:53 INFO - PROCESS | 4808 | 1461276773838 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 15:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1037ms 15:12:53 INFO - PROCESS | 4808 | 1461276773875 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 15:12:53 INFO - PROCESS | 4808 | 1461276773878 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 15:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:12:53 INFO - PROCESS | 4808 | 1461276773882 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:12:53 INFO - PROCESS | 4808 | 1461276773884 Marionette TRACE conn5 <- [1,1478,null,{}] 15:12:53 INFO - PROCESS | 4808 | 1461276773888 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:54 INFO - PROCESS | 4808 | 1461276773995 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 15:12:54 INFO - PROCESS | 4808 | 1461276774068 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:54 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3F20800 == 59 [pid = 4808] [id = 379] 15:12:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBDD7D1C00) [pid = 4808] [serial = 1137] [outer = 0000000000000000] 15:12:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBDD7D8400) [pid = 4808] [serial = 1138] [outer = 000000FBDD7D1C00] 15:12:54 INFO - PROCESS | 4808 | 1461276774126 Marionette DEBUG loaded listener.js 15:12:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBDE25A800) [pid = 4808] [serial = 1139] [outer = 000000FBDD7D1C00] 15:12:54 INFO - PROCESS | 4808 | 1461276774685 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 15:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 838ms 15:12:54 INFO - PROCESS | 4808 | 1461276774743 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 15:12:54 INFO - PROCESS | 4808 | 1461276774745 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 15:12:54 INFO - PROCESS | 4808 | 1461276774749 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:12:54 INFO - PROCESS | 4808 | 1461276774752 Marionette TRACE conn5 <- [1,1482,null,{}] 15:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:12:54 INFO - PROCESS | 4808 | 1461276774756 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:54 INFO - PROCESS | 4808 | 1461276774861 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 15:12:54 INFO - PROCESS | 4808 | 1461276774946 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:54 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE473C800 == 60 [pid = 4808] [id = 380] 15:12:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBDE951800) [pid = 4808] [serial = 1140] [outer = 0000000000000000] 15:12:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBDEB56400) [pid = 4808] [serial = 1141] [outer = 000000FBDE951800] 15:12:55 INFO - PROCESS | 4808 | 1461276775003 Marionette DEBUG loaded listener.js 15:12:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBDEDDF400) [pid = 4808] [serial = 1142] [outer = 000000FBDE951800] 15:12:55 INFO - PROCESS | 4808 | 1461276775551 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 15:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 838ms 15:12:55 INFO - PROCESS | 4808 | 1461276775719 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 15:12:55 INFO - PROCESS | 4808 | 1461276775723 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 15:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:12:55 INFO - PROCESS | 4808 | 1461276775751 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:12:55 INFO - PROCESS | 4808 | 1461276775754 Marionette TRACE conn5 <- [1,1486,null,{}] 15:12:55 INFO - PROCESS | 4808 | 1461276775761 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:55 INFO - PROCESS | 4808 | 1461276775862 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 15:12:55 INFO - PROCESS | 4808 | 1461276775930 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:55 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82927000 == 61 [pid = 4808] [id = 381] 15:12:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB81112000) [pid = 4808] [serial = 1143] [outer = 0000000000000000] 15:12:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB81115C00) [pid = 4808] [serial = 1144] [outer = 000000FB81112000] 15:12:55 INFO - PROCESS | 4808 | 1461276775981 Marionette DEBUG loaded listener.js 15:12:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB811F3800) [pid = 4808] [serial = 1145] [outer = 000000FB81112000] 15:12:56 INFO - PROCESS | 4808 | --DOCSHELL 000000FB869BF800 == 60 [pid = 4808] [id = 335] 15:12:56 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C99000 == 59 [pid = 4808] [id = 374] 15:12:56 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84926800 == 58 [pid = 4808] [id = 373] 15:12:56 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8492F000 == 57 [pid = 4808] [id = 372] 15:12:56 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8461F800 == 56 [pid = 4808] [id = 371] 15:12:56 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8451E000 == 55 [pid = 4808] [id = 370] 15:12:56 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84471000 == 54 [pid = 4808] [id = 369] 15:12:56 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83F6D800 == 53 [pid = 4808] [id = 368] 15:12:56 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FB4800 == 52 [pid = 4808] [id = 367] 15:12:56 INFO - PROCESS | 4808 | --DOCSHELL 000000FB822B3000 == 51 [pid = 4808] [id = 366] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB8661F400) [pid = 4808] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FD9800 == 50 [pid = 4808] [id = 362] 15:12:56 INFO - PROCESS | 4808 | 1461276776671 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 15:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 943ms 15:12:56 INFO - PROCESS | 4808 | 1461276776692 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 15:12:56 INFO - PROCESS | 4808 | 1461276776696 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 15:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB811A9000) [pid = 4808] [serial = 664] [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.] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB85093C00) [pid = 4808] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB828D2C00) [pid = 4808] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB84877800) [pid = 4808] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB849B0000) [pid = 4808] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB8481BC00) [pid = 4808] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB86391800) [pid = 4808] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB811EE000) [pid = 4808] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB81253000) [pid = 4808] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB8300AC00) [pid = 4808] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB82C0EC00) [pid = 4808] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB83450400) [pid = 4808] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB812A9C00) [pid = 4808] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB84814400) [pid = 4808] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB843B2C00) [pid = 4808] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB84FE7400) [pid = 4808] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB84874400) [pid = 4808] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB842CFC00) [pid = 4808] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB851CA800) [pid = 4808] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB8639D000) [pid = 4808] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB82CE9800) [pid = 4808] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB849AD800) [pid = 4808] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB8124D400) [pid = 4808] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB849A3400) [pid = 4808] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB83CC1800) [pid = 4808] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB826C9800) [pid = 4808] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB8116A400) [pid = 4808] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 15:12:56 INFO - PROCESS | 4808 | 1461276776726 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:12:56 INFO - PROCESS | 4808 | 1461276776730 Marionette TRACE conn5 <- [1,1490,null,{}] 15:12:56 INFO - PROCESS | 4808 | 1461276776739 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:56 INFO - PROCESS | 4808 | 1461276776825 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 15:12:56 INFO - PROCESS | 4808 | 1461276776833 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB822AA000 == 51 [pid = 4808] [id = 382] 15:12:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB811A2C00) [pid = 4808] [serial = 1146] [outer = 0000000000000000] 15:12:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB811EB800) [pid = 4808] [serial = 1147] [outer = 000000FB811A2C00] 15:12:56 INFO - PROCESS | 4808 | 1461276776880 Marionette DEBUG loaded listener.js 15:12:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB812AF800) [pid = 4808] [serial = 1148] [outer = 000000FB811A2C00] 15:12:57 INFO - PROCESS | 4808 | 1461276777361 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 15:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 691ms 15:12:57 INFO - PROCESS | 4808 | 1461276777410 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 15:12:57 INFO - PROCESS | 4808 | 1461276777413 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 15:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:12:57 INFO - PROCESS | 4808 | 1461276777416 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:12:57 INFO - PROCESS | 4808 | 1461276777418 Marionette TRACE conn5 <- [1,1494,null,{}] 15:12:57 INFO - PROCESS | 4808 | 1461276777428 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:57 INFO - PROCESS | 4808 | 1461276777518 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 15:12:57 INFO - PROCESS | 4808 | 1461276777628 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:57 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8435D000 == 52 [pid = 4808] [id = 383] 15:12:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB826D2000) [pid = 4808] [serial = 1149] [outer = 0000000000000000] 15:12:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB82CE1400) [pid = 4808] [serial = 1150] [outer = 000000FB826D2000] 15:12:57 INFO - PROCESS | 4808 | 1461276777679 Marionette DEBUG loaded listener.js 15:12:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB8300D400) [pid = 4808] [serial = 1151] [outer = 000000FB826D2000] 15:12:58 INFO - PROCESS | 4808 | 1461276778078 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 15:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 15:12:58 INFO - PROCESS | 4808 | 1461276778110 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 15:12:58 INFO - PROCESS | 4808 | 1461276778112 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 15:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:12:58 INFO - PROCESS | 4808 | 1461276778115 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:12:58 INFO - PROCESS | 4808 | 1461276778117 Marionette TRACE conn5 <- [1,1498,null,{}] 15:12:58 INFO - PROCESS | 4808 | 1461276778121 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:58 INFO - PROCESS | 4808 | 1461276778207 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 15:12:58 INFO - PROCESS | 4808 | 1461276778213 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:58 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8454A000 == 53 [pid = 4808] [id = 384] 15:12:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB83450400) [pid = 4808] [serial = 1152] [outer = 0000000000000000] 15:12:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB83CBEC00) [pid = 4808] [serial = 1153] [outer = 000000FB83450400] 15:12:58 INFO - PROCESS | 4808 | 1461276778260 Marionette DEBUG loaded listener.js 15:12:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB84386000) [pid = 4808] [serial = 1154] [outer = 000000FB83450400] 15:12:58 INFO - PROCESS | 4808 | 1461276778681 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 15:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 629ms 15:12:58 INFO - PROCESS | 4808 | 1461276778748 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 15:12:58 INFO - PROCESS | 4808 | 1461276778751 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 15:12:58 INFO - PROCESS | 4808 | 1461276778754 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:12:58 INFO - PROCESS | 4808 | 1461276778756 Marionette TRACE conn5 <- [1,1502,null,{}] 15:12:58 INFO - PROCESS | 4808 | 1461276778760 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:58 INFO - PROCESS | 4808 | 1461276778864 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 15:12:58 INFO - PROCESS | 4808 | 1461276778947 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:58 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8462B000 == 54 [pid = 4808] [id = 385] 15:12:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB84391400) [pid = 4808] [serial = 1155] [outer = 0000000000000000] 15:12:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB843B4C00) [pid = 4808] [serial = 1156] [outer = 000000FB84391400] 15:12:59 INFO - PROCESS | 4808 | 1461276778994 Marionette DEBUG loaded listener.js 15:12:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB84818400) [pid = 4808] [serial = 1157] [outer = 000000FB84391400] 15:12:59 INFO - PROCESS | 4808 | 1461276779421 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 15:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 692ms 15:12:59 INFO - PROCESS | 4808 | 1461276779449 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 15:12:59 INFO - PROCESS | 4808 | 1461276779451 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 15:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:12:59 INFO - PROCESS | 4808 | 1461276779455 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:12:59 INFO - PROCESS | 4808 | 1461276779457 Marionette TRACE conn5 <- [1,1506,null,{}] 15:12:59 INFO - PROCESS | 4808 | 1461276779460 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:59 INFO - PROCESS | 4808 | 1461276779592 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 15:12:59 INFO - PROCESS | 4808 | 1461276779599 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F9D000 == 55 [pid = 4808] [id = 386] 15:12:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB84878400) [pid = 4808] [serial = 1158] [outer = 0000000000000000] 15:12:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB849AE000) [pid = 4808] [serial = 1159] [outer = 000000FB84878400] 15:12:59 INFO - PROCESS | 4808 | 1461276779653 Marionette DEBUG loaded listener.js 15:12:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB85093C00) [pid = 4808] [serial = 1160] [outer = 000000FB84878400] 15:13:00 INFO - PROCESS | 4808 | 1461276780136 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 15:13:00 INFO - PROCESS | 4808 | 1461276780191 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 15:13:00 INFO - PROCESS | 4808 | 1461276780193 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 15:13:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:13:00 INFO - PROCESS | 4808 | 1461276780225 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:13:00 INFO - PROCESS | 4808 | 1461276780227 Marionette TRACE conn5 <- [1,1510,null,{}] 15:13:00 INFO - PROCESS | 4808 | 1461276780244 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:00 INFO - PROCESS | 4808 | 1461276780350 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 15:13:00 INFO - PROCESS | 4808 | 1461276780362 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:00 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869B9000 == 56 [pid = 4808] [id = 387] 15:13:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB84878800) [pid = 4808] [serial = 1161] [outer = 0000000000000000] 15:13:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB86616400) [pid = 4808] [serial = 1162] [outer = 000000FB84878800] 15:13:00 INFO - PROCESS | 4808 | 1461276780446 Marionette DEBUG loaded listener.js 15:13:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB86C4AC00) [pid = 4808] [serial = 1163] [outer = 000000FB84878800] 15:13:00 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB83CB4400) [pid = 4808] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:13:00 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB826CE000) [pid = 4808] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:13:00 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB869ED800) [pid = 4808] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:13:00 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB843B7000) [pid = 4808] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:13:00 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB81169000) [pid = 4808] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:13:00 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB811A4400) [pid = 4808] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:13:00 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB83007000) [pid = 4808] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:13:00 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB85090000) [pid = 4808] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:13:00 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB812A3C00) [pid = 4808] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:13:00 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB8482E800) [pid = 4808] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:13:00 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB84811C00) [pid = 4808] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:13:00 INFO - PROCESS | 4808 | 1461276780969 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 15:13:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 15:13:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:13:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 15:13:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:13:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 15:13:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:13:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 15:13:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:13:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 824ms 15:13:01 INFO - PROCESS | 4808 | 1461276781024 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 15:13:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:13:01 INFO - PROCESS | 4808 | 1461276781026 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 15:13:01 INFO - PROCESS | 4808 | 1461276781029 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:13:01 INFO - PROCESS | 4808 | 1461276781031 Marionette TRACE conn5 <- [1,1514,null,{}] 15:13:01 INFO - PROCESS | 4808 | 1461276781035 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:01 INFO - PROCESS | 4808 | 1461276781139 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 15:13:01 INFO - PROCESS | 4808 | 1461276781187 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CAD000 == 57 [pid = 4808] [id = 388] 15:13:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB84829400) [pid = 4808] [serial = 1164] [outer = 0000000000000000] 15:13:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB86391000) [pid = 4808] [serial = 1165] [outer = 000000FB84829400] 15:13:01 INFO - PROCESS | 4808 | 1461276781233 Marionette DEBUG loaded listener.js 15:13:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FBDD7CE400) [pid = 4808] [serial = 1166] [outer = 000000FB84829400] 15:13:01 INFO - PROCESS | 4808 | 1461276781604 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 15:13:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:13:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:13:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:13:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 629ms 15:13:01 INFO - PROCESS | 4808 | 1461276781662 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 15:13:01 INFO - PROCESS | 4808 | 1461276781664 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 15:13:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:13:01 INFO - PROCESS | 4808 | 1461276781694 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:13:01 INFO - PROCESS | 4808 | 1461276781696 Marionette TRACE conn5 <- [1,1518,null,{}] 15:13:01 INFO - PROCESS | 4808 | 1461276781700 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:01 INFO - PROCESS | 4808 | 1461276781786 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 15:13:01 INFO - PROCESS | 4808 | 1461276781796 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF6DA800 == 58 [pid = 4808] [id = 389] 15:13:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FBDEB6A000) [pid = 4808] [serial = 1167] [outer = 0000000000000000] 15:13:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBDF423800) [pid = 4808] [serial = 1168] [outer = 000000FBDEB6A000] 15:13:01 INFO - PROCESS | 4808 | 1461276781841 Marionette DEBUG loaded listener.js 15:13:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBDF42C800) [pid = 4808] [serial = 1169] [outer = 000000FBDEB6A000] 15:13:02 INFO - PROCESS | 4808 | 1461276782217 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 15:13:02 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 15:13:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:13:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:13:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:13:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 15:13:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:13:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 585ms 15:13:02 INFO - PROCESS | 4808 | 1461276782281 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 15:13:02 INFO - PROCESS | 4808 | 1461276782283 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 15:13:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:13:02 INFO - PROCESS | 4808 | 1461276782286 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:13:02 INFO - PROCESS | 4808 | 1461276782288 Marionette TRACE conn5 <- [1,1522,null,{}] 15:13:02 INFO - PROCESS | 4808 | 1461276782292 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:02 INFO - PROCESS | 4808 | 1461276782375 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 15:13:02 INFO - PROCESS | 4808 | 1461276782381 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:02 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE478E800 == 59 [pid = 4808] [id = 390] 15:13:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBDF430C00) [pid = 4808] [serial = 1170] [outer = 0000000000000000] 15:13:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBDF59EC00) [pid = 4808] [serial = 1171] [outer = 000000FBDF430C00] 15:13:02 INFO - PROCESS | 4808 | 1461276782427 Marionette DEBUG loaded listener.js 15:13:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBDF5A6C00) [pid = 4808] [serial = 1172] [outer = 000000FBDF430C00] 15:13:02 INFO - PROCESS | 4808 | 1461276782934 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:13:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:13:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 689ms 15:13:02 INFO - PROCESS | 4808 | 1461276782979 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 15:13:02 INFO - PROCESS | 4808 | 1461276782984 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 15:13:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:13:03 INFO - PROCESS | 4808 | 1461276782989 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:13:03 INFO - PROCESS | 4808 | 1461276782994 Marionette TRACE conn5 <- [1,1526,null,{}] 15:13:03 INFO - PROCESS | 4808 | 1461276783015 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:03 INFO - PROCESS | 4808 | 1461276783200 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 15:13:03 INFO - PROCESS | 4808 | 1461276783273 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:03 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82453000 == 60 [pid = 4808] [id = 391] 15:13:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB811F5400) [pid = 4808] [serial = 1173] [outer = 0000000000000000] 15:13:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB812A1400) [pid = 4808] [serial = 1174] [outer = 000000FB811F5400] 15:13:03 INFO - PROCESS | 4808 | 1461276783332 Marionette DEBUG loaded listener.js 15:13:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB82481000) [pid = 4808] [serial = 1175] [outer = 000000FB811F5400] 15:13:03 INFO - PROCESS | 4808 | 1461276783906 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:13:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:13:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 985ms 15:13:03 INFO - PROCESS | 4808 | 1461276783979 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 15:13:03 INFO - PROCESS | 4808 | 1461276783985 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 15:13:03 INFO - PROCESS | 4808 | 1461276783992 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:13:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:13:04 INFO - PROCESS | 4808 | 1461276783995 Marionette TRACE conn5 <- [1,1530,null,{}] 15:13:04 INFO - PROCESS | 4808 | 1461276783999 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:04 INFO - PROCESS | 4808 | 1461276784110 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 15:13:04 INFO - PROCESS | 4808 | 1461276784185 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:04 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB845A3000 == 61 [pid = 4808] [id = 392] 15:13:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB82CE9400) [pid = 4808] [serial = 1176] [outer = 0000000000000000] 15:13:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB8300E000) [pid = 4808] [serial = 1177] [outer = 000000FB82CE9400] 15:13:04 INFO - PROCESS | 4808 | 1461276784284 Marionette DEBUG loaded listener.js 15:13:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB842CA800) [pid = 4808] [serial = 1178] [outer = 000000FB82CE9400] 15:13:04 INFO - PROCESS | 4808 | 1461276784875 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 15:13:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:13:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 922ms 15:13:04 INFO - PROCESS | 4808 | 1461276784920 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 15:13:04 INFO - PROCESS | 4808 | 1461276784923 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 15:13:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:13:04 INFO - PROCESS | 4808 | 1461276784926 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:13:04 INFO - PROCESS | 4808 | 1461276784931 Marionette TRACE conn5 <- [1,1534,null,{}] 15:13:04 INFO - PROCESS | 4808 | 1461276784943 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:05 INFO - PROCESS | 4808 | 1461276785057 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 15:13:05 INFO - PROCESS | 4808 | 1461276785136 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:05 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4A8F800 == 62 [pid = 4808] [id = 393] 15:13:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB84956400) [pid = 4808] [serial = 1179] [outer = 0000000000000000] 15:13:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB84FE9C00) [pid = 4808] [serial = 1180] [outer = 000000FB84956400] 15:13:05 INFO - PROCESS | 4808 | 1461276785236 Marionette DEBUG loaded listener.js 15:13:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB86C58800) [pid = 4808] [serial = 1181] [outer = 000000FB84956400] 15:13:05 INFO - PROCESS | 4808 | 1461276785810 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:13:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:13:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 944ms 15:13:05 INFO - PROCESS | 4808 | 1461276785873 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 15:13:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:13:05 INFO - PROCESS | 4808 | 1461276785876 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 15:13:05 INFO - PROCESS | 4808 | 1461276785880 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:13:05 INFO - PROCESS | 4808 | 1461276785882 Marionette TRACE conn5 <- [1,1538,null,{}] 15:13:05 INFO - PROCESS | 4808 | 1461276785886 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:06 INFO - PROCESS | 4808 | 1461276786000 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 15:13:06 INFO - PROCESS | 4808 | 1461276786112 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4DC1800 == 63 [pid = 4808] [id = 394] 15:13:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBDF241800) [pid = 4808] [serial = 1182] [outer = 0000000000000000] 15:13:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBDF5A4800) [pid = 4808] [serial = 1183] [outer = 000000FBDF241800] 15:13:06 INFO - PROCESS | 4808 | 1461276786171 Marionette DEBUG loaded listener.js 15:13:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FBDF655C00) [pid = 4808] [serial = 1184] [outer = 000000FBDF241800] 15:13:06 INFO - PROCESS | 4808 | 1461276786738 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:13:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:13:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 880ms 15:13:06 INFO - PROCESS | 4808 | 1461276786762 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 15:13:06 INFO - PROCESS | 4808 | 1461276786765 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 15:13:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:13:06 INFO - PROCESS | 4808 | 1461276786768 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:13:06 INFO - PROCESS | 4808 | 1461276786771 Marionette TRACE conn5 <- [1,1542,null,{}] 15:13:06 INFO - PROCESS | 4808 | 1461276786775 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:06 INFO - PROCESS | 4808 | 1461276786880 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 15:13:06 INFO - PROCESS | 4808 | 1461276786971 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE59D5800 == 64 [pid = 4808] [id = 395] 15:13:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBDF65A800) [pid = 4808] [serial = 1185] [outer = 0000000000000000] 15:13:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBDF65F800) [pid = 4808] [serial = 1186] [outer = 000000FBDF65A800] 15:13:07 INFO - PROCESS | 4808 | 1461276787027 Marionette DEBUG loaded listener.js 15:13:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBDF680400) [pid = 4808] [serial = 1187] [outer = 000000FBDF65A800] 15:13:07 INFO - PROCESS | 4808 | 1461276787653 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:13:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:13:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 923ms 15:13:07 INFO - PROCESS | 4808 | 1461276787694 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 15:13:07 INFO - PROCESS | 4808 | 1461276787696 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 15:13:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:13:07 INFO - PROCESS | 4808 | 1461276787700 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:13:07 INFO - PROCESS | 4808 | 1461276787702 Marionette TRACE conn5 <- [1,1546,null,{}] 15:13:07 INFO - PROCESS | 4808 | 1461276787706 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:07 INFO - PROCESS | 4808 | 1461276787964 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 15:13:08 INFO - PROCESS | 4808 | 1461276788102 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:08 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83405000 == 65 [pid = 4808] [id = 396] 15:13:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FB80848C00) [pid = 4808] [serial = 1188] [outer = 0000000000000000] 15:13:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FB8084FC00) [pid = 4808] [serial = 1189] [outer = 000000FB80848C00] 15:13:08 INFO - PROCESS | 4808 | 1461276788155 Marionette DEBUG loaded listener.js 15:13:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FB811AE400) [pid = 4808] [serial = 1190] [outer = 000000FB80848C00] 15:13:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84851000 == 64 [pid = 4808] [id = 357] 15:13:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF6DA800 == 63 [pid = 4808] [id = 389] 15:13:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CAD000 == 62 [pid = 4808] [id = 388] 15:13:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB869B9000 == 61 [pid = 4808] [id = 387] 15:13:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84F9D000 == 60 [pid = 4808] [id = 386] 15:13:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8462B000 == 59 [pid = 4808] [id = 385] 15:13:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8454A000 == 58 [pid = 4808] [id = 384] 15:13:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8435D000 == 57 [pid = 4808] [id = 383] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FB81172800) [pid = 4808] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB82CEE400) [pid = 4808] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB849A7800) [pid = 4808] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FB869E8800) [pid = 4808] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB822AA000 == 56 [pid = 4808] [id = 382] 15:13:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82927000 == 55 [pid = 4808] [id = 381] 15:13:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FD5800 == 54 [pid = 4808] [id = 376] 15:13:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDEB1C000 == 53 [pid = 4808] [id = 375] 15:13:08 INFO - PROCESS | 4808 | 1461276788823 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB8482B400) [pid = 4808] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FB812A8C00) [pid = 4808] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB83080C00) [pid = 4808] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB84814000) [pid = 4808] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB86398800) [pid = 4808] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB8482F000) [pid = 4808] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB8495A000) [pid = 4808] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB85098800) [pid = 4808] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB84FEDC00) [pid = 4808] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB84FE2800) [pid = 4808] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB842CC400) [pid = 4808] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1185ms 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB83450C00) [pid = 4808] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB83CBAC00) [pid = 4808] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB828D9400) [pid = 4808] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB82CE4400) [pid = 4808] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB86C52C00) [pid = 4808] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB869F1C00) [pid = 4808] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB84831400) [pid = 4808] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB81250400) [pid = 4808] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB811AB400) [pid = 4808] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB811B1400) [pid = 4808] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 15:13:08 INFO - PROCESS | 4808 | 1461276788895 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 15:13:08 INFO - PROCESS | 4808 | 1461276788898 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 15:13:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:13:08 INFO - PROCESS | 4808 | 1461276788906 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:13:08 INFO - PROCESS | 4808 | 1461276788910 Marionette TRACE conn5 <- [1,1550,null,{}] 15:13:08 INFO - PROCESS | 4808 | 1461276788915 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:09 INFO - PROCESS | 4808 | 1461276789002 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 15:13:09 INFO - PROCESS | 4808 | 1461276789009 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB822B5000 == 54 [pid = 4808] [id = 397] 15:13:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB81250400) [pid = 4808] [serial = 1191] [outer = 0000000000000000] 15:13:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB81258400) [pid = 4808] [serial = 1192] [outer = 000000FB81250400] 15:13:09 INFO - PROCESS | 4808 | 1461276789065 Marionette DEBUG loaded listener.js 15:13:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB826CFC00) [pid = 4808] [serial = 1193] [outer = 000000FB81250400] 15:13:09 INFO - PROCESS | 4808 | 1461276789604 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:13:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:13:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 733ms 15:13:09 INFO - PROCESS | 4808 | 1461276789641 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 15:13:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:13:09 INFO - PROCESS | 4808 | 1461276789644 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 15:13:09 INFO - PROCESS | 4808 | 1461276789648 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:13:09 INFO - PROCESS | 4808 | 1461276789650 Marionette TRACE conn5 <- [1,1554,null,{}] 15:13:09 INFO - PROCESS | 4808 | 1461276789654 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:09 INFO - PROCESS | 4808 | 1461276789739 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 15:13:09 INFO - PROCESS | 4808 | 1461276789750 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8447C000 == 55 [pid = 4808] [id = 398] 15:13:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB8300E800) [pid = 4808] [serial = 1194] [outer = 0000000000000000] 15:13:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB83085000) [pid = 4808] [serial = 1195] [outer = 000000FB8300E800] 15:13:09 INFO - PROCESS | 4808 | 1461276789797 Marionette DEBUG loaded listener.js 15:13:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB83459800) [pid = 4808] [serial = 1196] [outer = 000000FB8300E800] 15:13:10 INFO - PROCESS | 4808 | 1461276790277 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 15:13:10 INFO - PROCESS | 4808 | 1461276790342 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 15:13:10 INFO - PROCESS | 4808 | 1461276790346 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 15:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:13:10 INFO - PROCESS | 4808 | 1461276790356 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:13:10 INFO - PROCESS | 4808 | 1461276790361 Marionette TRACE conn5 <- [1,1558,null,{}] 15:13:10 INFO - PROCESS | 4808 | 1461276790365 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:10 INFO - PROCESS | 4808 | 1461276790453 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 15:13:10 INFO - PROCESS | 4808 | 1461276790528 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:10 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB845A7000 == 56 [pid = 4808] [id = 399] 15:13:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB83011000) [pid = 4808] [serial = 1197] [outer = 0000000000000000] 15:13:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB843AD000) [pid = 4808] [serial = 1198] [outer = 000000FB83011000] 15:13:10 INFO - PROCESS | 4808 | 1461276790577 Marionette DEBUG loaded listener.js 15:13:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB84825400) [pid = 4808] [serial = 1199] [outer = 000000FB83011000] 15:13:10 INFO - PROCESS | 4808 | 1461276790952 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 629ms 15:13:10 INFO - PROCESS | 4808 | 1461276790984 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 15:13:10 INFO - PROCESS | 4808 | 1461276790987 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 15:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:13:10 INFO - PROCESS | 4808 | 1461276790990 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:13:10 INFO - PROCESS | 4808 | 1461276790992 Marionette TRACE conn5 <- [1,1562,null,{}] 15:13:11 INFO - PROCESS | 4808 | 1461276790995 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:11 INFO - PROCESS | 4808 | 1461276791143 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 15:13:11 INFO - PROCESS | 4808 | 1461276791166 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:11 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84928000 == 57 [pid = 4808] [id = 400] 15:13:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB83CB5800) [pid = 4808] [serial = 1200] [outer = 0000000000000000] 15:13:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB84876C00) [pid = 4808] [serial = 1201] [outer = 000000FB83CB5800] 15:13:11 INFO - PROCESS | 4808 | 1461276791213 Marionette DEBUG loaded listener.js 15:13:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB849A8800) [pid = 4808] [serial = 1202] [outer = 000000FB83CB5800] 15:13:11 INFO - PROCESS | 4808 | 1461276791668 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 15:13:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:13:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 734ms 15:13:11 INFO - PROCESS | 4808 | 1461276791727 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 15:13:11 INFO - PROCESS | 4808 | 1461276791730 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 15:13:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:13:11 INFO - PROCESS | 4808 | 1461276791733 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:13:11 INFO - PROCESS | 4808 | 1461276791735 Marionette TRACE conn5 <- [1,1566,null,{}] 15:13:11 INFO - PROCESS | 4808 | 1461276791745 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:11 INFO - PROCESS | 4808 | 1461276791855 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 15:13:11 INFO - PROCESS | 4808 | 1461276791913 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:11 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869AA000 == 58 [pid = 4808] [id = 401] 15:13:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB85097800) [pid = 4808] [serial = 1203] [outer = 0000000000000000] 15:13:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB851CE000) [pid = 4808] [serial = 1204] [outer = 000000FB85097800] 15:13:11 INFO - PROCESS | 4808 | 1461276791971 Marionette DEBUG loaded listener.js 15:13:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB86613000) [pid = 4808] [serial = 1205] [outer = 000000FB85097800] 15:13:12 INFO - PROCESS | 4808 | 1461276792421 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 15:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 733ms 15:13:12 INFO - PROCESS | 4808 | 1461276792481 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 15:13:12 INFO - PROCESS | 4808 | 1461276792483 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 15:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:13:12 INFO - PROCESS | 4808 | 1461276792491 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:13:12 INFO - PROCESS | 4808 | 1461276792493 Marionette TRACE conn5 <- [1,1570,null,{}] 15:13:12 INFO - PROCESS | 4808 | 1461276792497 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:12 INFO - PROCESS | 4808 | 1461276792609 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 15:13:12 INFO - PROCESS | 4808 | 1461276792662 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:12 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CBB800 == 59 [pid = 4808] [id = 402] 15:13:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB86C4A800) [pid = 4808] [serial = 1206] [outer = 0000000000000000] 15:13:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBDD7CF400) [pid = 4808] [serial = 1207] [outer = 000000FB86C4A800] 15:13:12 INFO - PROCESS | 4808 | 1461276792708 Marionette DEBUG loaded listener.js 15:13:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBDE951400) [pid = 4808] [serial = 1208] [outer = 000000FB86C4A800] 15:13:13 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB84391400) [pid = 4808] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:13:13 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB83450400) [pid = 4808] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:13:13 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB811A2C00) [pid = 4808] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:13:13 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB81112000) [pid = 4808] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:13:13 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB826D2000) [pid = 4808] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:13:13 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB84878400) [pid = 4808] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:13:13 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB84829400) [pid = 4808] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:13:13 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBDEB6A000) [pid = 4808] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:13:13 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB84878800) [pid = 4808] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:13:13 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB8661C800) [pid = 4808] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:13:13 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB82CE2400) [pid = 4808] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:13:13 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB8495C800) [pid = 4808] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:13:13 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB807C8C00) [pid = 4808] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:13:13 INFO - PROCESS | 4808 | 1461276793236 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:13:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:13:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 775ms 15:13:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:13:13 INFO - PROCESS | 4808 | 1461276793271 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 15:13:13 INFO - PROCESS | 4808 | 1461276793273 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 15:13:13 INFO - PROCESS | 4808 | 1461276793276 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:13:13 INFO - PROCESS | 4808 | 1461276793278 Marionette TRACE conn5 <- [1,1574,null,{}] 15:13:13 INFO - PROCESS | 4808 | 1461276793282 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:13 INFO - PROCESS | 4808 | 1461276793363 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 15:13:13 INFO - PROCESS | 4808 | 1461276793370 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:13 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F96000 == 60 [pid = 4808] [id = 403] 15:13:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB8300AC00) [pid = 4808] [serial = 1209] [outer = 0000000000000000] 15:13:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB8438BC00) [pid = 4808] [serial = 1210] [outer = 000000FB8300AC00] 15:13:13 INFO - PROCESS | 4808 | 1461276793416 Marionette DEBUG loaded listener.js 15:13:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB86C4B800) [pid = 4808] [serial = 1211] [outer = 000000FB8300AC00] 15:13:13 INFO - PROCESS | 4808 | 1461276793847 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 15:13:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:13:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 627ms 15:13:13 INFO - PROCESS | 4808 | 1461276793907 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 15:13:13 INFO - PROCESS | 4808 | 1461276793910 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 15:13:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:13:13 INFO - PROCESS | 4808 | 1461276793943 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:13:13 INFO - PROCESS | 4808 | 1461276793945 Marionette TRACE conn5 <- [1,1578,null,{}] 15:13:13 INFO - PROCESS | 4808 | 1461276793948 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:14 INFO - PROCESS | 4808 | 1461276794035 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 15:13:14 INFO - PROCESS | 4808 | 1461276794045 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE06D9000 == 61 [pid = 4808] [id = 404] 15:13:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBDF243000) [pid = 4808] [serial = 1212] [outer = 0000000000000000] 15:13:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBDF59F400) [pid = 4808] [serial = 1213] [outer = 000000FBDF243000] 15:13:14 INFO - PROCESS | 4808 | 1461276794090 Marionette DEBUG loaded listener.js 15:13:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBDF65CC00) [pid = 4808] [serial = 1214] [outer = 000000FBDF243000] 15:13:14 INFO - PROCESS | 4808 | 1461276794521 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 15:13:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:13:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 628ms 15:13:14 INFO - PROCESS | 4808 | 1461276794579 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 15:13:14 INFO - PROCESS | 4808 | 1461276794581 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 15:13:14 INFO - PROCESS | 4808 | 1461276794584 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:13:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:13:14 INFO - PROCESS | 4808 | 1461276794586 Marionette TRACE conn5 <- [1,1582,null,{}] 15:13:14 INFO - PROCESS | 4808 | 1461276794590 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:14 INFO - PROCESS | 4808 | 1461276794674 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 15:13:14 INFO - PROCESS | 4808 | 1461276794681 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE485C800 == 62 [pid = 4808] [id = 405] 15:13:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBDF655000) [pid = 4808] [serial = 1215] [outer = 0000000000000000] 15:13:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBDF686400) [pid = 4808] [serial = 1216] [outer = 000000FBDF655000] 15:13:14 INFO - PROCESS | 4808 | 1461276794728 Marionette DEBUG loaded listener.js 15:13:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBDF925400) [pid = 4808] [serial = 1217] [outer = 000000FBDF655000] 15:13:15 INFO - PROCESS | 4808 | 1461276795158 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:13:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:13:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 628ms 15:13:15 INFO - PROCESS | 4808 | 1461276795236 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 15:13:15 INFO - PROCESS | 4808 | 1461276795241 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 15:13:15 INFO - PROCESS | 4808 | 1461276795246 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:13:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:13:15 INFO - PROCESS | 4808 | 1461276795251 Marionette TRACE conn5 <- [1,1586,null,{}] 15:13:15 INFO - PROCESS | 4808 | 1461276795258 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:15 INFO - PROCESS | 4808 | 1461276795362 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 15:13:15 INFO - PROCESS | 4808 | 1461276795508 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:15 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82552800 == 63 [pid = 4808] [id = 406] 15:13:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB811F0000) [pid = 4808] [serial = 1218] [outer = 0000000000000000] 15:13:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB812A3000) [pid = 4808] [serial = 1219] [outer = 000000FB811F0000] 15:13:15 INFO - PROCESS | 4808 | 1461276795569 Marionette DEBUG loaded listener.js 15:13:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB82877400) [pid = 4808] [serial = 1220] [outer = 000000FB811F0000] 15:13:16 INFO - PROCESS | 4808 | 1461276796144 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:13:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:13:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 943ms 15:13:16 INFO - PROCESS | 4808 | 1461276796195 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 15:13:16 INFO - PROCESS | 4808 | 1461276796200 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 15:13:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:13:16 INFO - PROCESS | 4808 | 1461276796208 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:13:16 INFO - PROCESS | 4808 | 1461276796213 Marionette TRACE conn5 <- [1,1590,null,{}] 15:13:16 INFO - PROCESS | 4808 | 1461276796217 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:16 INFO - PROCESS | 4808 | 1461276796330 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 15:13:16 INFO - PROCESS | 4808 | 1461276796451 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:16 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84625800 == 64 [pid = 4808] [id = 407] 15:13:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB8124BC00) [pid = 4808] [serial = 1221] [outer = 0000000000000000] 15:13:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB8345C400) [pid = 4808] [serial = 1222] [outer = 000000FB8124BC00] 15:13:16 INFO - PROCESS | 4808 | 1461276796509 Marionette DEBUG loaded listener.js 15:13:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB843B1800) [pid = 4808] [serial = 1223] [outer = 000000FB8124BC00] 15:13:17 INFO - PROCESS | 4808 | 1461276797138 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 15:13:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:13:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 985ms 15:13:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:13:17 INFO - PROCESS | 4808 | 1461276797193 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 15:13:17 INFO - PROCESS | 4808 | 1461276797196 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 15:13:17 INFO - PROCESS | 4808 | 1461276797200 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:13:17 INFO - PROCESS | 4808 | 1461276797203 Marionette TRACE conn5 <- [1,1594,null,{}] 15:13:17 INFO - PROCESS | 4808 | 1461276797213 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:17 INFO - PROCESS | 4808 | 1461276797368 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 15:13:17 INFO - PROCESS | 4808 | 1461276797389 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:17 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE59D8800 == 65 [pid = 4808] [id = 408] 15:13:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB86399800) [pid = 4808] [serial = 1224] [outer = 0000000000000000] 15:13:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FB8639D800) [pid = 4808] [serial = 1225] [outer = 000000FB86399800] 15:13:17 INFO - PROCESS | 4808 | 1461276797450 Marionette DEBUG loaded listener.js 15:13:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBDF42CC00) [pid = 4808] [serial = 1226] [outer = 000000FB86399800] 15:13:18 INFO - PROCESS | 4808 | 1461276798096 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 15:13:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:13:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 944ms 15:13:18 INFO - PROCESS | 4808 | 1461276798146 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 15:13:18 INFO - PROCESS | 4808 | 1461276798149 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 15:13:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:13:18 INFO - PROCESS | 4808 | 1461276798152 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:13:18 INFO - PROCESS | 4808 | 1461276798154 Marionette TRACE conn5 <- [1,1598,null,{}] 15:13:18 INFO - PROCESS | 4808 | 1461276798158 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:18 INFO - PROCESS | 4808 | 1461276798267 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 15:13:18 INFO - PROCESS | 4808 | 1461276798390 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:18 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65E0800 == 66 [pid = 4808] [id = 409] 15:13:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBDFB65000) [pid = 4808] [serial = 1227] [outer = 0000000000000000] 15:13:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBE0663400) [pid = 4808] [serial = 1228] [outer = 000000FBDFB65000] 15:13:18 INFO - PROCESS | 4808 | 1461276798448 Marionette DEBUG loaded listener.js 15:13:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBE0D8DC00) [pid = 4808] [serial = 1229] [outer = 000000FBDFB65000] 15:13:18 INFO - PROCESS | 4808 | 1461276798966 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 15:13:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:13:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 839ms 15:13:19 INFO - PROCESS | 4808 | 1461276798999 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 15:13:19 INFO - PROCESS | 4808 | 1461276799002 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 15:13:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:13:19 INFO - PROCESS | 4808 | 1461276799007 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:13:19 INFO - PROCESS | 4808 | 1461276799009 Marionette TRACE conn5 <- [1,1602,null,{}] 15:13:19 INFO - PROCESS | 4808 | 1461276799013 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:19 INFO - PROCESS | 4808 | 1461276799116 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 15:13:19 INFO - PROCESS | 4808 | 1461276799209 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:19 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE948B800 == 67 [pid = 4808] [id = 410] 15:13:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBE3D77000) [pid = 4808] [serial = 1230] [outer = 0000000000000000] 15:13:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBE3F45000) [pid = 4808] [serial = 1231] [outer = 000000FBE3D77000] 15:13:19 INFO - PROCESS | 4808 | 1461276799266 Marionette DEBUG loaded listener.js 15:13:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FBE4128800) [pid = 4808] [serial = 1232] [outer = 000000FBE3D77000] 15:13:19 INFO - PROCESS | 4808 | 1461276799827 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 15:13:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 15:13:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 878ms 15:13:19 INFO - PROCESS | 4808 | 1461276799886 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 15:13:19 INFO - PROCESS | 4808 | 1461276799889 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 15:13:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:13:19 INFO - PROCESS | 4808 | 1461276799892 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:13:19 INFO - PROCESS | 4808 | 1461276799894 Marionette TRACE conn5 <- [1,1606,null,{}] 15:13:19 INFO - PROCESS | 4808 | 1461276799898 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:20 INFO - PROCESS | 4808 | 1461276800030 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 15:13:20 INFO - PROCESS | 4808 | 1461276800181 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3D66800 == 68 [pid = 4808] [id = 411] 15:13:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FBDF424C00) [pid = 4808] [serial = 1233] [outer = 0000000000000000] 15:13:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FBE4A43C00) [pid = 4808] [serial = 1234] [outer = 000000FBDF424C00] 15:13:20 INFO - PROCESS | 4808 | 1461276800242 Marionette DEBUG loaded listener.js 15:13:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FBE4D0E400) [pid = 4808] [serial = 1235] [outer = 000000FBDF424C00] 15:13:21 INFO - PROCESS | 4808 | 1461276801019 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 15:13:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:13:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1189ms 15:13:21 INFO - PROCESS | 4808 | 1461276801084 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 15:13:21 INFO - PROCESS | 4808 | 1461276801089 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 15:13:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:13:21 INFO - PROCESS | 4808 | 1461276801094 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:13:21 INFO - PROCESS | 4808 | 1461276801097 Marionette TRACE conn5 <- [1,1610,null,{}] 15:13:21 INFO - PROCESS | 4808 | 1461276801103 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:21 INFO - PROCESS | 4808 | 1461276801202 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 15:13:21 INFO - PROCESS | 4808 | 1461276801328 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:21 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80F98000 == 69 [pid = 4808] [id = 412] 15:13:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB811F3000) [pid = 4808] [serial = 1236] [outer = 0000000000000000] 15:13:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB81254400) [pid = 4808] [serial = 1237] [outer = 000000FB811F3000] 15:13:21 INFO - PROCESS | 4808 | 1461276801385 Marionette DEBUG loaded listener.js 15:13:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FB82875400) [pid = 4808] [serial = 1238] [outer = 000000FB811F3000] 15:13:21 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE06D9000 == 68 [pid = 4808] [id = 404] 15:13:21 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84F96000 == 67 [pid = 4808] [id = 403] 15:13:21 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CBB800 == 66 [pid = 4808] [id = 402] 15:13:21 INFO - PROCESS | 4808 | --DOCSHELL 000000FB869AA000 == 65 [pid = 4808] [id = 401] 15:13:21 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84928000 == 64 [pid = 4808] [id = 400] 15:13:21 INFO - PROCESS | 4808 | --DOCSHELL 000000FB845A7000 == 63 [pid = 4808] [id = 399] 15:13:21 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8447C000 == 62 [pid = 4808] [id = 398] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FBDEB56400) [pid = 4808] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FBDF59EC00) [pid = 4808] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FB84827400) [pid = 4808] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBDD7D8400) [pid = 4808] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOCSHELL 000000FB822B5000 == 61 [pid = 4808] [id = 397] 15:13:21 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83405000 == 60 [pid = 4808] [id = 396] 15:13:21 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4DC1800 == 59 [pid = 4808] [id = 394] 15:13:21 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82453000 == 58 [pid = 4808] [id = 391] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FB83CB9800) [pid = 4808] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FB8508E800) [pid = 4808] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB82289C00) [pid = 4808] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FB849AE000) [pid = 4808] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB86391000) [pid = 4808] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBDF42C800) [pid = 4808] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FB86616400) [pid = 4808] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBDF423800) [pid = 4808] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB86C4AC00) [pid = 4808] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FB86C55800) [pid = 4808] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB85093C00) [pid = 4808] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FB84386000) [pid = 4808] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBDD7CE400) [pid = 4808] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB843B4C00) [pid = 4808] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB84818400) [pid = 4808] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB83CBEC00) [pid = 4808] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB811EB800) [pid = 4808] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB812AF800) [pid = 4808] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB811F3800) [pid = 4808] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB81115C00) [pid = 4808] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB82CE1400) [pid = 4808] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB8300D400) [pid = 4808] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB82C06400) [pid = 4808] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 15:13:21 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB81166400) [pid = 4808] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 15:13:22 INFO - PROCESS | 4808 | 1461276802087 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 15:13:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 15:13:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1027ms 15:13:22 INFO - PROCESS | 4808 | 1461276802125 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 15:13:22 INFO - PROCESS | 4808 | 1461276802130 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 15:13:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:13:22 INFO - PROCESS | 4808 | 1461276802136 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:13:22 INFO - PROCESS | 4808 | 1461276802141 Marionette TRACE conn5 <- [1,1614,null,{}] 15:13:22 INFO - PROCESS | 4808 | 1461276802178 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:22 INFO - PROCESS | 4808 | 1461276802335 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 15:13:22 INFO - PROCESS | 4808 | 1461276802348 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82558000 == 59 [pid = 4808] [id = 413] 15:13:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB80848800) [pid = 4808] [serial = 1239] [outer = 0000000000000000] 15:13:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB811EC400) [pid = 4808] [serial = 1240] [outer = 000000FB80848800] 15:13:22 INFO - PROCESS | 4808 | 1461276802408 Marionette DEBUG loaded listener.js 15:13:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB8228D800) [pid = 4808] [serial = 1241] [outer = 000000FB80848800] 15:13:23 INFO - PROCESS | 4808 | 1461276803048 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:13:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:13:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 964ms 15:13:23 INFO - PROCESS | 4808 | 1461276803104 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 15:13:23 INFO - PROCESS | 4808 | 1461276803110 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 15:13:23 INFO - PROCESS | 4808 | 1461276803117 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:13:23 INFO - PROCESS | 4808 | 1461276803120 Marionette TRACE conn5 <- [1,1618,null,{}] 15:13:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:13:23 INFO - PROCESS | 4808 | 1461276803124 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:23 INFO - PROCESS | 4808 | 1461276803232 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 15:13:23 INFO - PROCESS | 4808 | 1461276803309 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:23 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84475800 == 60 [pid = 4808] [id = 414] 15:13:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB82C0AC00) [pid = 4808] [serial = 1242] [outer = 0000000000000000] 15:13:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB82CE9000) [pid = 4808] [serial = 1243] [outer = 000000FB82C0AC00] 15:13:23 INFO - PROCESS | 4808 | 1461276803367 Marionette DEBUG loaded listener.js 15:13:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB83080C00) [pid = 4808] [serial = 1244] [outer = 000000FB82C0AC00] 15:13:24 INFO - PROCESS | 4808 | 1461276804040 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 15:13:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:13:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 985ms 15:13:24 INFO - PROCESS | 4808 | 1461276804108 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 15:13:24 INFO - PROCESS | 4808 | 1461276804111 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 15:13:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:13:24 INFO - PROCESS | 4808 | 1461276804115 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:13:24 INFO - PROCESS | 4808 | 1461276804120 Marionette TRACE conn5 <- [1,1622,null,{}] 15:13:24 INFO - PROCESS | 4808 | 1461276804132 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:24 INFO - PROCESS | 4808 | 1461276804269 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 15:13:24 INFO - PROCESS | 4808 | 1461276804360 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:24 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8459C800 == 61 [pid = 4808] [id = 415] 15:13:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB83CBB800) [pid = 4808] [serial = 1245] [outer = 0000000000000000] 15:13:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB84386400) [pid = 4808] [serial = 1246] [outer = 000000FB83CBB800] 15:13:24 INFO - PROCESS | 4808 | 1461276804423 Marionette DEBUG loaded listener.js 15:13:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB843B2800) [pid = 4808] [serial = 1247] [outer = 000000FB83CBB800] 15:13:24 INFO - PROCESS | 4808 | 1461276804982 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:13:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:13:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 880ms 15:13:25 INFO - PROCESS | 4808 | 1461276804997 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 4808 | 1461276805000 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 15:13:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:13:25 INFO - PROCESS | 4808 | 1461276805021 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:13:25 INFO - PROCESS | 4808 | 1461276805023 Marionette TRACE conn5 <- [1,1626,null,{}] 15:13:25 INFO - PROCESS | 4808 | 1461276805027 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:25 INFO - PROCESS | 4808 | 1461276805132 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 15:13:25 INFO - PROCESS | 4808 | 1461276805221 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84856000 == 62 [pid = 4808] [id = 416] 15:13:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB84816C00) [pid = 4808] [serial = 1248] [outer = 0000000000000000] 15:13:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB84829400) [pid = 4808] [serial = 1249] [outer = 000000FB84816C00] 15:13:25 INFO - PROCESS | 4808 | 1461276805280 Marionette DEBUG loaded listener.js 15:13:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB8494F800) [pid = 4808] [serial = 1250] [outer = 000000FB84816C00] 15:13:25 INFO - PROCESS | 4808 | 1461276805906 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 15:13:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:13:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 942ms 15:13:25 INFO - PROCESS | 4808 | 1461276805966 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 4808 | 1461276805969 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 15:13:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:13:25 INFO - PROCESS | 4808 | 1461276805972 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:13:25 INFO - PROCESS | 4808 | 1461276805974 Marionette TRACE conn5 <- [1,1630,null,{}] 15:13:25 INFO - PROCESS | 4808 | 1461276805978 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:26 INFO - PROCESS | 4808 | 1461276806079 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 15:13:26 INFO - PROCESS | 4808 | 1461276806157 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8633F800 == 63 [pid = 4808] [id = 417] 15:13:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB8494F400) [pid = 4808] [serial = 1251] [outer = 0000000000000000] 15:13:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB849AFC00) [pid = 4808] [serial = 1252] [outer = 000000FB8494F400] 15:13:26 INFO - PROCESS | 4808 | 1461276806255 Marionette DEBUG loaded listener.js 15:13:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FB8508C400) [pid = 4808] [serial = 1253] [outer = 000000FB8494F400] 15:13:26 INFO - PROCESS | 4808 | 1461276806885 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 15:13:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:13:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 943ms 15:13:26 INFO - PROCESS | 4808 | 1461276806929 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 15:13:26 INFO - PROCESS | 4808 | 1461276806931 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 15:13:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:13:26 INFO - PROCESS | 4808 | 1461276806936 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:13:26 INFO - PROCESS | 4808 | 1461276806938 Marionette TRACE conn5 <- [1,1634,null,{}] 15:13:26 INFO - PROCESS | 4808 | 1461276806942 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:27 INFO - PROCESS | 4808 | 1461276807064 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 15:13:27 INFO - PROCESS | 4808 | 1461276807185 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:27 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C98000 == 64 [pid = 4808] [id = 418] 15:13:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FB851CEC00) [pid = 4808] [serial = 1254] [outer = 0000000000000000] 15:13:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FB8661B800) [pid = 4808] [serial = 1255] [outer = 000000FB851CEC00] 15:13:27 INFO - PROCESS | 4808 | 1461276807246 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FB86C4F000) [pid = 4808] [serial = 1256] [outer = 000000FB851CEC00] 15:13:27 INFO - PROCESS | 4808 | 1461276807813 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 15:13:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:13:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 943ms 15:13:27 INFO - PROCESS | 4808 | 1461276807930 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 15:13:27 INFO - PROCESS | 4808 | 1461276807934 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 15:13:27 INFO - PROCESS | 4808 | 1461276807938 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:13:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:13:27 INFO - PROCESS | 4808 | 1461276807942 Marionette TRACE conn5 <- [1,1638,null,{}] 15:13:27 INFO - PROCESS | 4808 | 1461276807961 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:28 INFO - PROCESS | 4808 | 1461276808098 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 15:13:28 INFO - PROCESS | 4808 | 1461276808149 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84287800 == 65 [pid = 4808] [id = 419] 15:13:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FB811E6800) [pid = 4808] [serial = 1257] [outer = 0000000000000000] 15:13:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FB81255400) [pid = 4808] [serial = 1258] [outer = 000000FB811E6800] 15:13:28 INFO - PROCESS | 4808 | 1461276808200 Marionette DEBUG loaded listener.js 15:13:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB82C0C400) [pid = 4808] [serial = 1259] [outer = 000000FB811E6800] 15:13:28 INFO - PROCESS | 4808 | 1461276808834 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 15:13:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:13:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 923ms 15:13:28 INFO - PROCESS | 4808 | 1461276808870 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 15:13:28 INFO - PROCESS | 4808 | 1461276808874 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 15:13:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:13:28 INFO - PROCESS | 4808 | 1461276808882 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:13:28 INFO - PROCESS | 4808 | 1461276808886 Marionette TRACE conn5 <- [1,1642,null,{}] 15:13:28 INFO - PROCESS | 4808 | 1461276808890 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:29 INFO - PROCESS | 4808 | 1461276808995 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 15:13:29 INFO - PROCESS | 4808 | 1461276809075 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8229C000 == 66 [pid = 4808] [id = 420] 15:13:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB811AB800) [pid = 4808] [serial = 1260] [outer = 0000000000000000] 15:13:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB842C9C00) [pid = 4808] [serial = 1261] [outer = 000000FB811AB800] 15:13:29 INFO - PROCESS | 4808 | 1461276809151 Marionette DEBUG loaded listener.js 15:13:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB8486FC00) [pid = 4808] [serial = 1262] [outer = 000000FB811AB800] 15:13:29 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82552800 == 65 [pid = 4808] [id = 406] 15:13:29 INFO - PROCESS | 4808 | 1461276809539 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:13:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:13:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 692ms 15:13:29 INFO - PROCESS | 4808 | 1461276809577 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 15:13:29 INFO - PROCESS | 4808 | 1461276809579 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 15:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:13:29 INFO - PROCESS | 4808 | 1461276809583 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:13:29 INFO - PROCESS | 4808 | 1461276809585 Marionette TRACE conn5 <- [1,1646,null,{}] 15:13:29 INFO - PROCESS | 4808 | 1461276809594 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:29 INFO - PROCESS | 4808 | 1461276809719 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 15:13:29 INFO - PROCESS | 4808 | 1461276809732 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDE22E800 == 66 [pid = 4808] [id = 421] 15:13:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB851D5000) [pid = 4808] [serial = 1263] [outer = 0000000000000000] 15:13:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB86395800) [pid = 4808] [serial = 1264] [outer = 000000FB851D5000] 15:13:29 INFO - PROCESS | 4808 | 1461276809782 Marionette DEBUG loaded listener.js 15:13:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB869F2000) [pid = 4808] [serial = 1265] [outer = 000000FB851D5000] 15:13:30 INFO - PROCESS | 4808 | 1461276810268 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 733ms 15:13:30 INFO - PROCESS | 4808 | 1461276810318 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 15:13:30 INFO - PROCESS | 4808 | 1461276810320 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 15:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:13:30 INFO - PROCESS | 4808 | 1461276810323 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:13:30 INFO - PROCESS | 4808 | 1461276810325 Marionette TRACE conn5 <- [1,1650,null,{}] 15:13:30 INFO - PROCESS | 4808 | 1461276810329 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:30 INFO - PROCESS | 4808 | 1461276810416 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 15:13:30 INFO - PROCESS | 4808 | 1461276810422 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:30 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE061D800 == 67 [pid = 4808] [id = 422] 15:13:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FBDF241000) [pid = 4808] [serial = 1266] [outer = 0000000000000000] 15:13:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FBDF428000) [pid = 4808] [serial = 1267] [outer = 000000FBDF241000] 15:13:30 INFO - PROCESS | 4808 | 1461276810470 Marionette DEBUG loaded listener.js 15:13:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FBDF5A1000) [pid = 4808] [serial = 1268] [outer = 000000FBDF241000] 15:13:30 INFO - PROCESS | 4808 | 1461276810940 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 15:13:31 INFO - PROCESS | 4808 | 1461276811019 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 15:13:31 INFO - PROCESS | 4808 | 1461276811021 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 15:13:31 INFO - PROCESS | 4808 | 1461276811024 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:13:31 INFO - PROCESS | 4808 | 1461276811026 Marionette TRACE conn5 <- [1,1654,null,{}] 15:13:31 INFO - PROCESS | 4808 | 1461276811029 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:31 INFO - PROCESS | 4808 | 1461276811141 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 15:13:31 INFO - PROCESS | 4808 | 1461276811236 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE478E000 == 68 [pid = 4808] [id = 423] 15:13:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FBDEB56400) [pid = 4808] [serial = 1269] [outer = 0000000000000000] 15:13:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FBDF65C400) [pid = 4808] [serial = 1270] [outer = 000000FBDEB56400] 15:13:31 INFO - PROCESS | 4808 | 1461276811283 Marionette DEBUG loaded listener.js 15:13:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FBDF68B000) [pid = 4808] [serial = 1271] [outer = 000000FBDEB56400] 15:13:31 INFO - PROCESS | 4808 | 1461276811719 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 15:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 734ms 15:13:31 INFO - PROCESS | 4808 | 1461276811762 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 15:13:31 INFO - PROCESS | 4808 | 1461276811764 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 15:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:13:31 INFO - PROCESS | 4808 | 1461276811767 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:13:31 INFO - PROCESS | 4808 | 1461276811769 Marionette TRACE conn5 <- [1,1658,null,{}] 15:13:31 INFO - PROCESS | 4808 | 1461276811773 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:31 INFO - PROCESS | 4808 | 1461276811907 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 15:13:31 INFO - PROCESS | 4808 | 1461276811964 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4E56000 == 69 [pid = 4808] [id = 424] 15:13:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FBE0CD3800) [pid = 4808] [serial = 1272] [outer = 0000000000000000] 15:13:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 134 (000000FBE4060800) [pid = 4808] [serial = 1273] [outer = 000000FBE0CD3800] 15:13:32 INFO - PROCESS | 4808 | 1461276812015 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 135 (000000FBE488A400) [pid = 4808] [serial = 1274] [outer = 000000FBE0CD3800] 15:13:32 INFO - PROCESS | 4808 | 1461276812469 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 15:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 733ms 15:13:32 INFO - PROCESS | 4808 | 1461276812524 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 15:13:32 INFO - PROCESS | 4808 | 1461276812526 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 15:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:13:32 INFO - PROCESS | 4808 | 1461276812529 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:13:32 INFO - PROCESS | 4808 | 1461276812531 Marionette TRACE conn5 <- [1,1662,null,{}] 15:13:32 INFO - PROCESS | 4808 | 1461276812535 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:32 INFO - PROCESS | 4808 | 1461276812648 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 15:13:32 INFO - PROCESS | 4808 | 1461276812704 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:32 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE87E1000 == 70 [pid = 4808] [id = 425] 15:13:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 136 (000000FBE4C44400) [pid = 4808] [serial = 1275] [outer = 0000000000000000] 15:13:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 137 (000000FBE4CAA400) [pid = 4808] [serial = 1276] [outer = 000000FBE4C44400] 15:13:32 INFO - PROCESS | 4808 | 1461276812751 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 138 (000000FBE4EDEC00) [pid = 4808] [serial = 1277] [outer = 000000FBE4C44400] 15:13:33 INFO - PROCESS | 4808 | 1461276813145 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 15:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 628ms 15:13:33 INFO - PROCESS | 4808 | 1461276813173 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 15:13:33 INFO - PROCESS | 4808 | 1461276813176 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 137 (000000FBDF655000) [pid = 4808] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 136 (000000FB85097800) [pid = 4808] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 135 (000000FB82CE9400) [pid = 4808] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 134 (000000FB86C4A800) [pid = 4808] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 133 (000000FB81116800) [pid = 4808] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 132 (000000FB86615C00) [pid = 4808] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 131 (000000FB81250400) [pid = 4808] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 130 (000000FBDE951800) [pid = 4808] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FB811F5400) [pid = 4808] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FB83011000) [pid = 4808] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FB82873400) [pid = 4808] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FBDD7D1C00) [pid = 4808] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FB843B8400) [pid = 4808] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FB80848C00) [pid = 4808] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FB8300E800) [pid = 4808] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBDF430C00) [pid = 4808] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FB8300AC00) [pid = 4808] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FBDF424C00) [pid = 4808] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBDF243000) [pid = 4808] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:13:33 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB83CB5800) [pid = 4808] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:13:33 INFO - PROCESS | 4808 | 1461276813276 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:13:33 INFO - PROCESS | 4808 | 1461276813278 Marionette TRACE conn5 <- [1,1666,null,{}] 15:13:33 INFO - PROCESS | 4808 | 1461276813287 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:33 INFO - PROCESS | 4808 | 1461276813374 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 15:13:33 INFO - PROCESS | 4808 | 1461276813383 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:33 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB845AD800 == 71 [pid = 4808] [id = 426] 15:13:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FB81254C00) [pid = 4808] [serial = 1278] [outer = 0000000000000000] 15:13:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB8247B000) [pid = 4808] [serial = 1279] [outer = 000000FB81254C00] 15:13:33 INFO - PROCESS | 4808 | 1461276813430 Marionette DEBUG loaded listener.js 15:13:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB8480CC00) [pid = 4808] [serial = 1280] [outer = 000000FB81254C00] 15:13:33 INFO - PROCESS | 4808 | 1461276813862 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 15:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 628ms 15:13:33 INFO - PROCESS | 4808 | 1461276813906 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 15:13:33 INFO - PROCESS | 4808 | 1461276813908 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 15:13:33 INFO - PROCESS | 4808 | 1461276813911 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:13:33 INFO - PROCESS | 4808 | 1461276813913 Marionette TRACE conn5 <- [1,1670,null,{}] 15:13:33 INFO - PROCESS | 4808 | 1461276813916 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:34 INFO - PROCESS | 4808 | 1461276814029 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 15:13:34 INFO - PROCESS | 4808 | 1461276814038 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBB95800 == 72 [pid = 4808] [id = 427] 15:13:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB86C4BC00) [pid = 4808] [serial = 1281] [outer = 0000000000000000] 15:13:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FBDEB6EC00) [pid = 4808] [serial = 1282] [outer = 000000FB86C4BC00] 15:13:34 INFO - PROCESS | 4808 | 1461276814084 Marionette DEBUG loaded listener.js 15:13:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FBE4EDF800) [pid = 4808] [serial = 1283] [outer = 000000FB86C4BC00] 15:13:34 INFO - PROCESS | 4808 | 1461276814512 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 15:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms 15:13:34 INFO - PROCESS | 4808 | 1461276814544 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 15:13:34 INFO - PROCESS | 4808 | 1461276814546 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 15:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:13:34 INFO - PROCESS | 4808 | 1461276814550 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:13:34 INFO - PROCESS | 4808 | 1461276814552 Marionette TRACE conn5 <- [1,1674,null,{}] 15:13:34 INFO - PROCESS | 4808 | 1461276814555 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:34 INFO - PROCESS | 4808 | 1461276814640 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 15:13:34 INFO - PROCESS | 4808 | 1461276814647 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBBC1800 == 73 [pid = 4808] [id = 428] 15:13:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FBE4EE6000) [pid = 4808] [serial = 1284] [outer = 0000000000000000] 15:13:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FBE5803000) [pid = 4808] [serial = 1285] [outer = 000000FBE4EE6000] 15:13:34 INFO - PROCESS | 4808 | 1461276814693 Marionette DEBUG loaded listener.js 15:13:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FBE5912C00) [pid = 4808] [serial = 1286] [outer = 000000FBE4EE6000] 15:13:35 INFO - PROCESS | 4808 | 1461276815108 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 15:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 15:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 15:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:13:35 INFO - PROCESS | 4808 | 1461276815181 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 15:13:35 INFO - PROCESS | 4808 | 1461276815183 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 15:13:35 INFO - PROCESS | 4808 | 1461276815187 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:13:35 INFO - PROCESS | 4808 | 1461276815189 Marionette TRACE conn5 <- [1,1678,null,{}] 15:13:35 INFO - PROCESS | 4808 | 1461276815193 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:35 INFO - PROCESS | 4808 | 1461276815359 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 15:13:35 INFO - PROCESS | 4808 | 1461276815521 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:35 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8293B800 == 74 [pid = 4808] [id = 429] 15:13:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB80853800) [pid = 4808] [serial = 1287] [outer = 0000000000000000] 15:13:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FB811A2400) [pid = 4808] [serial = 1288] [outer = 000000FB80853800] 15:13:35 INFO - PROCESS | 4808 | 1461276815581 Marionette DEBUG loaded listener.js 15:13:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FB82CE1400) [pid = 4808] [serial = 1289] [outer = 000000FB80853800] 15:13:36 INFO - PROCESS | 4808 | 1461276816164 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 15:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1026ms 15:13:36 INFO - PROCESS | 4808 | 1461276816217 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 15:13:36 INFO - PROCESS | 4808 | 1461276816223 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 15:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:13:36 INFO - PROCESS | 4808 | 1461276816227 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:13:36 INFO - PROCESS | 4808 | 1461276816233 Marionette TRACE conn5 <- [1,1682,null,{}] 15:13:36 INFO - PROCESS | 4808 | 1461276816259 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:36 INFO - PROCESS | 4808 | 1461276816374 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 15:13:36 INFO - PROCESS | 4808 | 1461276816501 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CC3000 == 75 [pid = 4808] [id = 430] 15:13:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FB84827400) [pid = 4808] [serial = 1290] [outer = 0000000000000000] 15:13:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FB849A5C00) [pid = 4808] [serial = 1291] [outer = 000000FB84827400] 15:13:36 INFO - PROCESS | 4808 | 1461276816562 Marionette DEBUG loaded listener.js 15:13:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FB851D4400) [pid = 4808] [serial = 1292] [outer = 000000FB84827400] 15:13:37 INFO - PROCESS | 4808 | 1461276817172 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 15:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1003ms 15:13:37 INFO - PROCESS | 4808 | 1461276817234 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 15:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:13:37 INFO - PROCESS | 4808 | 1461276817237 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 15:13:37 INFO - PROCESS | 4808 | 1461276817241 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:13:37 INFO - PROCESS | 4808 | 1461276817243 Marionette TRACE conn5 <- [1,1686,null,{}] 15:13:37 INFO - PROCESS | 4808 | 1461276817248 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:37 INFO - PROCESS | 4808 | 1461276817359 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 15:13:37 INFO - PROCESS | 4808 | 1461276817488 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:37 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE948A800 == 76 [pid = 4808] [id = 431] 15:13:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 134 (000000FBDEDDB400) [pid = 4808] [serial = 1293] [outer = 0000000000000000] 15:13:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 135 (000000FBDF65E000) [pid = 4808] [serial = 1294] [outer = 000000FBDEDDB400] 15:13:37 INFO - PROCESS | 4808 | 1461276817546 Marionette DEBUG loaded listener.js 15:13:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 136 (000000FBE0B25800) [pid = 4808] [serial = 1295] [outer = 000000FBDEDDB400] 15:13:38 INFO - PROCESS | 4808 | 1461276818181 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 15:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 15:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 985ms 15:13:38 INFO - PROCESS | 4808 | 1461276818227 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 15:13:38 INFO - PROCESS | 4808 | 1461276818232 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 15:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:13:38 INFO - PROCESS | 4808 | 1461276818244 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:13:38 INFO - PROCESS | 4808 | 1461276818249 Marionette TRACE conn5 <- [1,1690,null,{}] 15:13:38 INFO - PROCESS | 4808 | 1461276818253 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:38 INFO - PROCESS | 4808 | 1461276818367 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 15:13:38 INFO - PROCESS | 4808 | 1461276818493 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC32E000 == 77 [pid = 4808] [id = 432] 15:13:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 137 (000000FBE4DDF000) [pid = 4808] [serial = 1296] [outer = 0000000000000000] 15:13:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 138 (000000FBE599F400) [pid = 4808] [serial = 1297] [outer = 000000FBE4DDF000] 15:13:38 INFO - PROCESS | 4808 | 1461276818550 Marionette DEBUG loaded listener.js 15:13:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 139 (000000FBE618D000) [pid = 4808] [serial = 1298] [outer = 000000FBE4DDF000] 15:13:39 INFO - PROCESS | 4808 | 1461276819139 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1003ms 15:13:39 INFO - PROCESS | 4808 | 1461276819242 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 15:13:39 INFO - PROCESS | 4808 | 1461276819245 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 15:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:13:39 INFO - PROCESS | 4808 | 1461276819264 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:13:39 INFO - PROCESS | 4808 | 1461276819266 Marionette TRACE conn5 <- [1,1694,null,{}] 15:13:39 INFO - PROCESS | 4808 | 1461276819271 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:39 INFO - PROCESS | 4808 | 1461276819390 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 15:13:39 INFO - PROCESS | 4808 | 1461276819509 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB808DF000 == 78 [pid = 4808] [id = 433] 15:13:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 140 (000000FB80795800) [pid = 4808] [serial = 1299] [outer = 0000000000000000] 15:13:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 141 (000000FB81164000) [pid = 4808] [serial = 1300] [outer = 000000FB80795800] 15:13:39 INFO - PROCESS | 4808 | 1461276819567 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 142 (000000FB826C8400) [pid = 4808] [serial = 1301] [outer = 000000FB80795800] 15:13:40 INFO - PROCESS | 4808 | 1461276820441 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 15:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1253ms 15:13:40 INFO - PROCESS | 4808 | 1461276820504 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 15:13:40 INFO - PROCESS | 4808 | 1461276820510 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 15:13:40 INFO - PROCESS | 4808 | 1461276820515 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:13:40 INFO - PROCESS | 4808 | 1461276820519 Marionette TRACE conn5 <- [1,1698,null,{}] 15:13:40 INFO - PROCESS | 4808 | 1461276820524 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:40 INFO - PROCESS | 4808 | 1461276820627 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 15:13:40 INFO - PROCESS | 4808 | 1461276820762 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FCD800 == 79 [pid = 4808] [id = 434] 15:13:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 143 (000000FB82478C00) [pid = 4808] [serial = 1302] [outer = 0000000000000000] 15:13:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 144 (000000FB826D4400) [pid = 4808] [serial = 1303] [outer = 000000FB82478C00] 15:13:40 INFO - PROCESS | 4808 | 1461276820819 Marionette DEBUG loaded listener.js 15:13:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 145 (000000FB8300D000) [pid = 4808] [serial = 1304] [outer = 000000FB82478C00] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3F20800 == 78 [pid = 4808] [id = 379] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8427B800 == 77 [pid = 4808] [id = 329] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CB6000 == 76 [pid = 4808] [id = 360] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FA2000 == 75 [pid = 4808] [id = 333] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8448A000 == 74 [pid = 4808] [id = 317] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FB869B6000 == 73 [pid = 4808] [id = 359] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84592000 == 72 [pid = 4808] [id = 331] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8244F000 == 71 [pid = 4808] [id = 328] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBBC1800 == 70 [pid = 4808] [id = 428] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBB95800 == 69 [pid = 4808] [id = 427] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FB845AD800 == 68 [pid = 4808] [id = 426] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE87E1000 == 67 [pid = 4808] [id = 425] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4E56000 == 66 [pid = 4808] [id = 424] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE478E000 == 65 [pid = 4808] [id = 423] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 144 (000000FB812A3000) [pid = 4808] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 143 (000000FB8345C400) [pid = 4808] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 142 (000000FB8639D800) [pid = 4808] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 141 (000000FBE0663400) [pid = 4808] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 140 (000000FBE3F45000) [pid = 4808] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 139 (000000FB81254400) [pid = 4808] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 138 (000000FB84FE9C00) [pid = 4808] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 137 (000000FBDF5A4800) [pid = 4808] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 136 (000000FBDF65F800) [pid = 4808] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE061D800 == 64 [pid = 4808] [id = 422] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDE22E800 == 63 [pid = 4808] [id = 421] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8229C000 == 62 [pid = 4808] [id = 420] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84287800 == 61 [pid = 4808] [id = 419] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE485C800 == 60 [pid = 4808] [id = 405] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84856000 == 59 [pid = 4808] [id = 416] 15:13:41 INFO - PROCESS | 4808 | 1461276821455 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82558000 == 58 [pid = 4808] [id = 413] 15:13:41 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80F98000 == 57 [pid = 4808] [id = 412] 15:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 985ms 15:13:41 INFO - PROCESS | 4808 | 1461276821504 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 15:13:41 INFO - PROCESS | 4808 | 1461276821510 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 15:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:13:41 INFO - PROCESS | 4808 | 1461276821516 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:13:41 INFO - PROCESS | 4808 | 1461276821519 Marionette TRACE conn5 <- [1,1702,null,{}] 15:13:41 INFO - PROCESS | 4808 | 1461276821522 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:41 INFO - PROCESS | 4808 | 1461276821624 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 135 (000000FB8438BC00) [pid = 4808] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 134 (000000FBE4D0E400) [pid = 4808] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 133 (000000FBE4A43C00) [pid = 4808] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 132 (000000FBDF59F400) [pid = 4808] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 131 (000000FBDF925400) [pid = 4808] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 130 (000000FB86C4B800) [pid = 4808] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FBDE951400) [pid = 4808] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FB84876C00) [pid = 4808] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FBDF65CC00) [pid = 4808] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FB849A8800) [pid = 4808] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FBDF686400) [pid = 4808] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FB851CE000) [pid = 4808] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FB842CA800) [pid = 4808] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBDD7CF400) [pid = 4808] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FB81254000) [pid = 4808] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB86613000) [pid = 4808] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FB869EA400) [pid = 4808] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB81258400) [pid = 4808] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FB826CFC00) [pid = 4808] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBDEDDF400) [pid = 4808] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB82481000) [pid = 4808] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB843AD000) [pid = 4808] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FB83010C00) [pid = 4808] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB84825400) [pid = 4808] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBDE25A800) [pid = 4808] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB86395400) [pid = 4808] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB811AE400) [pid = 4808] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB8084FC00) [pid = 4808] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB83085000) [pid = 4808] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB83459800) [pid = 4808] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBDF5A6C00) [pid = 4808] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB8300E000) [pid = 4808] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB812A1400) [pid = 4808] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 15:13:41 INFO - PROCESS | 4808 | 1461276821734 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82453000 == 58 [pid = 4808] [id = 435] 15:13:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB811AD000) [pid = 4808] [serial = 1305] [outer = 0000000000000000] 15:13:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB8124D000) [pid = 4808] [serial = 1306] [outer = 000000FB811AD000] 15:13:41 INFO - PROCESS | 4808 | 1461276821782 Marionette DEBUG loaded listener.js 15:13:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB8247B800) [pid = 4808] [serial = 1307] [outer = 000000FB811AD000] 15:13:42 INFO - PROCESS | 4808 | 1461276822229 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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 15:13:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 15:13:42 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 15:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:13:42 INFO - _addTest/ [0,1705,"getWindowHandle",null] 15:13:42 INFO - PROCESS | 4808 | 1461276822315 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 15:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:13:42 INFO - PROCESS | 4808 | 1461276822319 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:13:42 INFO - PROCESS | 4808 | 1461276822323 Marionette TRACE conn5 <- [1,1706,null,{}] 15:13:42 INFO - PROCESS | 4808 | 1461276822333 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:42 INFO - PROCESS | 4808 | 1461276822431 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 15:13:42 INFO - PROCESS | 4808 | 1461276822441 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:42 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8461A000 == 59 [pid = 4808] [id = 436] 15:13:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB83CB4C00) [pid = 4808] [serial = 1308] [outer = 0000000000000000] 15:13:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB842D0400) [pid = 4808] [serial = 1309] [outer = 000000FB83CB4C00] 15:13:42 INFO - PROCESS | 4808 | 1461276822491 Marionette DEBUG loaded listener.js 15:13:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB843B9C00) [pid = 4808] [serial = 1310] [outer = 000000FB83CB4C00] 15:13:42 INFO - PROCESS | 4808 | 1461276822957 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 692ms 15:13:43 INFO - PROCESS | 4808 | 1461276823013 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 15:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:13:43 INFO - PROCESS | 4808 | 1461276823016 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 15:13:43 INFO - PROCESS | 4808 | 1461276823020 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:13:43 INFO - PROCESS | 4808 | 1461276823022 Marionette TRACE conn5 <- [1,1710,null,{}] 15:13:43 INFO - PROCESS | 4808 | 1461276823025 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:43 INFO - PROCESS | 4808 | 1461276823113 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 15:13:43 INFO - PROCESS | 4808 | 1461276823122 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F99800 == 60 [pid = 4808] [id = 437] 15:13:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB8482A400) [pid = 4808] [serial = 1311] [outer = 0000000000000000] 15:13:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB84876000) [pid = 4808] [serial = 1312] [outer = 000000FB8482A400] 15:13:43 INFO - PROCESS | 4808 | 1461276823169 Marionette DEBUG loaded listener.js 15:13:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB849A5400) [pid = 4808] [serial = 1313] [outer = 000000FB8482A400] 15:13:43 INFO - PROCESS | 4808 | 1461276823616 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 15:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 15:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 628ms 15:13:43 INFO - PROCESS | 4808 | 1461276823650 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 15:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:13:43 INFO - PROCESS | 4808 | 1461276823653 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 15:13:43 INFO - PROCESS | 4808 | 1461276823656 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:13:43 INFO - PROCESS | 4808 | 1461276823658 Marionette TRACE conn5 <- [1,1714,null,{}] 15:13:43 INFO - PROCESS | 4808 | 1461276823661 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:43 INFO - PROCESS | 4808 | 1461276823744 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 15:13:43 INFO - PROCESS | 4808 | 1461276823752 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869B6000 == 61 [pid = 4808] [id = 438] 15:13:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB84FE1800) [pid = 4808] [serial = 1314] [outer = 0000000000000000] 15:13:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FB84FE9C00) [pid = 4808] [serial = 1315] [outer = 000000FB84FE1800] 15:13:43 INFO - PROCESS | 4808 | 1461276823827 Marionette DEBUG loaded listener.js 15:13:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FB851CF400) [pid = 4808] [serial = 1316] [outer = 000000FB84FE1800] 15:13:44 INFO - PROCESS | 4808 | 1461276824324 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 15:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 734ms 15:13:44 INFO - PROCESS | 4808 | 1461276824395 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 15:13:44 INFO - PROCESS | 4808 | 1461276824398 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 15:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:13:44 INFO - PROCESS | 4808 | 1461276824401 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:13:44 INFO - PROCESS | 4808 | 1461276824403 Marionette TRACE conn5 <- [1,1718,null,{}] 15:13:44 INFO - PROCESS | 4808 | 1461276824406 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:44 INFO - PROCESS | 4808 | 1461276824534 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 15:13:44 INFO - PROCESS | 4808 | 1461276824595 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDEB1A000 == 62 [pid = 4808] [id = 439] 15:13:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FB86C50800) [pid = 4808] [serial = 1317] [outer = 0000000000000000] 15:13:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBCF0C1400) [pid = 4808] [serial = 1318] [outer = 000000FB86C50800] 15:13:44 INFO - PROCESS | 4808 | 1461276824648 Marionette DEBUG loaded listener.js 15:13:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBDE25A800) [pid = 4808] [serial = 1319] [outer = 000000FB86C50800] 15:13:45 INFO - PROCESS | 4808 | 1461276825083 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",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] 15:13:45 INFO - PROCESS | 4808 | 1461276825142 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 15:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:13:45 INFO - PROCESS | 4808 | 1461276825152 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:13:45 INFO - PROCESS | 4808 | 1461276825154 Marionette TRACE conn5 <- [1,1722,null,{}] 15:13:45 INFO - PROCESS | 4808 | 1461276825158 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:45 INFO - PROCESS | 4808 | 1461276825268 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 15:13:45 INFO - PROCESS | 4808 | 1461276825275 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDFB0D000 == 63 [pid = 4808] [id = 440] 15:13:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FB86C55400) [pid = 4808] [serial = 1320] [outer = 0000000000000000] 15:13:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBDF23C000) [pid = 4808] [serial = 1321] [outer = 000000FB86C55400] 15:13:45 INFO - PROCESS | 4808 | 1461276825324 Marionette DEBUG loaded listener.js 15:13:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FBDF5A1C00) [pid = 4808] [serial = 1322] [outer = 000000FB86C55400] 15:13:45 INFO - PROCESS | 4808 | 1461276825762 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 15:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 15:13:45 INFO - PROCESS | 4808 | 1461276825846 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 15:13:45 INFO - PROCESS | 4808 | 1461276825848 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 15:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:13:45 INFO - PROCESS | 4808 | 1461276825851 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:13:45 INFO - PROCESS | 4808 | 1461276825853 Marionette TRACE conn5 <- [1,1726,null,{}] 15:13:45 INFO - PROCESS | 4808 | 1461276825857 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:45 INFO - PROCESS | 4808 | 1461276825969 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB86399800) [pid = 4808] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FB8124BC00) [pid = 4808] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB811F0000) [pid = 4808] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBDF65A800) [pid = 4808] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBDF241800) [pid = 4808] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB84956400) [pid = 4808] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FBE0CD3800) [pid = 4808] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBE4C44400) [pid = 4808] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBDF241000) [pid = 4808] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FB851CEC00) [pid = 4808] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB81254C00) [pid = 4808] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB84816C00) [pid = 4808] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB811AB800) [pid = 4808] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB80848800) [pid = 4808] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB851D5000) [pid = 4808] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB811E6800) [pid = 4808] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB8494F400) [pid = 4808] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB82C0AC00) [pid = 4808] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB83CBB800) [pid = 4808] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB86C4BC00) [pid = 4808] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBDEB56400) [pid = 4808] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBE3D77000) [pid = 4808] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:13:46 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FBDFB65000) [pid = 4808] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:13:46 INFO - PROCESS | 4808 | 1461276826391 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:46 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8292E800 == 64 [pid = 4808] [id = 441] 15:13:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB8110F800) [pid = 4808] [serial = 1323] [outer = 0000000000000000] 15:13:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB81254C00) [pid = 4808] [serial = 1324] [outer = 000000FB8110F800] 15:13:46 INFO - PROCESS | 4808 | 1461276826442 Marionette DEBUG loaded listener.js 15:13:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB8480FC00) [pid = 4808] [serial = 1325] [outer = 000000FB8110F800] 15:13:46 INFO - PROCESS | 4808 | 1461276826842 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 15:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1027ms 15:13:46 INFO - PROCESS | 4808 | 1461276826881 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 15:13:46 INFO - PROCESS | 4808 | 1461276826884 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 15:13:46 INFO - PROCESS | 4808 | 1461276826887 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:13:46 INFO - PROCESS | 4808 | 1461276826889 Marionette TRACE conn5 <- [1,1730,null,{}] 15:13:46 INFO - PROCESS | 4808 | 1461276826912 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:47 INFO - PROCESS | 4808 | 1461276826996 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 15:13:47 INFO - PROCESS | 4808 | 1461276827003 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:47 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4814000 == 65 [pid = 4808] [id = 442] 15:13:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB84FE2400) [pid = 4808] [serial = 1326] [outer = 0000000000000000] 15:13:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBDF64AC00) [pid = 4808] [serial = 1327] [outer = 000000FB84FE2400] 15:13:47 INFO - PROCESS | 4808 | 1461276827050 Marionette DEBUG loaded listener.js 15:13:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBDF662C00) [pid = 4808] [serial = 1328] [outer = 000000FB84FE2400] 15:13:47 INFO - PROCESS | 4808 | 1461276827479 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 15:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 650ms 15:13:47 INFO - PROCESS | 4808 | 1461276827541 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 15:13:47 INFO - PROCESS | 4808 | 1461276827543 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 15:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:13:47 INFO - PROCESS | 4808 | 1461276827546 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:13:47 INFO - PROCESS | 4808 | 1461276827548 Marionette TRACE conn5 <- [1,1734,null,{}] 15:13:47 INFO - PROCESS | 4808 | 1461276827551 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:47 INFO - PROCESS | 4808 | 1461276827636 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 15:13:47 INFO - PROCESS | 4808 | 1461276827644 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:47 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4CEA800 == 66 [pid = 4808] [id = 443] 15:13:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBDF669000) [pid = 4808] [serial = 1329] [outer = 0000000000000000] 15:13:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBDF687C00) [pid = 4808] [serial = 1330] [outer = 000000FBDF669000] 15:13:47 INFO - PROCESS | 4808 | 1461276827691 Marionette DEBUG loaded listener.js 15:13:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBDFB69C00) [pid = 4808] [serial = 1331] [outer = 000000FBDF669000] 15:13:48 INFO - PROCESS | 4808 | 1461276828142 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 15:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 15:13:48 INFO - PROCESS | 4808 | 1461276828188 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 15:13:48 INFO - PROCESS | 4808 | 1461276828191 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 15:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:13:48 INFO - PROCESS | 4808 | 1461276828194 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:13:48 INFO - PROCESS | 4808 | 1461276828197 Marionette TRACE conn5 <- [1,1738,null,{}] 15:13:48 INFO - PROCESS | 4808 | 1461276828206 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:48 INFO - PROCESS | 4808 | 1461276828312 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 15:13:48 INFO - PROCESS | 4808 | 1461276828322 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:48 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65B7800 == 67 [pid = 4808] [id = 444] 15:13:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB86C4B800) [pid = 4808] [serial = 1332] [outer = 0000000000000000] 15:13:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBE47AAC00) [pid = 4808] [serial = 1333] [outer = 000000FB86C4B800] 15:13:48 INFO - PROCESS | 4808 | 1461276828373 Marionette DEBUG loaded listener.js 15:13:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBE4D0F400) [pid = 4808] [serial = 1334] [outer = 000000FB86C4B800] 15:13:49 INFO - PROCESS | 4808 | 1461276829125 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 15:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 985ms 15:13:49 INFO - PROCESS | 4808 | 1461276829184 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 15:13:49 INFO - PROCESS | 4808 | 1461276829190 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 15:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:13:49 INFO - PROCESS | 4808 | 1461276829197 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:13:49 INFO - PROCESS | 4808 | 1461276829201 Marionette TRACE conn5 <- [1,1742,null,{}] 15:13:49 INFO - PROCESS | 4808 | 1461276829207 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:49 INFO - PROCESS | 4808 | 1461276829354 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 15:13:49 INFO - PROCESS | 4808 | 1461276829484 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84507000 == 68 [pid = 4808] [id = 445] 15:13:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB82474C00) [pid = 4808] [serial = 1335] [outer = 0000000000000000] 15:13:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB82871C00) [pid = 4808] [serial = 1336] [outer = 000000FB82474C00] 15:13:49 INFO - PROCESS | 4808 | 1461276829544 Marionette DEBUG loaded listener.js 15:13:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB83457000) [pid = 4808] [serial = 1337] [outer = 000000FB82474C00] 15:13:50 INFO - PROCESS | 4808 | 1461276830130 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 15:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 985ms 15:13:50 INFO - PROCESS | 4808 | 1461276830184 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 15:13:50 INFO - PROCESS | 4808 | 1461276830190 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 15:13:50 INFO - PROCESS | 4808 | 1461276830197 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:13:50 INFO - PROCESS | 4808 | 1461276830200 Marionette TRACE conn5 <- [1,1746,null,{}] 15:13:50 INFO - PROCESS | 4808 | 1461276830204 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:50 INFO - PROCESS | 4808 | 1461276830320 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 15:13:50 INFO - PROCESS | 4808 | 1461276830448 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:50 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C99000 == 69 [pid = 4808] [id = 446] 15:13:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FB843B3400) [pid = 4808] [serial = 1338] [outer = 0000000000000000] 15:13:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FB84874C00) [pid = 4808] [serial = 1339] [outer = 000000FB843B3400] 15:13:50 INFO - PROCESS | 4808 | 1461276830506 Marionette DEBUG loaded listener.js 15:13:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FB851D5000) [pid = 4808] [serial = 1340] [outer = 000000FB843B3400] 15:13:51 INFO - PROCESS | 4808 | 1461276831139 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 15:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 985ms 15:13:51 INFO - PROCESS | 4808 | 1461276831188 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 15:13:51 INFO - PROCESS | 4808 | 1461276831191 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 15:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:13:51 INFO - PROCESS | 4808 | 1461276831195 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:13:51 INFO - PROCESS | 4808 | 1461276831199 Marionette TRACE conn5 <- [1,1750,null,{}] 15:13:51 INFO - PROCESS | 4808 | 1461276831226 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:51 INFO - PROCESS | 4808 | 1461276831344 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 15:13:51 INFO - PROCESS | 4808 | 1461276831473 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE9C76800 == 70 [pid = 4808] [id = 447] 15:13:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBDF64BC00) [pid = 4808] [serial = 1341] [outer = 0000000000000000] 15:13:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBDF680800) [pid = 4808] [serial = 1342] [outer = 000000FBDF64BC00] 15:13:51 INFO - PROCESS | 4808 | 1461276831534 Marionette DEBUG loaded listener.js 15:13:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBE4055800) [pid = 4808] [serial = 1343] [outer = 000000FBDF64BC00] 15:13:52 INFO - PROCESS | 4808 | 1461276832151 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 15:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1003ms 15:13:52 INFO - PROCESS | 4808 | 1461276832200 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 15:13:52 INFO - PROCESS | 4808 | 1461276832203 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 15:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:13:52 INFO - PROCESS | 4808 | 1461276832207 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:13:52 INFO - PROCESS | 4808 | 1461276832209 Marionette TRACE conn5 <- [1,1754,null,{}] 15:13:52 INFO - PROCESS | 4808 | 1461276832213 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:52 INFO - PROCESS | 4808 | 1461276832325 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 15:13:52 INFO - PROCESS | 4808 | 1461276832424 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBBB0800 == 71 [pid = 4808] [id = 448] 15:13:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBE4A4E000) [pid = 4808] [serial = 1344] [outer = 0000000000000000] 15:13:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FBE4C43400) [pid = 4808] [serial = 1345] [outer = 000000FBE4A4E000] 15:13:52 INFO - PROCESS | 4808 | 1461276832481 Marionette DEBUG loaded listener.js 15:13:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FBE4EE9800) [pid = 4808] [serial = 1346] [outer = 000000FBE4A4E000] 15:13:53 INFO - PROCESS | 4808 | 1461276833075 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 15:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 945ms 15:13:53 INFO - PROCESS | 4808 | 1461276833153 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 15:13:53 INFO - PROCESS | 4808 | 1461276833156 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 15:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:13:53 INFO - PROCESS | 4808 | 1461276833160 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:13:53 INFO - PROCESS | 4808 | 1461276833162 Marionette TRACE conn5 <- [1,1758,null,{}] 15:13:53 INFO - PROCESS | 4808 | 1461276833166 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:53 INFO - PROCESS | 4808 | 1461276833307 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 15:13:53 INFO - PROCESS | 4808 | 1461276833595 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:53 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83C45800 == 72 [pid = 4808] [id = 449] 15:13:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB8084F400) [pid = 4808] [serial = 1347] [outer = 0000000000000000] 15:13:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB8110DC00) [pid = 4808] [serial = 1348] [outer = 000000FB8084F400] 15:13:53 INFO - PROCESS | 4808 | 1461276833655 Marionette DEBUG loaded listener.js 15:13:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB811F1C00) [pid = 4808] [serial = 1349] [outer = 000000FB8084F400] 15:13:54 INFO - PROCESS | 4808 | 1461276834350 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 15:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1235ms 15:13:54 INFO - PROCESS | 4808 | 1461276834398 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 15:13:54 INFO - PROCESS | 4808 | 1461276834401 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 15:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:13:54 INFO - PROCESS | 4808 | 1461276834406 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:13:54 INFO - PROCESS | 4808 | 1461276834410 Marionette TRACE conn5 <- [1,1762,null,{}] 15:13:54 INFO - PROCESS | 4808 | 1461276834415 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:54 INFO - PROCESS | 4808 | 1461276834525 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 15:13:54 INFO - PROCESS | 4808 | 1461276834659 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4CEA800 == 71 [pid = 4808] [id = 443] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4814000 == 70 [pid = 4808] [id = 442] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8292E800 == 69 [pid = 4808] [id = 441] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDFB0D000 == 68 [pid = 4808] [id = 440] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDEB1A000 == 67 [pid = 4808] [id = 439] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB869B6000 == 66 [pid = 4808] [id = 438] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84F99800 == 65 [pid = 4808] [id = 437] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8461A000 == 64 [pid = 4808] [id = 436] 15:13:54 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82435000 == 65 [pid = 4808] [id = 450] 15:13:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB80793400) [pid = 4808] [serial = 1350] [outer = 0000000000000000] 15:13:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FB81165C00) [pid = 4808] [serial = 1351] [outer = 000000FB80793400] 15:13:54 INFO - PROCESS | 4808 | 1461276834751 Marionette DEBUG loaded listener.js 15:13:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB82CE5800) [pid = 4808] [serial = 1352] [outer = 000000FB80793400] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82453000 == 64 [pid = 4808] [id = 435] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FCD800 == 63 [pid = 4808] [id = 434] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB808DF000 == 62 [pid = 4808] [id = 433] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC32E000 == 61 [pid = 4808] [id = 432] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE948A800 == 60 [pid = 4808] [id = 431] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CC3000 == 59 [pid = 4808] [id = 430] 15:13:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8293B800 == 58 [pid = 4808] [id = 429] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FB86C58800) [pid = 4808] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FB82877400) [pid = 4808] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FBDF680400) [pid = 4808] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FBDF655C00) [pid = 4808] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBE4128800) [pid = 4808] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBE0D8DC00) [pid = 4808] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBDF42CC00) [pid = 4808] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB843B1800) [pid = 4808] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBE4060800) [pid = 4808] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBE4CAA400) [pid = 4808] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBE488A400) [pid = 4808] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBDF428000) [pid = 4808] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBDF5A1000) [pid = 4808] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB8661B800) [pid = 4808] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FB86C4F000) [pid = 4808] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB8247B000) [pid = 4808] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FB8494F800) [pid = 4808] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB84829400) [pid = 4808] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB842C9C00) [pid = 4808] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB8486FC00) [pid = 4808] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB8228D800) [pid = 4808] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB811EC400) [pid = 4808] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB86395800) [pid = 4808] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB869F2000) [pid = 4808] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB82C0C400) [pid = 4808] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB81255400) [pid = 4808] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB8508C400) [pid = 4808] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB849AFC00) [pid = 4808] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB83080C00) [pid = 4808] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB82CE9000) [pid = 4808] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB843B2800) [pid = 4808] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB84386400) [pid = 4808] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FBDEB6EC00) [pid = 4808] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FBE4EDEC00) [pid = 4808] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FBE4EDF800) [pid = 4808] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FBDF65C400) [pid = 4808] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FBDF68B000) [pid = 4808] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB8480CC00) [pid = 4808] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 15:13:54 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FBE5803000) [pid = 4808] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 15:13:55 INFO - PROCESS | 4808 | 1461276835228 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 839ms 15:13:55 INFO - PROCESS | 4808 | 1461276835247 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 4808 | 1461276835251 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 15:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:13:55 INFO - PROCESS | 4808 | 1461276835256 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 4808 | 1461276835258 Marionette TRACE conn5 <- [1,1766,null,{}] 15:13:55 INFO - PROCESS | 4808 | 1461276835262 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:55 INFO - PROCESS | 4808 | 1461276835351 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 15:13:55 INFO - PROCESS | 4808 | 1461276835358 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:55 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8451A800 == 59 [pid = 4808] [id = 451] 15:13:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB826D1000) [pid = 4808] [serial = 1353] [outer = 0000000000000000] 15:13:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB83088C00) [pid = 4808] [serial = 1354] [outer = 000000FB826D1000] 15:13:55 INFO - PROCESS | 4808 | 1461276835406 Marionette DEBUG loaded listener.js 15:13:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB83CB9800) [pid = 4808] [serial = 1355] [outer = 000000FB826D1000] 15:13:55 INFO - PROCESS | 4808 | 1461276835901 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 15:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 15:13:55 INFO - PROCESS | 4808 | 1461276835951 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 4808 | 1461276835954 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 15:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:13:55 INFO - PROCESS | 4808 | 1461276835959 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 4808 | 1461276835965 Marionette TRACE conn5 <- [1,1770,null,{}] 15:13:55 INFO - PROCESS | 4808 | 1461276835974 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:56 INFO - PROCESS | 4808 | 1461276836065 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 15:13:56 INFO - PROCESS | 4808 | 1461276836149 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84928000 == 60 [pid = 4808] [id = 452] 15:13:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB8438E800) [pid = 4808] [serial = 1356] [outer = 0000000000000000] 15:13:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB843B5000) [pid = 4808] [serial = 1357] [outer = 000000FB8438E800] 15:13:56 INFO - PROCESS | 4808 | 1461276836233 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB84817C00) [pid = 4808] [serial = 1358] [outer = 000000FB8438E800] 15:13:56 INFO - PROCESS | 4808 | 1461276836600 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 15:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 15:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 15:13:56 INFO - PROCESS | 4808 | 1461276836652 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 15:13:56 INFO - PROCESS | 4808 | 1461276836655 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 15:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:13:56 INFO - PROCESS | 4808 | 1461276836658 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:13:56 INFO - PROCESS | 4808 | 1461276836660 Marionette TRACE conn5 <- [1,1774,null,{}] 15:13:56 INFO - PROCESS | 4808 | 1461276836663 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:56 INFO - PROCESS | 4808 | 1461276836752 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 15:13:56 INFO - PROCESS | 4808 | 1461276836759 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB822AB000 == 61 [pid = 4808] [id = 453] 15:13:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB84829800) [pid = 4808] [serial = 1359] [outer = 0000000000000000] 15:13:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB84950C00) [pid = 4808] [serial = 1360] [outer = 000000FB84829800] 15:13:56 INFO - PROCESS | 4808 | 1461276836806 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB849AD000) [pid = 4808] [serial = 1361] [outer = 000000FB84829800] 15:13:57 INFO - PROCESS | 4808 | 1461276837284 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 15:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 15:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 689ms 15:13:57 INFO - PROCESS | 4808 | 1461276837350 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 15:13:57 INFO - PROCESS | 4808 | 1461276837352 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 15:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:13:57 INFO - PROCESS | 4808 | 1461276837355 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:13:57 INFO - PROCESS | 4808 | 1461276837357 Marionette TRACE conn5 <- [1,1778,null,{}] 15:13:57 INFO - PROCESS | 4808 | 1461276837361 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:57 INFO - PROCESS | 4808 | 1461276837503 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 15:13:57 INFO - PROCESS | 4808 | 1461276837561 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:57 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CA8800 == 62 [pid = 4808] [id = 454] 15:13:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB8508E800) [pid = 4808] [serial = 1362] [outer = 0000000000000000] 15:13:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB85094800) [pid = 4808] [serial = 1363] [outer = 000000FB8508E800] 15:13:57 INFO - PROCESS | 4808 | 1461276837619 Marionette DEBUG loaded listener.js 15:13:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB86616400) [pid = 4808] [serial = 1364] [outer = 000000FB8508E800] 15:13:58 INFO - PROCESS | 4808 | 1461276838082 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 776ms 15:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:13:58 INFO - PROCESS | 4808 | 1461276838137 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 15:13:58 INFO - PROCESS | 4808 | 1461276838139 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 15:13:58 INFO - PROCESS | 4808 | 1461276838142 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:13:58 INFO - PROCESS | 4808 | 1461276838144 Marionette TRACE conn5 <- [1,1782,null,{}] 15:13:58 INFO - PROCESS | 4808 | 1461276838148 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:58 INFO - PROCESS | 4808 | 1461276838264 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 15:13:58 INFO - PROCESS | 4808 | 1461276838325 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:58 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF6CA800 == 63 [pid = 4808] [id = 455] 15:13:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB86C52800) [pid = 4808] [serial = 1365] [outer = 0000000000000000] 15:13:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBDD7D7800) [pid = 4808] [serial = 1366] [outer = 000000FB86C52800] 15:13:58 INFO - PROCESS | 4808 | 1461276838373 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBDEB66000) [pid = 4808] [serial = 1367] [outer = 000000FB86C52800] 15:13:58 INFO - PROCESS | 4808 | 1461276838795 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 691ms 15:13:58 INFO - PROCESS | 4808 | 1461276838834 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 15:13:58 INFO - PROCESS | 4808 | 1461276838837 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 15:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:13:58 INFO - PROCESS | 4808 | 1461276838840 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:13:58 INFO - PROCESS | 4808 | 1461276838842 Marionette TRACE conn5 <- [1,1786,null,{}] 15:13:58 INFO - PROCESS | 4808 | 1461276838845 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:58 INFO - PROCESS | 4808 | 1461276838984 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB811F3000) [pid = 4808] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBDF669000) [pid = 4808] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB80853800) [pid = 4808] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB84FE1800) [pid = 4808] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBE4DDF000) [pid = 4808] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB84827400) [pid = 4808] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB86C50800) [pid = 4808] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB86C55400) [pid = 4808] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB8482A400) [pid = 4808] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FBDEDDB400) [pid = 4808] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB811AD000) [pid = 4808] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB82478C00) [pid = 4808] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB83CB4C00) [pid = 4808] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB84FE2400) [pid = 4808] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:13:59 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB8110F800) [pid = 4808] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:13:59 INFO - PROCESS | 4808 | 1461276839199 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8293E000 == 64 [pid = 4808] [id = 456] 15:13:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB80850C00) [pid = 4808] [serial = 1368] [outer = 0000000000000000] 15:13:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB811AF000) [pid = 4808] [serial = 1369] [outer = 000000FB80850C00] 15:13:59 INFO - PROCESS | 4808 | 1461276839250 Marionette DEBUG loaded listener.js 15:13:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB84819800) [pid = 4808] [serial = 1370] [outer = 000000FB80850C00] 15:13:59 INFO - PROCESS | 4808 | 1461276839611 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 15:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 775ms 15:13:59 INFO - PROCESS | 4808 | 1461276839618 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 15:13:59 INFO - PROCESS | 4808 | 1461276839620 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 15:13:59 INFO - PROCESS | 4808 | 1461276839623 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:13:59 INFO - PROCESS | 4808 | 1461276839625 Marionette TRACE conn5 <- [1,1790,null,{}] 15:13:59 INFO - PROCESS | 4808 | 1461276839628 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:59 INFO - PROCESS | 4808 | 1461276839712 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 15:13:59 INFO - PROCESS | 4808 | 1461276839719 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4859000 == 65 [pid = 4808] [id = 457] 15:13:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB851D1000) [pid = 4808] [serial = 1371] [outer = 0000000000000000] 15:13:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FBDF42B000) [pid = 4808] [serial = 1372] [outer = 000000FB851D1000] 15:13:59 INFO - PROCESS | 4808 | 1461276839765 Marionette DEBUG loaded listener.js 15:13:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBDF64A400) [pid = 4808] [serial = 1373] [outer = 000000FB851D1000] 15:14:00 INFO - PROCESS | 4808 | 1461276840213 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 627ms 15:14:00 INFO - PROCESS | 4808 | 1461276840254 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 15:14:00 INFO - PROCESS | 4808 | 1461276840257 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 15:14:00 INFO - PROCESS | 4808 | 1461276840260 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:14:00 INFO - PROCESS | 4808 | 1461276840262 Marionette TRACE conn5 <- [1,1794,null,{}] 15:14:00 INFO - PROCESS | 4808 | 1461276840265 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:00 INFO - PROCESS | 4808 | 1461276840352 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 15:14:00 INFO - PROCESS | 4808 | 1461276840359 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:00 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4E3D800 == 66 [pid = 4808] [id = 458] 15:14:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBDF651C00) [pid = 4808] [serial = 1374] [outer = 0000000000000000] 15:14:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBDF65D400) [pid = 4808] [serial = 1375] [outer = 000000FBDF651C00] 15:14:00 INFO - PROCESS | 4808 | 1461276840404 Marionette DEBUG loaded listener.js 15:14:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBDF68D400) [pid = 4808] [serial = 1376] [outer = 000000FBDF651C00] 15:14:00 INFO - PROCESS | 4808 | 1461276840851 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 15:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 627ms 15:14:00 INFO - PROCESS | 4808 | 1461276840891 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 15:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:14:00 INFO - PROCESS | 4808 | 1461276840893 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 15:14:00 INFO - PROCESS | 4808 | 1461276840896 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:14:00 INFO - PROCESS | 4808 | 1461276840898 Marionette TRACE conn5 <- [1,1798,null,{}] 15:14:00 INFO - PROCESS | 4808 | 1461276840906 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:01 INFO - PROCESS | 4808 | 1461276840992 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 15:14:01 INFO - PROCESS | 4808 | 1461276841001 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65AF800 == 67 [pid = 4808] [id = 459] 15:14:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBE0663C00) [pid = 4808] [serial = 1377] [outer = 0000000000000000] 15:14:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBE3D74800) [pid = 4808] [serial = 1378] [outer = 000000FBE0663C00] 15:14:01 INFO - PROCESS | 4808 | 1461276841052 Marionette DEBUG loaded listener.js 15:14:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBE4D05C00) [pid = 4808] [serial = 1379] [outer = 000000FBE0663C00] 15:14:01 INFO - PROCESS | 4808 | 1461276841798 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 944ms 15:14:01 INFO - PROCESS | 4808 | 1461276841844 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 15:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:14:01 INFO - PROCESS | 4808 | 1461276841850 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 15:14:01 INFO - PROCESS | 4808 | 1461276841856 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:14:01 INFO - PROCESS | 4808 | 1461276841860 Marionette TRACE conn5 <- [1,1802,null,{}] 15:14:01 INFO - PROCESS | 4808 | 1461276841866 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:01 INFO - PROCESS | 4808 | 1461276841994 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 15:14:02 INFO - PROCESS | 4808 | 1461276842087 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:02 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84553000 == 68 [pid = 4808] [id = 460] 15:14:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB82480C00) [pid = 4808] [serial = 1380] [outer = 0000000000000000] 15:14:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB82C0C400) [pid = 4808] [serial = 1381] [outer = 000000FB82480C00] 15:14:02 INFO - PROCESS | 4808 | 1461276842147 Marionette DEBUG loaded listener.js 15:14:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB8308DC00) [pid = 4808] [serial = 1382] [outer = 000000FB82480C00] 15:14:02 INFO - PROCESS | 4808 | 1461276842730 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 942ms 15:14:02 INFO - PROCESS | 4808 | 1461276842801 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 15:14:02 INFO - PROCESS | 4808 | 1461276842807 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 15:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:14:02 INFO - PROCESS | 4808 | 1461276842814 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:14:02 INFO - PROCESS | 4808 | 1461276842817 Marionette TRACE conn5 <- [1,1806,null,{}] 15:14:02 INFO - PROCESS | 4808 | 1461276842822 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:02 INFO - PROCESS | 4808 | 1461276842939 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 15:14:03 INFO - PROCESS | 4808 | 1461276843066 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDEB1A000 == 69 [pid = 4808] [id = 461] 15:14:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB8438BC00) [pid = 4808] [serial = 1383] [outer = 0000000000000000] 15:14:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB84872400) [pid = 4808] [serial = 1384] [outer = 000000FB8438BC00] 15:14:03 INFO - PROCESS | 4808 | 1461276843124 Marionette DEBUG loaded listener.js 15:14:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB8508F400) [pid = 4808] [serial = 1385] [outer = 000000FB8438BC00] 15:14:03 INFO - PROCESS | 4808 | 1461276843744 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 15:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 985ms 15:14:03 INFO - PROCESS | 4808 | 1461276843805 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 15:14:03 INFO - PROCESS | 4808 | 1461276843808 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 15:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:14:03 INFO - PROCESS | 4808 | 1461276843811 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:14:03 INFO - PROCESS | 4808 | 1461276843816 Marionette TRACE conn5 <- [1,1810,null,{}] 15:14:03 INFO - PROCESS | 4808 | 1461276843828 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:03 INFO - PROCESS | 4808 | 1461276843986 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 15:14:04 INFO - PROCESS | 4808 | 1461276844006 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:04 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE9C79000 == 70 [pid = 4808] [id = 462] 15:14:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBDF59E400) [pid = 4808] [serial = 1386] [outer = 0000000000000000] 15:14:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBDF65DC00) [pid = 4808] [serial = 1387] [outer = 000000FBDF59E400] 15:14:04 INFO - PROCESS | 4808 | 1461276844069 Marionette DEBUG loaded listener.js 15:14:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBE4A46000) [pid = 4808] [serial = 1388] [outer = 000000FBDF59E400] 15:14:04 INFO - PROCESS | 4808 | 1461276844674 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 15:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 942ms 15:14:04 INFO - PROCESS | 4808 | 1461276844756 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 15:14:04 INFO - PROCESS | 4808 | 1461276844759 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 15:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:14:04 INFO - PROCESS | 4808 | 1461276844763 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:14:04 INFO - PROCESS | 4808 | 1461276844765 Marionette TRACE conn5 <- [1,1814,null,{}] 15:14:04 INFO - PROCESS | 4808 | 1461276844769 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:04 INFO - PROCESS | 4808 | 1461276844883 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 15:14:05 INFO - PROCESS | 4808 | 1461276845009 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBBB7000 == 71 [pid = 4808] [id = 463] 15:14:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FBE4EDF400) [pid = 4808] [serial = 1389] [outer = 0000000000000000] 15:14:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBE590E800) [pid = 4808] [serial = 1390] [outer = 000000FBE4EDF400] 15:14:05 INFO - PROCESS | 4808 | 1461276845067 Marionette DEBUG loaded listener.js 15:14:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBE5DA1000) [pid = 4808] [serial = 1391] [outer = 000000FBE4EDF400] 15:14:05 INFO - PROCESS | 4808 | 1461276845606 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 15:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 881ms 15:14:05 INFO - PROCESS | 4808 | 1461276845646 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 15:14:05 INFO - PROCESS | 4808 | 1461276845649 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 15:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:14:05 INFO - PROCESS | 4808 | 1461276845652 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:14:05 INFO - PROCESS | 4808 | 1461276845654 Marionette TRACE conn5 <- [1,1818,null,{}] 15:14:05 INFO - PROCESS | 4808 | 1461276845658 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:05 INFO - PROCESS | 4808 | 1461276845770 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 15:14:05 INFO - PROCESS | 4808 | 1461276845870 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBBC1800 == 72 [pid = 4808] [id = 464] 15:14:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBE6511C00) [pid = 4808] [serial = 1392] [outer = 0000000000000000] 15:14:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBE651E800) [pid = 4808] [serial = 1393] [outer = 000000FBE6511C00] 15:14:05 INFO - PROCESS | 4808 | 1461276845926 Marionette DEBUG loaded listener.js 15:14:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBE8F46400) [pid = 4808] [serial = 1394] [outer = 000000FBE6511C00] 15:14:06 INFO - PROCESS | 4808 | 1461276846529 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 15:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 943ms 15:14:06 INFO - PROCESS | 4808 | 1461276846598 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 15:14:06 INFO - PROCESS | 4808 | 1461276846601 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 15:14:06 INFO - PROCESS | 4808 | 1461276846604 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:14:06 INFO - PROCESS | 4808 | 1461276846606 Marionette TRACE conn5 <- [1,1822,null,{}] 15:14:06 INFO - PROCESS | 4808 | 1461276846610 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:06 INFO - PROCESS | 4808 | 1461276846763 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 15:14:06 INFO - PROCESS | 4808 | 1461276846904 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4DC1000 == 73 [pid = 4808] [id = 465] 15:14:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FB811F4000) [pid = 4808] [serial = 1395] [outer = 0000000000000000] 15:14:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBDF925400) [pid = 4808] [serial = 1396] [outer = 000000FB811F4000] 15:14:06 INFO - PROCESS | 4808 | 1461276846966 Marionette DEBUG loaded listener.js 15:14:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBE9C88800) [pid = 4808] [serial = 1397] [outer = 000000FB811F4000] 15:14:07 INFO - PROCESS | 4808 | 1461276847787 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 15:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 15:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1235ms 15:14:07 INFO - PROCESS | 4808 | 1461276847841 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 15:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:14:07 INFO - PROCESS | 4808 | 1461276847845 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 15:14:07 INFO - PROCESS | 4808 | 1461276847851 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:14:07 INFO - PROCESS | 4808 | 1461276847854 Marionette TRACE conn5 <- [1,1826,null,{}] 15:14:07 INFO - PROCESS | 4808 | 1461276847860 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:08 INFO - PROCESS | 4808 | 1461276848005 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 15:14:08 INFO - PROCESS | 4808 | 1461276848066 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:08 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8448B800 == 74 [pid = 4808] [id = 466] 15:14:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB811A4800) [pid = 4808] [serial = 1398] [outer = 0000000000000000] 15:14:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB81259C00) [pid = 4808] [serial = 1399] [outer = 000000FB811A4800] 15:14:08 INFO - PROCESS | 4808 | 1461276848118 Marionette DEBUG loaded listener.js 15:14:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB82C05800) [pid = 4808] [serial = 1400] [outer = 000000FB811A4800] 15:14:08 INFO - PROCESS | 4808 | 1461276848772 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:14:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8633F800 == 73 [pid = 4808] [id = 417] 15:14:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4E3D800 == 72 [pid = 4808] [id = 458] 15:14:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4859000 == 71 [pid = 4808] [id = 457] 15:14:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8293E000 == 70 [pid = 4808] [id = 456] 15:14:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF6CA800 == 69 [pid = 4808] [id = 455] 15:14:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CA8800 == 68 [pid = 4808] [id = 454] 15:14:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB822AB000 == 67 [pid = 4808] [id = 453] 15:14:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84928000 == 66 [pid = 4808] [id = 452] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FB81164000) [pid = 4808] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 986ms 15:14:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8451A800 == 65 [pid = 4808] [id = 451] 15:14:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82435000 == 64 [pid = 4808] [id = 450] 15:14:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83C45800 == 63 [pid = 4808] [id = 449] 15:14:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84507000 == 62 [pid = 4808] [id = 445] 15:14:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65B7800 == 61 [pid = 4808] [id = 444] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB82875400) [pid = 4808] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FB849A5C00) [pid = 4808] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBDF23C000) [pid = 4808] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBDE25A800) [pid = 4808] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FB84876000) [pid = 4808] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB849A5400) [pid = 4808] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FBE0B25800) [pid = 4808] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBDF65E000) [pid = 4808] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBDF5A1C00) [pid = 4808] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FB8124D000) [pid = 4808] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB8247B800) [pid = 4808] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB8300D000) [pid = 4808] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB826D4400) [pid = 4808] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB842D0400) [pid = 4808] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBDF64AC00) [pid = 4808] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB8480FC00) [pid = 4808] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB81254C00) [pid = 4808] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB843B9C00) [pid = 4808] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBDF662C00) [pid = 4808] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBDFB69C00) [pid = 4808] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB851CF400) [pid = 4808] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBDF687C00) [pid = 4808] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB82CE1400) [pid = 4808] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB811A2400) [pid = 4808] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB84FE9C00) [pid = 4808] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FBE618D000) [pid = 4808] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FBE599F400) [pid = 4808] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB851D4400) [pid = 4808] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FBCF0C1400) [pid = 4808] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 15:14:08 INFO - PROCESS | 4808 | 1461276848876 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 15:14:08 INFO - PROCESS | 4808 | 1461276848881 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 15:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:14:08 INFO - PROCESS | 4808 | 1461276848891 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:14:08 INFO - PROCESS | 4808 | 1461276848894 Marionette TRACE conn5 <- [1,1830,null,{}] 15:14:08 INFO - PROCESS | 4808 | 1461276848897 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:09 INFO - PROCESS | 4808 | 1461276848994 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 15:14:09 INFO - PROCESS | 4808 | 1461276849002 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82930000 == 62 [pid = 4808] [id = 467] 15:14:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB811EAC00) [pid = 4808] [serial = 1401] [outer = 0000000000000000] 15:14:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB81251C00) [pid = 4808] [serial = 1402] [outer = 000000FB811EAC00] 15:14:09 INFO - PROCESS | 4808 | 1461276849050 Marionette DEBUG loaded listener.js 15:14:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB82877400) [pid = 4808] [serial = 1403] [outer = 000000FB811EAC00] 15:14:09 INFO - PROCESS | 4808 | 1461276849617 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 794ms 15:14:09 INFO - PROCESS | 4808 | 1461276849684 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 15:14:09 INFO - PROCESS | 4808 | 1461276849687 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 15:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:14:09 INFO - PROCESS | 4808 | 1461276849690 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:14:09 INFO - PROCESS | 4808 | 1461276849694 Marionette TRACE conn5 <- [1,1834,null,{}] 15:14:09 INFO - PROCESS | 4808 | 1461276849705 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:09 INFO - PROCESS | 4808 | 1461276849799 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 15:14:09 INFO - PROCESS | 4808 | 1461276849884 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB845A7000 == 63 [pid = 4808] [id = 468] 15:14:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB842C9000) [pid = 4808] [serial = 1404] [outer = 0000000000000000] 15:14:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB8438D800) [pid = 4808] [serial = 1405] [outer = 000000FB842C9000] 15:14:09 INFO - PROCESS | 4808 | 1461276849933 Marionette DEBUG loaded listener.js 15:14:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB843BB800) [pid = 4808] [serial = 1406] [outer = 000000FB842C9000] 15:14:10 INFO - PROCESS | 4808 | 1461276850321 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 691ms 15:14:10 INFO - PROCESS | 4808 | 1461276850384 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 15:14:10 INFO - PROCESS | 4808 | 1461276850387 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 15:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:14:10 INFO - PROCESS | 4808 | 1461276850391 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:14:10 INFO - PROCESS | 4808 | 1461276850393 Marionette TRACE conn5 <- [1,1838,null,{}] 15:14:10 INFO - PROCESS | 4808 | 1461276850396 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:10 INFO - PROCESS | 4808 | 1461276850486 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 15:14:10 INFO - PROCESS | 4808 | 1461276850497 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:10 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84FAD800 == 64 [pid = 4808] [id = 469] 15:14:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB8482B400) [pid = 4808] [serial = 1407] [outer = 0000000000000000] 15:14:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB8487CC00) [pid = 4808] [serial = 1408] [outer = 000000FB8482B400] 15:14:10 INFO - PROCESS | 4808 | 1461276850545 Marionette DEBUG loaded listener.js 15:14:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB849A7C00) [pid = 4808] [serial = 1409] [outer = 000000FB8482B400] 15:14:11 INFO - PROCESS | 4808 | 1461276851015 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 691ms 15:14:11 INFO - PROCESS | 4808 | 1461276851085 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 15:14:11 INFO - PROCESS | 4808 | 1461276851087 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 15:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:14:11 INFO - PROCESS | 4808 | 1461276851096 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:14:11 INFO - PROCESS | 4808 | 1461276851098 Marionette TRACE conn5 <- [1,1842,null,{}] 15:14:11 INFO - PROCESS | 4808 | 1461276851102 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:11 INFO - PROCESS | 4808 | 1461276851215 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 15:14:11 INFO - PROCESS | 4808 | 1461276851269 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:11 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C88000 == 65 [pid = 4808] [id = 470] 15:14:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB849AFC00) [pid = 4808] [serial = 1410] [outer = 0000000000000000] 15:14:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB84FEC000) [pid = 4808] [serial = 1411] [outer = 000000FB849AFC00] 15:14:11 INFO - PROCESS | 4808 | 1461276851317 Marionette DEBUG loaded listener.js 15:14:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB851CF800) [pid = 4808] [serial = 1412] [outer = 000000FB849AFC00] 15:14:11 INFO - PROCESS | 4808 | 1461276851742 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 692ms 15:14:11 INFO - PROCESS | 4808 | 1461276851785 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 15:14:11 INFO - PROCESS | 4808 | 1461276851788 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 15:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:14:11 INFO - PROCESS | 4808 | 1461276851791 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:14:11 INFO - PROCESS | 4808 | 1461276851793 Marionette TRACE conn5 <- [1,1846,null,{}] 15:14:11 INFO - PROCESS | 4808 | 1461276851796 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:11 INFO - PROCESS | 4808 | 1461276851963 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 15:14:12 INFO - PROCESS | 4808 | 1461276852023 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2D6000 == 66 [pid = 4808] [id = 471] 15:14:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB86612800) [pid = 4808] [serial = 1413] [outer = 0000000000000000] 15:14:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB869F0000) [pid = 4808] [serial = 1414] [outer = 000000FB86612800] 15:14:12 INFO - PROCESS | 4808 | 1461276852073 Marionette DEBUG loaded listener.js 15:14:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBDDA2DC00) [pid = 4808] [serial = 1415] [outer = 000000FB86612800] 15:14:12 INFO - PROCESS | 4808 | 1461276852509 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 15:14:12 INFO - PROCESS | 4808 | 1461276852527 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 15:14:12 INFO - PROCESS | 4808 | 1461276852529 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 15:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:14:12 INFO - PROCESS | 4808 | 1461276852541 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:14:12 INFO - PROCESS | 4808 | 1461276852543 Marionette TRACE conn5 <- [1,1850,null,{}] 15:14:12 INFO - PROCESS | 4808 | 1461276852547 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:12 INFO - PROCESS | 4808 | 1461276852661 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 15:14:12 INFO - PROCESS | 4808 | 1461276852668 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE0B77800 == 67 [pid = 4808] [id = 472] 15:14:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBDE2DBC00) [pid = 4808] [serial = 1416] [outer = 0000000000000000] 15:14:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBDEDDD000) [pid = 4808] [serial = 1417] [outer = 000000FBDE2DBC00] 15:14:12 INFO - PROCESS | 4808 | 1461276852759 Marionette DEBUG loaded listener.js 15:14:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBDF59C800) [pid = 4808] [serial = 1418] [outer = 000000FBDE2DBC00] 15:14:13 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB80795800) [pid = 4808] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:14:13 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB8508E800) [pid = 4808] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:14:13 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB8438E800) [pid = 4808] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:14:13 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB86C52800) [pid = 4808] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:14:13 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB80850C00) [pid = 4808] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:14:13 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB80793400) [pid = 4808] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:14:13 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB86C4B800) [pid = 4808] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:14:13 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB8084F400) [pid = 4808] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:14:13 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB826D1000) [pid = 4808] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:14:13 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB84829800) [pid = 4808] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:14:13 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBDF651C00) [pid = 4808] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:14:13 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB851D1000) [pid = 4808] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:14:13 INFO - PROCESS | 4808 | 1461276853356 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 838ms 15:14:13 INFO - PROCESS | 4808 | 1461276853385 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 15:14:13 INFO - PROCESS | 4808 | 1461276853388 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 15:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:14:13 INFO - PROCESS | 4808 | 1461276853391 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:14:13 INFO - PROCESS | 4808 | 1461276853393 Marionette TRACE conn5 <- [1,1854,null,{}] 15:14:13 INFO - PROCESS | 4808 | 1461276853396 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:13 INFO - PROCESS | 4808 | 1461276853511 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 15:14:13 INFO - PROCESS | 4808 | 1461276853566 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:13 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C97800 == 68 [pid = 4808] [id = 473] 15:14:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB8084F400) [pid = 4808] [serial = 1419] [outer = 0000000000000000] 15:14:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB84824000) [pid = 4808] [serial = 1420] [outer = 000000FB8084F400] 15:14:13 INFO - PROCESS | 4808 | 1461276853613 Marionette DEBUG loaded listener.js 15:14:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBDF59CC00) [pid = 4808] [serial = 1421] [outer = 000000FB8084F400] 15:14:13 INFO - PROCESS | 4808 | 1461276853965 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 15:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 629ms 15:14:14 INFO - PROCESS | 4808 | 1461276854023 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 15:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:14:14 INFO - PROCESS | 4808 | 1461276854026 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 15:14:14 INFO - PROCESS | 4808 | 1461276854029 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:14:14 INFO - PROCESS | 4808 | 1461276854031 Marionette TRACE conn5 <- [1,1858,null,{}] 15:14:14 INFO - PROCESS | 4808 | 1461276854035 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:14 INFO - PROCESS | 4808 | 1461276854123 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 15:14:14 INFO - PROCESS | 4808 | 1461276854131 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE48C5000 == 69 [pid = 4808] [id = 474] 15:14:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBDF649800) [pid = 4808] [serial = 1422] [outer = 0000000000000000] 15:14:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBDF663000) [pid = 4808] [serial = 1423] [outer = 000000FBDF649800] 15:14:14 INFO - PROCESS | 4808 | 1461276854176 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBDF92E000) [pid = 4808] [serial = 1424] [outer = 000000FBDF649800] 15:14:14 INFO - PROCESS | 4808 | 1461276854606 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 15:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 628ms 15:14:14 INFO - PROCESS | 4808 | 1461276854661 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 15:14:14 INFO - PROCESS | 4808 | 1461276854663 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 15:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:14:14 INFO - PROCESS | 4808 | 1461276854666 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:14:14 INFO - PROCESS | 4808 | 1461276854668 Marionette TRACE conn5 <- [1,1862,null,{}] 15:14:14 INFO - PROCESS | 4808 | 1461276854671 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:14 INFO - PROCESS | 4808 | 1461276854759 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 15:14:14 INFO - PROCESS | 4808 | 1461276854768 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4E4A800 == 70 [pid = 4808] [id = 475] 15:14:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBDFBA3400) [pid = 4808] [serial = 1425] [outer = 0000000000000000] 15:14:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBE3F3C000) [pid = 4808] [serial = 1426] [outer = 000000FBDFBA3400] 15:14:14 INFO - PROCESS | 4808 | 1461276854813 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBE4864000) [pid = 4808] [serial = 1427] [outer = 000000FBDFBA3400] 15:14:15 INFO - PROCESS | 4808 | 1461276855418 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 775ms 15:14:15 INFO - PROCESS | 4808 | 1461276855445 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 15:14:15 INFO - PROCESS | 4808 | 1461276855450 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 15:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:14:15 INFO - PROCESS | 4808 | 1461276855470 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:14:15 INFO - PROCESS | 4808 | 1461276855475 Marionette TRACE conn5 <- [1,1866,null,{}] 15:14:15 INFO - PROCESS | 4808 | 1461276855483 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:15 INFO - PROCESS | 4808 | 1461276855603 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 15:14:15 INFO - PROCESS | 4808 | 1461276855734 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:15 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8341F000 == 71 [pid = 4808] [id = 476] 15:14:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB8110E000) [pid = 4808] [serial = 1428] [outer = 0000000000000000] 15:14:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB811F0000) [pid = 4808] [serial = 1429] [outer = 000000FB8110E000] 15:14:15 INFO - PROCESS | 4808 | 1461276855794 Marionette DEBUG loaded listener.js 15:14:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB826CBC00) [pid = 4808] [serial = 1430] [outer = 000000FB8110E000] 15:14:16 INFO - PROCESS | 4808 | 1461276856456 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1032ms 15:14:16 INFO - PROCESS | 4808 | 1461276856504 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 15:14:16 INFO - PROCESS | 4808 | 1461276856510 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 15:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:14:16 INFO - PROCESS | 4808 | 1461276856517 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:14:16 INFO - PROCESS | 4808 | 1461276856520 Marionette TRACE conn5 <- [1,1870,null,{}] 15:14:16 INFO - PROCESS | 4808 | 1461276856524 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:16 INFO - PROCESS | 4808 | 1461276856692 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 15:14:16 INFO - PROCESS | 4808 | 1461276856819 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:16 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869B2800 == 72 [pid = 4808] [id = 477] 15:14:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB8345BC00) [pid = 4808] [serial = 1431] [outer = 0000000000000000] 15:14:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB843B9000) [pid = 4808] [serial = 1432] [outer = 000000FB8345BC00] 15:14:16 INFO - PROCESS | 4808 | 1461276856877 Marionette DEBUG loaded listener.js 15:14:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB849AE000) [pid = 4808] [serial = 1433] [outer = 000000FB8345BC00] 15:14:17 INFO - PROCESS | 4808 | 1461276857501 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1026ms 15:14:17 INFO - PROCESS | 4808 | 1461276857549 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 15:14:17 INFO - PROCESS | 4808 | 1461276857552 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 15:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:14:17 INFO - PROCESS | 4808 | 1461276857556 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:14:17 INFO - PROCESS | 4808 | 1461276857560 Marionette TRACE conn5 <- [1,1874,null,{}] 15:14:17 INFO - PROCESS | 4808 | 1461276857572 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:17 INFO - PROCESS | 4808 | 1461276857691 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 15:14:17 INFO - PROCESS | 4808 | 1461276857792 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:17 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEB05D800 == 73 [pid = 4808] [id = 478] 15:14:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FB869EC000) [pid = 4808] [serial = 1434] [outer = 0000000000000000] 15:14:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FB86C4F800) [pid = 4808] [serial = 1435] [outer = 000000FB869EC000] 15:14:17 INFO - PROCESS | 4808 | 1461276857852 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBDF65D000) [pid = 4808] [serial = 1436] [outer = 000000FB869EC000] 15:14:18 INFO - PROCESS | 4808 | 1461276858485 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 15:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 986ms 15:14:18 INFO - PROCESS | 4808 | 1461276858544 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 15:14:18 INFO - PROCESS | 4808 | 1461276858547 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 15:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:14:18 INFO - PROCESS | 4808 | 1461276858551 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:14:18 INFO - PROCESS | 4808 | 1461276858553 Marionette TRACE conn5 <- [1,1878,null,{}] 15:14:18 INFO - PROCESS | 4808 | 1461276858557 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:18 INFO - PROCESS | 4808 | 1461276858672 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 15:14:18 INFO - PROCESS | 4808 | 1461276858798 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:18 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC1C5000 == 74 [pid = 4808] [id = 479] 15:14:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBE4A46C00) [pid = 4808] [serial = 1437] [outer = 0000000000000000] 15:14:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBE4EE5000) [pid = 4808] [serial = 1438] [outer = 000000FBE4A46C00] 15:14:18 INFO - PROCESS | 4808 | 1461276858856 Marionette DEBUG loaded listener.js 15:14:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBE59A6800) [pid = 4808] [serial = 1439] [outer = 000000FBE4A46C00] 15:14:19 INFO - PROCESS | 4808 | 1461276859430 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 15:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 942ms 15:14:19 INFO - PROCESS | 4808 | 1461276859495 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 15:14:19 INFO - PROCESS | 4808 | 1461276859498 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 15:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:14:19 INFO - PROCESS | 4808 | 1461276859501 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:14:19 INFO - PROCESS | 4808 | 1461276859504 Marionette TRACE conn5 <- [1,1882,null,{}] 15:14:19 INFO - PROCESS | 4808 | 1461276859507 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:19 INFO - PROCESS | 4808 | 1461276859617 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 15:14:19 INFO - PROCESS | 4808 | 1461276859743 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:19 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC7EA800 == 75 [pid = 4808] [id = 480] 15:14:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBE59A5000) [pid = 4808] [serial = 1440] [outer = 0000000000000000] 15:14:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FBE8F4A400) [pid = 4808] [serial = 1441] [outer = 000000FBE59A5000] 15:14:19 INFO - PROCESS | 4808 | 1461276859801 Marionette DEBUG loaded listener.js 15:14:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FBE9447400) [pid = 4808] [serial = 1442] [outer = 000000FBE59A5000] 15:14:20 INFO - PROCESS | 4808 | 1461276860390 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 943ms 15:14:20 INFO - PROCESS | 4808 | 1461276860447 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 15:14:20 INFO - PROCESS | 4808 | 1461276860450 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 15:14:20 INFO - PROCESS | 4808 | 1461276860453 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:14:20 INFO - PROCESS | 4808 | 1461276860455 Marionette TRACE conn5 <- [1,1886,null,{}] 15:14:20 INFO - PROCESS | 4808 | 1461276860459 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:20 INFO - PROCESS | 4808 | 1461276860634 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 15:14:20 INFO - PROCESS | 4808 | 1461276860654 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD7F800 == 76 [pid = 4808] [id = 481] 15:14:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FBE9CE5C00) [pid = 4808] [serial = 1443] [outer = 0000000000000000] 15:14:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FBEB0B7400) [pid = 4808] [serial = 1444] [outer = 000000FBE9CE5C00] 15:14:20 INFO - PROCESS | 4808 | 1461276860715 Marionette DEBUG loaded listener.js 15:14:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FBEB78AC00) [pid = 4808] [serial = 1445] [outer = 000000FBE9CE5C00] 15:14:21 INFO - PROCESS | 4808 | 1461276861620 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1240ms 15:14:21 INFO - PROCESS | 4808 | 1461276861695 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 15:14:21 INFO - PROCESS | 4808 | 1461276861699 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 15:14:21 INFO - PROCESS | 4808 | 1461276861705 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:14:21 INFO - PROCESS | 4808 | 1461276861709 Marionette TRACE conn5 <- [1,1890,null,{}] 15:14:21 INFO - PROCESS | 4808 | 1461276861716 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:21 INFO - PROCESS | 4808 | 1461276861863 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 15:14:22 INFO - PROCESS | 4808 | 1461276861992 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB845A6000 == 77 [pid = 4808] [id = 482] 15:14:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB812A8000) [pid = 4808] [serial = 1446] [outer = 0000000000000000] 15:14:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FB82290C00) [pid = 4808] [serial = 1447] [outer = 000000FB812A8000] 15:14:22 INFO - PROCESS | 4808 | 1461276862050 Marionette DEBUG loaded listener.js 15:14:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB82CE7400) [pid = 4808] [serial = 1448] [outer = 000000FB812A8000] 15:14:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE48C5000 == 76 [pid = 4808] [id = 474] 15:14:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C97800 == 75 [pid = 4808] [id = 473] 15:14:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE0B77800 == 74 [pid = 4808] [id = 472] 15:14:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2D6000 == 73 [pid = 4808] [id = 471] 15:14:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C88000 == 72 [pid = 4808] [id = 470] 15:14:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84FAD800 == 71 [pid = 4808] [id = 469] 15:14:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB845A7000 == 70 [pid = 4808] [id = 468] 15:14:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82930000 == 69 [pid = 4808] [id = 467] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FBE4C43400) [pid = 4808] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FBE3D74800) [pid = 4808] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8448B800 == 68 [pid = 4808] [id = 466] 15:14:22 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84553000 == 67 [pid = 4808] [id = 460] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FB826C8400) [pid = 4808] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FB85094800) [pid = 4808] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FB843B5000) [pid = 4808] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FB84817C00) [pid = 4808] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBDD7D7800) [pid = 4808] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB86616400) [pid = 4808] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FB811AF000) [pid = 4808] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBDEB66000) [pid = 4808] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FB81165C00) [pid = 4808] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBE47AAC00) [pid = 4808] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBE4D0F400) [pid = 4808] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB811F1C00) [pid = 4808] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FB8110DC00) [pid = 4808] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB83088C00) [pid = 4808] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FB83CB9800) [pid = 4808] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBDF680800) [pid = 4808] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB84950C00) [pid = 4808] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB82871C00) [pid = 4808] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB84874C00) [pid = 4808] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FBDF68D400) [pid = 4808] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB84819800) [pid = 4808] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBDF42B000) [pid = 4808] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBDF65D400) [pid = 4808] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB82CE5800) [pid = 4808] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBDF64A400) [pid = 4808] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB849AD000) [pid = 4808] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 15:14:22 INFO - PROCESS | 4808 | 1461276862679 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 985ms 15:14:22 INFO - PROCESS | 4808 | 1461276862694 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 15:14:22 INFO - PROCESS | 4808 | 1461276862700 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 15:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:14:22 INFO - PROCESS | 4808 | 1461276862707 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:14:22 INFO - PROCESS | 4808 | 1461276862709 Marionette TRACE conn5 <- [1,1894,null,{}] 15:14:22 INFO - PROCESS | 4808 | 1461276862713 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:22 INFO - PROCESS | 4808 | 1461276862806 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 15:14:22 INFO - PROCESS | 4808 | 1461276862898 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84273000 == 68 [pid = 4808] [id = 483] 15:14:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB8110CC00) [pid = 4808] [serial = 1449] [outer = 0000000000000000] 15:14:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB8124C800) [pid = 4808] [serial = 1450] [outer = 000000FB8110CC00] 15:14:22 INFO - PROCESS | 4808 | 1461276862946 Marionette DEBUG loaded listener.js 15:14:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB8300DC00) [pid = 4808] [serial = 1451] [outer = 000000FB8110CC00] 15:14:23 INFO - PROCESS | 4808 | 1461276863422 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 15:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 776ms 15:14:23 INFO - PROCESS | 4808 | 1461276863484 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 15:14:23 INFO - PROCESS | 4808 | 1461276863487 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 15:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:14:23 INFO - PROCESS | 4808 | 1461276863490 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:14:23 INFO - PROCESS | 4808 | 1461276863494 Marionette TRACE conn5 <- [1,1898,null,{}] 15:14:23 INFO - PROCESS | 4808 | 1461276863505 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:23 INFO - PROCESS | 4808 | 1461276863603 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 15:14:23 INFO - PROCESS | 4808 | 1461276863617 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:23 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8492F000 == 69 [pid = 4808] [id = 484] 15:14:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB843B5000) [pid = 4808] [serial = 1452] [outer = 0000000000000000] 15:14:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB84817400) [pid = 4808] [serial = 1453] [outer = 000000FB843B5000] 15:14:23 INFO - PROCESS | 4808 | 1461276863666 Marionette DEBUG loaded listener.js 15:14:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB84879800) [pid = 4808] [serial = 1454] [outer = 000000FB843B5000] 15:14:24 INFO - PROCESS | 4808 | 1461276864144 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 15:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 15:14:24 INFO - PROCESS | 4808 | 1461276864183 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 15:14:24 INFO - PROCESS | 4808 | 1461276864186 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 15:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:14:24 INFO - PROCESS | 4808 | 1461276864189 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:14:24 INFO - PROCESS | 4808 | 1461276864191 Marionette TRACE conn5 <- [1,1902,null,{}] 15:14:24 INFO - PROCESS | 4808 | 1461276864195 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:24 INFO - PROCESS | 4808 | 1461276864284 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 15:14:24 INFO - PROCESS | 4808 | 1461276864292 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:24 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C84000 == 70 [pid = 4808] [id = 485] 15:14:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB849A5C00) [pid = 4808] [serial = 1455] [outer = 0000000000000000] 15:14:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB85091C00) [pid = 4808] [serial = 1456] [outer = 000000FB849A5C00] 15:14:24 INFO - PROCESS | 4808 | 1461276864341 Marionette DEBUG loaded listener.js 15:14:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB8639B400) [pid = 4808] [serial = 1457] [outer = 000000FB849A5C00] 15:14:24 INFO - PROCESS | 4808 | 1461276864838 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 15:14:24 INFO - PROCESS | 4808 | 1461276864884 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 15:14:24 INFO - PROCESS | 4808 | 1461276864887 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 15:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:14:24 INFO - PROCESS | 4808 | 1461276864890 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:14:24 INFO - PROCESS | 4808 | 1461276864892 Marionette TRACE conn5 <- [1,1906,null,{}] 15:14:24 INFO - PROCESS | 4808 | 1461276864895 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:25 INFO - PROCESS | 4808 | 1461276865010 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 15:14:25 INFO - PROCESS | 4808 | 1461276865061 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83415000 == 71 [pid = 4808] [id = 486] 15:14:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB86618400) [pid = 4808] [serial = 1458] [outer = 0000000000000000] 15:14:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB869E9C00) [pid = 4808] [serial = 1459] [outer = 000000FB86618400] 15:14:25 INFO - PROCESS | 4808 | 1461276865109 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBDD7D5000) [pid = 4808] [serial = 1460] [outer = 000000FB86618400] 15:14:25 INFO - PROCESS | 4808 | 1461276865542 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 15:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 691ms 15:14:25 INFO - PROCESS | 4808 | 1461276865590 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 15:14:25 INFO - PROCESS | 4808 | 1461276865592 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 15:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:14:25 INFO - PROCESS | 4808 | 1461276865596 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:14:25 INFO - PROCESS | 4808 | 1461276865597 Marionette TRACE conn5 <- [1,1910,null,{}] 15:14:25 INFO - PROCESS | 4808 | 1461276865601 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:25 INFO - PROCESS | 4808 | 1461276865737 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 15:14:25 INFO - PROCESS | 4808 | 1461276865828 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE0D79800 == 72 [pid = 4808] [id = 487] 15:14:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBDEDE2000) [pid = 4808] [serial = 1461] [outer = 0000000000000000] 15:14:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBDF652000) [pid = 4808] [serial = 1462] [outer = 000000FBDEDE2000] 15:14:25 INFO - PROCESS | 4808 | 1461276865877 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBDF68A800) [pid = 4808] [serial = 1463] [outer = 000000FBDEDE2000] 15:14:26 INFO - PROCESS | 4808 | 1461276866324 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 15:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 775ms 15:14:26 INFO - PROCESS | 4808 | 1461276866373 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 15:14:26 INFO - PROCESS | 4808 | 1461276866376 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 15:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:14:26 INFO - PROCESS | 4808 | 1461276866379 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:14:26 INFO - PROCESS | 4808 | 1461276866381 Marionette TRACE conn5 <- [1,1914,null,{}] 15:14:26 INFO - PROCESS | 4808 | 1461276866384 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:26 INFO - PROCESS | 4808 | 1461276866503 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 15:14:26 INFO - PROCESS | 4808 | 1461276866561 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4CD1800 == 73 [pid = 4808] [id = 488] 15:14:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBDFB9BC00) [pid = 4808] [serial = 1464] [outer = 0000000000000000] 15:14:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBE3D77C00) [pid = 4808] [serial = 1465] [outer = 000000FBDFB9BC00] 15:14:26 INFO - PROCESS | 4808 | 1461276866609 Marionette DEBUG loaded listener.js 15:14:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBE4DDD000) [pid = 4808] [serial = 1466] [outer = 000000FBDFB9BC00] 15:14:27 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FB86612800) [pid = 4808] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:14:27 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBDE2DBC00) [pid = 4808] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:14:27 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB842C9000) [pid = 4808] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:14:27 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB8482B400) [pid = 4808] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:14:27 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FB849AFC00) [pid = 4808] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:14:27 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB811A4800) [pid = 4808] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:14:27 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FB8084F400) [pid = 4808] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:14:27 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB811EAC00) [pid = 4808] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:14:27 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FBDF649800) [pid = 4808] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:14:27 INFO - PROCESS | 4808 | 1461276867169 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 15:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 839ms 15:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:14:27 INFO - PROCESS | 4808 | 1461276867221 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 15:14:27 INFO - PROCESS | 4808 | 1461276867223 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 15:14:27 INFO - PROCESS | 4808 | 1461276867227 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:14:27 INFO - PROCESS | 4808 | 1461276867228 Marionette TRACE conn5 <- [1,1918,null,{}] 15:14:27 INFO - PROCESS | 4808 | 1461276867232 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:27 INFO - PROCESS | 4808 | 1461276867349 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 15:14:27 INFO - PROCESS | 4808 | 1461276867405 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE59F1000 == 74 [pid = 4808] [id = 489] 15:14:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB826D2400) [pid = 4808] [serial = 1467] [outer = 0000000000000000] 15:14:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB86394000) [pid = 4808] [serial = 1468] [outer = 000000FB826D2400] 15:14:27 INFO - PROCESS | 4808 | 1461276867452 Marionette DEBUG loaded listener.js 15:14:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FBDFA0A800) [pid = 4808] [serial = 1469] [outer = 000000FB826D2400] 15:14:27 INFO - PROCESS | 4808 | 1461276867815 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 15:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 15:14:27 INFO - PROCESS | 4808 | 1461276867860 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 15:14:27 INFO - PROCESS | 4808 | 1461276867862 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 15:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:14:27 INFO - PROCESS | 4808 | 1461276867865 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:14:27 INFO - PROCESS | 4808 | 1461276867867 Marionette TRACE conn5 <- [1,1922,null,{}] 15:14:27 INFO - PROCESS | 4808 | 1461276867870 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:27 INFO - PROCESS | 4808 | 1461276867960 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 15:14:27 INFO - PROCESS | 4808 | 1461276867967 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEB06A800 == 75 [pid = 4808] [id = 490] 15:14:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBE4EE4400) [pid = 4808] [serial = 1470] [outer = 0000000000000000] 15:14:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBE6192000) [pid = 4808] [serial = 1471] [outer = 000000FBE4EE4400] 15:14:28 INFO - PROCESS | 4808 | 1461276868012 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBE93F7400) [pid = 4808] [serial = 1472] [outer = 000000FBE4EE4400] 15:14:28 INFO - PROCESS | 4808 | 1461276868450 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 628ms 15:14:28 INFO - PROCESS | 4808 | 1461276868497 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 15:14:28 INFO - PROCESS | 4808 | 1461276868499 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 15:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:14:28 INFO - PROCESS | 4808 | 1461276868502 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:14:28 INFO - PROCESS | 4808 | 1461276868504 Marionette TRACE conn5 <- [1,1926,null,{}] 15:14:28 INFO - PROCESS | 4808 | 1461276868508 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:28 INFO - PROCESS | 4808 | 1461276868596 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 15:14:28 INFO - PROCESS | 4808 | 1461276868603 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC31C800 == 76 [pid = 4808] [id = 491] 15:14:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBE9C1C000) [pid = 4808] [serial = 1473] [outer = 0000000000000000] 15:14:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBE9CD9800) [pid = 4808] [serial = 1474] [outer = 000000FBE9C1C000] 15:14:28 INFO - PROCESS | 4808 | 1461276868648 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBEB0B2800) [pid = 4808] [serial = 1475] [outer = 000000FBE9C1C000] 15:14:29 INFO - PROCESS | 4808 | 1461276869284 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 837ms 15:14:29 INFO - PROCESS | 4808 | 1461276869343 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 15:14:29 INFO - PROCESS | 4808 | 1461276869348 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 15:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:14:29 INFO - PROCESS | 4808 | 1461276869353 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:14:29 INFO - PROCESS | 4808 | 1461276869358 Marionette TRACE conn5 <- [1,1930,null,{}] 15:14:29 INFO - PROCESS | 4808 | 1461276869366 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:29 INFO - PROCESS | 4808 | 1461276869518 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 15:14:29 INFO - PROCESS | 4808 | 1461276869626 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84517800 == 77 [pid = 4808] [id = 492] 15:14:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FB81166400) [pid = 4808] [serial = 1476] [outer = 0000000000000000] 15:14:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB8247E800) [pid = 4808] [serial = 1477] [outer = 000000FB81166400] 15:14:29 INFO - PROCESS | 4808 | 1461276869685 Marionette DEBUG loaded listener.js 15:14:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB83CB5C00) [pid = 4808] [serial = 1478] [outer = 000000FB81166400] 15:14:30 INFO - PROCESS | 4808 | 1461276870264 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 15:14:30 INFO - PROCESS | 4808 | 1461276870344 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 15:14:30 INFO - PROCESS | 4808 | 1461276870350 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 15:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:14:30 INFO - PROCESS | 4808 | 1461276870357 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:14:30 INFO - PROCESS | 4808 | 1461276870360 Marionette TRACE conn5 <- [1,1934,null,{}] 15:14:30 INFO - PROCESS | 4808 | 1461276870365 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:30 INFO - PROCESS | 4808 | 1461276870482 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 15:14:30 INFO - PROCESS | 4808 | 1461276870612 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:30 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CBF000 == 78 [pid = 4808] [id = 493] 15:14:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB843B9400) [pid = 4808] [serial = 1479] [outer = 0000000000000000] 15:14:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB84950400) [pid = 4808] [serial = 1480] [outer = 000000FB843B9400] 15:14:30 INFO - PROCESS | 4808 | 1461276870671 Marionette DEBUG loaded listener.js 15:14:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB86395800) [pid = 4808] [serial = 1481] [outer = 000000FB843B9400] 15:14:31 INFO - PROCESS | 4808 | 1461276871237 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 922ms 15:14:31 INFO - PROCESS | 4808 | 1461276871300 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 15:14:31 INFO - PROCESS | 4808 | 1461276871303 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 15:14:31 INFO - PROCESS | 4808 | 1461276871308 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:14:31 INFO - PROCESS | 4808 | 1461276871312 Marionette TRACE conn5 <- [1,1938,null,{}] 15:14:31 INFO - PROCESS | 4808 | 1461276871324 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:31 INFO - PROCESS | 4808 | 1461276871443 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 15:14:31 INFO - PROCESS | 4808 | 1461276871574 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD88000 == 79 [pid = 4808] [id = 494] 15:14:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FBDF42F000) [pid = 4808] [serial = 1482] [outer = 0000000000000000] 15:14:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FBDF660C00) [pid = 4808] [serial = 1483] [outer = 000000FBDF42F000] 15:14:31 INFO - PROCESS | 4808 | 1461276871635 Marionette DEBUG loaded listener.js 15:14:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FBE6512800) [pid = 4808] [serial = 1484] [outer = 000000FBDF42F000] 15:14:32 INFO - PROCESS | 4808 | 1461276872196 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 944ms 15:14:32 INFO - PROCESS | 4808 | 1461276872256 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 15:14:32 INFO - PROCESS | 4808 | 1461276872259 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 15:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:14:32 INFO - PROCESS | 4808 | 1461276872263 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:14:32 INFO - PROCESS | 4808 | 1461276872265 Marionette TRACE conn5 <- [1,1942,null,{}] 15:14:32 INFO - PROCESS | 4808 | 1461276872269 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:32 INFO - PROCESS | 4808 | 1461276872384 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 15:14:32 INFO - PROCESS | 4808 | 1461276872512 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:32 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECF4C000 == 80 [pid = 4808] [id = 495] 15:14:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FBEB792000) [pid = 4808] [serial = 1485] [outer = 0000000000000000] 15:14:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FBEB7B3C00) [pid = 4808] [serial = 1486] [outer = 000000FBEB792000] 15:14:32 INFO - PROCESS | 4808 | 1461276872572 Marionette DEBUG loaded listener.js 15:14:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FBEB85E800) [pid = 4808] [serial = 1487] [outer = 000000FBEB792000] 15:14:33 INFO - PROCESS | 4808 | 1461276873153 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 15:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 944ms 15:14:33 INFO - PROCESS | 4808 | 1461276873208 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 15:14:33 INFO - PROCESS | 4808 | 1461276873211 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 15:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:14:33 INFO - PROCESS | 4808 | 1461276873214 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:14:33 INFO - PROCESS | 4808 | 1461276873216 Marionette TRACE conn5 <- [1,1946,null,{}] 15:14:33 INFO - PROCESS | 4808 | 1461276873220 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:33 INFO - PROCESS | 4808 | 1461276873331 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 15:14:33 INFO - PROCESS | 4808 | 1461276873460 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:33 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBED52A800 == 81 [pid = 4808] [id = 496] 15:14:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FBEB793400) [pid = 4808] [serial = 1488] [outer = 0000000000000000] 15:14:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FBEBA98800) [pid = 4808] [serial = 1489] [outer = 000000FBEB793400] 15:14:33 INFO - PROCESS | 4808 | 1461276873518 Marionette DEBUG loaded listener.js 15:14:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FBEBAA1000) [pid = 4808] [serial = 1490] [outer = 000000FBEB793400] 15:14:34 INFO - PROCESS | 4808 | 1461276874059 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 15:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 943ms 15:14:34 INFO - PROCESS | 4808 | 1461276874161 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 15:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:14:34 INFO - PROCESS | 4808 | 1461276874164 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 15:14:34 INFO - PROCESS | 4808 | 1461276874168 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:14:34 INFO - PROCESS | 4808 | 1461276874170 Marionette TRACE conn5 <- [1,1950,null,{}] 15:14:34 INFO - PROCESS | 4808 | 1461276874174 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:34 INFO - PROCESS | 4808 | 1461276874317 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 15:14:34 INFO - PROCESS | 4808 | 1461276874443 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEDE7F000 == 82 [pid = 4808] [id = 497] 15:14:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 134 (000000FBEBE21800) [pid = 4808] [serial = 1491] [outer = 0000000000000000] 15:14:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 135 (000000FBEC00E400) [pid = 4808] [serial = 1492] [outer = 000000FBEBE21800] 15:14:34 INFO - PROCESS | 4808 | 1461276874505 Marionette DEBUG loaded listener.js 15:14:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 136 (000000FBEC0BF000) [pid = 4808] [serial = 1493] [outer = 000000FBEBE21800] 15:14:35 INFO - PROCESS | 4808 | 1461276875031 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 15:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 880ms 15:14:35 INFO - PROCESS | 4808 | 1461276875063 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 15:14:35 INFO - PROCESS | 4808 | 1461276875066 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 15:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:14:35 INFO - PROCESS | 4808 | 1461276875071 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:14:35 INFO - PROCESS | 4808 | 1461276875073 Marionette TRACE conn5 <- [1,1954,null,{}] 15:14:35 INFO - PROCESS | 4808 | 1461276875077 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:35 INFO - PROCESS | 4808 | 1461276875205 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 15:14:35 INFO - PROCESS | 4808 | 1461276875323 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:35 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4CDF000 == 83 [pid = 4808] [id = 498] 15:14:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 137 (000000FB83458400) [pid = 4808] [serial = 1494] [outer = 0000000000000000] 15:14:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 138 (000000FBE9CE6000) [pid = 4808] [serial = 1495] [outer = 000000FB83458400] 15:14:35 INFO - PROCESS | 4808 | 1461276875380 Marionette DEBUG loaded listener.js 15:14:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 139 (000000FBEC0F6C00) [pid = 4808] [serial = 1496] [outer = 000000FB83458400] 15:14:36 INFO - PROCESS | 4808 | 1461276876260 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 15:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1237ms 15:14:36 INFO - PROCESS | 4808 | 1461276876313 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 15:14:36 INFO - PROCESS | 4808 | 1461276876317 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 15:14:36 INFO - PROCESS | 4808 | 1461276876323 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:14:36 INFO - PROCESS | 4808 | 1461276876327 Marionette TRACE conn5 <- [1,1958,null,{}] 15:14:36 INFO - PROCESS | 4808 | 1461276876333 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:36 INFO - PROCESS | 4808 | 1461276876442 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 15:14:36 INFO - PROCESS | 4808 | 1461276876581 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83C39000 == 84 [pid = 4808] [id = 499] 15:14:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 140 (000000FB8078C400) [pid = 4808] [serial = 1497] [outer = 0000000000000000] 15:14:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 141 (000000FB807D0C00) [pid = 4808] [serial = 1498] [outer = 000000FB8078C400] 15:14:36 INFO - PROCESS | 4808 | 1461276876634 Marionette DEBUG loaded listener.js 15:14:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 142 (000000FB812A6800) [pid = 4808] [serial = 1499] [outer = 000000FB8078C400] 15:14:37 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8459C800 == 83 [pid = 4808] [id = 415] 15:14:37 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84475800 == 82 [pid = 4808] [id = 414] 15:14:37 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEB06A800 == 81 [pid = 4808] [id = 490] 15:14:37 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE59F1000 == 80 [pid = 4808] [id = 489] 15:14:37 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4CD1800 == 79 [pid = 4808] [id = 488] 15:14:37 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE0D79800 == 78 [pid = 4808] [id = 487] 15:14:37 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83415000 == 77 [pid = 4808] [id = 486] 15:14:37 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C84000 == 76 [pid = 4808] [id = 485] 15:14:37 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8492F000 == 75 [pid = 4808] [id = 484] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 141 (000000FBE3F3C000) [pid = 4808] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84273000 == 74 [pid = 4808] [id = 483] 15:14:37 INFO - PROCESS | 4808 | --DOCSHELL 000000FB845A6000 == 73 [pid = 4808] [id = 482] 15:14:37 INFO - PROCESS | 4808 | --DOCSHELL 000000FB869B2800 == 72 [pid = 4808] [id = 477] 15:14:37 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8341F000 == 71 [pid = 4808] [id = 476] 15:14:37 INFO - PROCESS | 4808 | 1461276877297 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 15:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 986ms 15:14:37 INFO - PROCESS | 4808 | 1461276877313 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 15:14:37 INFO - PROCESS | 4808 | 1461276877318 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 15:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:14:37 INFO - PROCESS | 4808 | 1461276877325 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:14:37 INFO - PROCESS | 4808 | 1461276877327 Marionette TRACE conn5 <- [1,1962,null,{}] 15:14:37 INFO - PROCESS | 4808 | 1461276877331 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:37 INFO - PROCESS | 4808 | 1461276877424 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 15:14:37 INFO - PROCESS | 4808 | 1461276877434 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:37 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8341F000 == 72 [pid = 4808] [id = 500] 15:14:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 142 (000000FB81258C00) [pid = 4808] [serial = 1500] [outer = 0000000000000000] 15:14:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 143 (000000FB826C7800) [pid = 4808] [serial = 1501] [outer = 000000FB81258C00] 15:14:37 INFO - PROCESS | 4808 | 1461276877484 Marionette DEBUG loaded listener.js 15:14:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 144 (000000FB82C0E400) [pid = 4808] [serial = 1502] [outer = 000000FB81258C00] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 143 (000000FB869F0000) [pid = 4808] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 142 (000000FBDEDDD000) [pid = 4808] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 141 (000000FB843BB800) [pid = 4808] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 140 (000000FB8487CC00) [pid = 4808] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 139 (000000FB84FEC000) [pid = 4808] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 138 (000000FB8438D800) [pid = 4808] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 137 (000000FB82C05800) [pid = 4808] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 136 (000000FBDDA2DC00) [pid = 4808] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 135 (000000FB84824000) [pid = 4808] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 134 (000000FB849A7C00) [pid = 4808] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 133 (000000FB81259C00) [pid = 4808] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 132 (000000FB851CF800) [pid = 4808] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 131 (000000FB82877400) [pid = 4808] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 130 (000000FBDF925400) [pid = 4808] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FB81251C00) [pid = 4808] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FBDF663000) [pid = 4808] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FBE590E800) [pid = 4808] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FB82C0C400) [pid = 4808] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FBDF59C800) [pid = 4808] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FBE651E800) [pid = 4808] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBDF65DC00) [pid = 4808] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FB84872400) [pid = 4808] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBDF59CC00) [pid = 4808] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 15:14:37 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FBDF92E000) [pid = 4808] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 15:14:38 INFO - PROCESS | 4808 | 1461276878009 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 15:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 15:14:38 INFO - PROCESS | 4808 | 1461276878060 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 15:14:38 INFO - PROCESS | 4808 | 1461276878063 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 15:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:14:38 INFO - PROCESS | 4808 | 1461276878071 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:14:38 INFO - PROCESS | 4808 | 1461276878075 Marionette TRACE conn5 <- [1,1966,null,{}] 15:14:38 INFO - PROCESS | 4808 | 1461276878086 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:38 INFO - PROCESS | 4808 | 1461276878182 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 15:14:38 INFO - PROCESS | 4808 | 1461276878191 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8483A000 == 73 [pid = 4808] [id = 501] 15:14:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB83CC2800) [pid = 4808] [serial = 1503] [outer = 0000000000000000] 15:14:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB842CB000) [pid = 4808] [serial = 1504] [outer = 000000FB83CC2800] 15:14:38 INFO - PROCESS | 4808 | 1461276878241 Marionette DEBUG loaded listener.js 15:14:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB843B7000) [pid = 4808] [serial = 1505] [outer = 000000FB83CC2800] 15:14:38 INFO - PROCESS | 4808 | 1461276878723 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 15:14:38 INFO - PROCESS | 4808 | 1461276878765 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 15:14:38 INFO - PROCESS | 4808 | 1461276878768 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 15:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:14:38 INFO - PROCESS | 4808 | 1461276878771 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:14:38 INFO - PROCESS | 4808 | 1461276878773 Marionette TRACE conn5 <- [1,1970,null,{}] 15:14:38 INFO - PROCESS | 4808 | 1461276878777 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:38 INFO - PROCESS | 4808 | 1461276878897 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 15:14:39 INFO - PROCESS | 4808 | 1461276878994 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869A9800 == 74 [pid = 4808] [id = 502] 15:14:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB83CC3C00) [pid = 4808] [serial = 1506] [outer = 0000000000000000] 15:14:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB8487C800) [pid = 4808] [serial = 1507] [outer = 000000FB83CC3C00] 15:14:39 INFO - PROCESS | 4808 | 1461276879042 Marionette DEBUG loaded listener.js 15:14:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB849AA400) [pid = 4808] [serial = 1508] [outer = 000000FB83CC3C00] 15:14:39 INFO - PROCESS | 4808 | 1461276879465 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 733ms 15:14:39 INFO - PROCESS | 4808 | 1461276879508 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 15:14:39 INFO - PROCESS | 4808 | 1461276879510 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 15:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:14:39 INFO - PROCESS | 4808 | 1461276879513 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:14:39 INFO - PROCESS | 4808 | 1461276879515 Marionette TRACE conn5 <- [1,1974,null,{}] 15:14:39 INFO - PROCESS | 4808 | 1461276879519 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:39 INFO - PROCESS | 4808 | 1461276879640 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 15:14:39 INFO - PROCESS | 4808 | 1461276879720 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDDA11000 == 75 [pid = 4808] [id = 503] 15:14:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FB84FE8C00) [pid = 4808] [serial = 1509] [outer = 0000000000000000] 15:14:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB851C8800) [pid = 4808] [serial = 1510] [outer = 000000FB84FE8C00] 15:14:39 INFO - PROCESS | 4808 | 1461276879767 Marionette DEBUG loaded listener.js 15:14:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FB8639BC00) [pid = 4808] [serial = 1511] [outer = 000000FB84FE8C00] 15:14:40 INFO - PROCESS | 4808 | 1461276880206 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 734ms 15:14:40 INFO - PROCESS | 4808 | 1461276880279 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 15:14:40 INFO - PROCESS | 4808 | 1461276880281 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 15:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:14:40 INFO - PROCESS | 4808 | 1461276880291 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:14:40 INFO - PROCESS | 4808 | 1461276880293 Marionette TRACE conn5 <- [1,1978,null,{}] 15:14:40 INFO - PROCESS | 4808 | 1461276880297 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:40 INFO - PROCESS | 4808 | 1461276880435 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 15:14:40 INFO - PROCESS | 4808 | 1461276880500 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3D54000 == 76 [pid = 4808] [id = 504] 15:14:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FBDD7D3400) [pid = 4808] [serial = 1512] [outer = 0000000000000000] 15:14:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FBDEB6B000) [pid = 4808] [serial = 1513] [outer = 000000FBDD7D3400] 15:14:40 INFO - PROCESS | 4808 | 1461276880550 Marionette DEBUG loaded listener.js 15:14:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FBDF59CC00) [pid = 4808] [serial = 1514] [outer = 000000FBDD7D3400] 15:14:40 INFO - PROCESS | 4808 | 1461276880973 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 732ms 15:14:41 INFO - PROCESS | 4808 | 1461276881026 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 15:14:41 INFO - PROCESS | 4808 | 1461276881028 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 15:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:14:41 INFO - PROCESS | 4808 | 1461276881038 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:14:41 INFO - PROCESS | 4808 | 1461276881040 Marionette TRACE conn5 <- [1,1982,null,{}] 15:14:41 INFO - PROCESS | 4808 | 1461276881044 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:41 INFO - PROCESS | 4808 | 1461276881162 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 15:14:41 INFO - PROCESS | 4808 | 1461276881219 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE48B5000 == 77 [pid = 4808] [id = 505] 15:14:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FBDF5A9400) [pid = 4808] [serial = 1515] [outer = 0000000000000000] 15:14:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 134 (000000FBDF660800) [pid = 4808] [serial = 1516] [outer = 000000FBDF5A9400] 15:14:41 INFO - PROCESS | 4808 | 1461276881267 Marionette DEBUG loaded listener.js 15:14:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 135 (000000FBE066F800) [pid = 4808] [serial = 1517] [outer = 000000FBDF5A9400] 15:14:41 INFO - PROCESS | 4808 | --DOMWINDOW == 134 (000000FB849A5C00) [pid = 4808] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:14:41 INFO - PROCESS | 4808 | --DOMWINDOW == 133 (000000FB8110CC00) [pid = 4808] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:14:41 INFO - PROCESS | 4808 | --DOMWINDOW == 132 (000000FB86618400) [pid = 4808] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:14:41 INFO - PROCESS | 4808 | --DOMWINDOW == 131 (000000FBDEDE2000) [pid = 4808] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:14:41 INFO - PROCESS | 4808 | --DOMWINDOW == 130 (000000FB812A8000) [pid = 4808] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:14:41 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FB826D2400) [pid = 4808] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:14:41 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FB843B5000) [pid = 4808] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:14:41 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FBDFB9BC00) [pid = 4808] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:14:41 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FBE4EE4400) [pid = 4808] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:14:41 INFO - PROCESS | 4808 | 1461276881746 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 734ms 15:14:41 INFO - PROCESS | 4808 | 1461276881802 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 15:14:41 INFO - PROCESS | 4808 | 1461276881804 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 15:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:14:41 INFO - PROCESS | 4808 | 1461276881811 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:14:41 INFO - PROCESS | 4808 | 1461276881813 Marionette TRACE conn5 <- [1,1986,null,{}] 15:14:41 INFO - PROCESS | 4808 | 1461276881817 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:41 INFO - PROCESS | 4808 | 1461276881906 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 15:14:41 INFO - PROCESS | 4808 | 1461276881913 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE48BB000 == 78 [pid = 4808] [id = 506] 15:14:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FBDEDE2000) [pid = 4808] [serial = 1518] [outer = 0000000000000000] 15:14:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FBE0663000) [pid = 4808] [serial = 1519] [outer = 000000FBDEDE2000] 15:14:41 INFO - PROCESS | 4808 | 1461276881959 Marionette DEBUG loaded listener.js 15:14:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FBE4870800) [pid = 4808] [serial = 1520] [outer = 000000FBDEDE2000] 15:14:42 INFO - PROCESS | 4808 | 1461276882389 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 15:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 627ms 15:14:42 INFO - PROCESS | 4808 | 1461276882441 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 15:14:42 INFO - PROCESS | 4808 | 1461276882443 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 15:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:14:42 INFO - PROCESS | 4808 | 1461276882446 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:14:42 INFO - PROCESS | 4808 | 1461276882448 Marionette TRACE conn5 <- [1,1990,null,{}] 15:14:42 INFO - PROCESS | 4808 | 1461276882452 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:42 INFO - PROCESS | 4808 | 1461276882541 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 15:14:42 INFO - PROCESS | 4808 | 1461276882548 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:42 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE9C62800 == 79 [pid = 4808] [id = 507] 15:14:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FBE4EE8400) [pid = 4808] [serial = 1521] [outer = 0000000000000000] 15:14:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FB82C02800) [pid = 4808] [serial = 1522] [outer = 000000FBE4EE8400] 15:14:42 INFO - PROCESS | 4808 | 1461276882594 Marionette DEBUG loaded listener.js 15:14:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FBE5DA4C00) [pid = 4808] [serial = 1523] [outer = 000000FBE4EE8400] 15:14:43 INFO - PROCESS | 4808 | 1461276883018 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 628ms 15:14:43 INFO - PROCESS | 4808 | 1461276883078 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 15:14:43 INFO - PROCESS | 4808 | 1461276883080 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 15:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:14:43 INFO - PROCESS | 4808 | 1461276883083 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:14:43 INFO - PROCESS | 4808 | 1461276883085 Marionette TRACE conn5 <- [1,1994,null,{}] 15:14:43 INFO - PROCESS | 4808 | 1461276883088 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:43 INFO - PROCESS | 4808 | 1461276883180 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 15:14:43 INFO - PROCESS | 4808 | 1461276883188 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC1B8000 == 80 [pid = 4808] [id = 508] 15:14:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FBE4EE9000) [pid = 4808] [serial = 1524] [outer = 0000000000000000] 15:14:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 134 (000000FBE93B3000) [pid = 4808] [serial = 1525] [outer = 000000FBE4EE9000] 15:14:43 INFO - PROCESS | 4808 | 1461276883234 Marionette DEBUG loaded listener.js 15:14:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 135 (000000FBEB0AD800) [pid = 4808] [serial = 1526] [outer = 000000FBE4EE9000] 15:14:43 INFO - PROCESS | 4808 | 1461276883903 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 15:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 15:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 878ms 15:14:43 INFO - PROCESS | 4808 | 1461276883965 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 15:14:43 INFO - PROCESS | 4808 | 1461276883970 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 15:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:14:43 INFO - PROCESS | 4808 | 1461276883976 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:14:43 INFO - PROCESS | 4808 | 1461276883980 Marionette TRACE conn5 <- [1,1998,null,{}] 15:14:43 INFO - PROCESS | 4808 | 1461276883986 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:44 INFO - PROCESS | 4808 | 1461276884110 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 15:14:44 INFO - PROCESS | 4808 | 1461276884246 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84509000 == 81 [pid = 4808] [id = 509] 15:14:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 136 (000000FB811EF000) [pid = 4808] [serial = 1527] [outer = 0000000000000000] 15:14:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 137 (000000FB82873000) [pid = 4808] [serial = 1528] [outer = 000000FB811EF000] 15:14:44 INFO - PROCESS | 4808 | 1461276884307 Marionette DEBUG loaded listener.js 15:14:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 138 (000000FB8307E400) [pid = 4808] [serial = 1529] [outer = 000000FB811EF000] 15:14:44 INFO - PROCESS | 4808 | 1461276884964 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 15:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 15:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1030ms 15:14:45 INFO - PROCESS | 4808 | 1461276885010 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 4808 | 1461276885017 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 15:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:14:45 INFO - PROCESS | 4808 | 1461276885023 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 4808 | 1461276885027 Marionette TRACE conn5 <- [1,2002,null,{}] 15:14:45 INFO - PROCESS | 4808 | 1461276885031 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:45 INFO - PROCESS | 4808 | 1461276885201 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 15:14:45 INFO - PROCESS | 4808 | 1461276885333 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CB5800 == 82 [pid = 4808] [id = 510] 15:14:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 139 (000000FB8438D800) [pid = 4808] [serial = 1530] [outer = 0000000000000000] 15:14:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 140 (000000FB8495C800) [pid = 4808] [serial = 1531] [outer = 000000FB8438D800] 15:14:45 INFO - PROCESS | 4808 | 1461276885392 Marionette DEBUG loaded listener.js 15:14:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 141 (000000FB8661F400) [pid = 4808] [serial = 1532] [outer = 000000FB8438D800] 15:14:46 INFO - PROCESS | 4808 | 1461276886025 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1033ms 15:14:46 INFO - PROCESS | 4808 | 1461276886062 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 15:14:46 INFO - PROCESS | 4808 | 1461276886065 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 15:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:14:46 INFO - PROCESS | 4808 | 1461276886069 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:14:46 INFO - PROCESS | 4808 | 1461276886073 Marionette TRACE conn5 <- [1,2006,null,{}] 15:14:46 INFO - PROCESS | 4808 | 1461276886085 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:46 INFO - PROCESS | 4808 | 1461276886206 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 15:14:46 INFO - PROCESS | 4808 | 1461276886314 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:46 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD77800 == 83 [pid = 4808] [id = 511] 15:14:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 142 (000000FBE0D9A000) [pid = 4808] [serial = 1533] [outer = 0000000000000000] 15:14:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 143 (000000FBE8789400) [pid = 4808] [serial = 1534] [outer = 000000FBE0D9A000] 15:14:46 INFO - PROCESS | 4808 | 1461276886374 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 144 (000000FBEB794400) [pid = 4808] [serial = 1535] [outer = 000000FBE0D9A000] 15:14:47 INFO - PROCESS | 4808 | 1461276887014 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 15:14:47 INFO - PROCESS | 4808 | 1461276887057 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 15:14:47 INFO - PROCESS | 4808 | 1461276887060 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 15:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:14:47 INFO - PROCESS | 4808 | 1461276887063 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:14:47 INFO - PROCESS | 4808 | 1461276887066 Marionette TRACE conn5 <- [1,2010,null,{}] 15:14:47 INFO - PROCESS | 4808 | 1461276887069 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:47 INFO - PROCESS | 4808 | 1461276887186 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 15:14:47 INFO - PROCESS | 4808 | 1461276887317 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEDE58800 == 84 [pid = 4808] [id = 512] 15:14:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 145 (000000FBEB728400) [pid = 4808] [serial = 1536] [outer = 0000000000000000] 15:14:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 146 (000000FBEBAA0C00) [pid = 4808] [serial = 1537] [outer = 000000FBEB728400] 15:14:47 INFO - PROCESS | 4808 | 1461276887375 Marionette DEBUG loaded listener.js 15:14:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 147 (000000FBEC008C00) [pid = 4808] [serial = 1538] [outer = 000000FBEB728400] 15:14:47 INFO - PROCESS | 4808 | 1461276887913 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 881ms 15:14:47 INFO - PROCESS | 4808 | 1461276887947 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 15:14:47 INFO - PROCESS | 4808 | 1461276887950 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 15:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:14:47 INFO - PROCESS | 4808 | 1461276887953 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:14:47 INFO - PROCESS | 4808 | 1461276887956 Marionette TRACE conn5 <- [1,2014,null,{}] 15:14:47 INFO - PROCESS | 4808 | 1461276887959 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:48 INFO - PROCESS | 4808 | 1461276888073 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 15:14:48 INFO - PROCESS | 4808 | 1461276888176 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:48 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEF95F000 == 85 [pid = 4808] [id = 513] 15:14:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 148 (000000FBEB78FC00) [pid = 4808] [serial = 1539] [outer = 0000000000000000] 15:14:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 149 (000000FBEC0C6400) [pid = 4808] [serial = 1540] [outer = 000000FBEB78FC00] 15:14:48 INFO - PROCESS | 4808 | 1461276888232 Marionette DEBUG loaded listener.js 15:14:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 150 (000000FBEC126800) [pid = 4808] [serial = 1541] [outer = 000000FBEB78FC00] 15:14:48 INFO - PROCESS | 4808 | 1461276888834 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 942ms 15:14:48 INFO - PROCESS | 4808 | 1461276888898 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 15:14:48 INFO - PROCESS | 4808 | 1461276888901 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 15:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:14:48 INFO - PROCESS | 4808 | 1461276888904 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:14:48 INFO - PROCESS | 4808 | 1461276888906 Marionette TRACE conn5 <- [1,2018,null,{}] 15:14:48 INFO - PROCESS | 4808 | 1461276888910 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:49 INFO - PROCESS | 4808 | 1461276889045 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 15:14:49 INFO - PROCESS | 4808 | 1461276889152 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF296F800 == 86 [pid = 4808] [id = 514] 15:14:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 151 (000000FBEC130400) [pid = 4808] [serial = 1542] [outer = 0000000000000000] 15:14:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 152 (000000FBEC368800) [pid = 4808] [serial = 1543] [outer = 000000FBEC130400] 15:14:49 INFO - PROCESS | 4808 | 1461276889210 Marionette DEBUG loaded listener.js 15:14:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 153 (000000FBEC38C000) [pid = 4808] [serial = 1544] [outer = 000000FBEC130400] 15:14:49 INFO - PROCESS | 4808 | 1461276889752 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 881ms 15:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:14:49 INFO - PROCESS | 4808 | 1461276889789 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 15:14:49 INFO - PROCESS | 4808 | 1461276889791 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 15:14:49 INFO - PROCESS | 4808 | 1461276889795 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:14:49 INFO - PROCESS | 4808 | 1461276889797 Marionette TRACE conn5 <- [1,2022,null,{}] 15:14:49 INFO - PROCESS | 4808 | 1461276889801 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:49 INFO - PROCESS | 4808 | 1461276889912 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 15:14:50 INFO - PROCESS | 4808 | 1461276890017 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:50 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF298A800 == 87 [pid = 4808] [id = 515] 15:14:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 154 (000000FBEC675C00) [pid = 4808] [serial = 1545] [outer = 0000000000000000] 15:14:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 155 (000000FBEC67A800) [pid = 4808] [serial = 1546] [outer = 000000FBEC675C00] 15:14:50 INFO - PROCESS | 4808 | 1461276890072 Marionette DEBUG loaded listener.js 15:14:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 156 (000000FBEC682800) [pid = 4808] [serial = 1547] [outer = 000000FBEC675C00] 15:14:50 INFO - PROCESS | 4808 | 1461276890656 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 942ms 15:14:50 INFO - PROCESS | 4808 | 1461276890738 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 15:14:50 INFO - PROCESS | 4808 | 1461276890741 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 15:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:14:50 INFO - PROCESS | 4808 | 1461276890744 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:14:50 INFO - PROCESS | 4808 | 1461276890747 Marionette TRACE conn5 <- [1,2026,null,{}] 15:14:50 INFO - PROCESS | 4808 | 1461276890750 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:50 INFO - PROCESS | 4808 | 1461276890864 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 15:14:51 INFO - PROCESS | 4808 | 1461276891001 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:51 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB812BA800 == 88 [pid = 4808] [id = 516] 15:14:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 157 (000000FB82CEE400) [pid = 4808] [serial = 1548] [outer = 0000000000000000] 15:14:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 158 (000000FB842CE800) [pid = 4808] [serial = 1549] [outer = 000000FB82CEE400] 15:14:51 INFO - PROCESS | 4808 | 1461276891059 Marionette DEBUG loaded listener.js 15:14:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 159 (000000FBE0D96800) [pid = 4808] [serial = 1550] [outer = 000000FB82CEE400] 15:14:51 INFO - PROCESS | 4808 | 1461276891838 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1130ms 15:14:51 INFO - PROCESS | 4808 | 1461276891877 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 15:14:51 INFO - PROCESS | 4808 | 1461276891881 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 15:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:14:51 INFO - PROCESS | 4808 | 1461276891901 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:14:51 INFO - PROCESS | 4808 | 1461276891905 Marionette TRACE conn5 <- [1,2030,null,{}] 15:14:51 INFO - PROCESS | 4808 | 1461276891910 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:52 INFO - PROCESS | 4808 | 1461276892022 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 15:14:52 INFO - PROCESS | 4808 | 1461276892162 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869A5800 == 89 [pid = 4808] [id = 517] 15:14:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 160 (000000FB811F3800) [pid = 4808] [serial = 1551] [outer = 0000000000000000] 15:14:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 161 (000000FB826D1400) [pid = 4808] [serial = 1552] [outer = 000000FB811F3800] 15:14:52 INFO - PROCESS | 4808 | 1461276892216 Marionette DEBUG loaded listener.js 15:14:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 162 (000000FB842C3800) [pid = 4808] [serial = 1553] [outer = 000000FB811F3800] 15:14:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE9C62800 == 88 [pid = 4808] [id = 507] 15:14:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE48BB000 == 87 [pid = 4808] [id = 506] 15:14:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE48B5000 == 86 [pid = 4808] [id = 505] 15:14:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3D54000 == 85 [pid = 4808] [id = 504] 15:14:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDDA11000 == 84 [pid = 4808] [id = 503] 15:14:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB869A9800 == 83 [pid = 4808] [id = 502] 15:14:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8483A000 == 82 [pid = 4808] [id = 501] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 161 (000000FBE9CD9800) [pid = 4808] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8341F000 == 81 [pid = 4808] [id = 500] 15:14:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83C39000 == 80 [pid = 4808] [id = 499] 15:14:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84517800 == 79 [pid = 4808] [id = 492] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 160 (000000FB85091C00) [pid = 4808] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 159 (000000FB8124C800) [pid = 4808] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 158 (000000FB8300DC00) [pid = 4808] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 157 (000000FB869E9C00) [pid = 4808] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 156 (000000FBE4EE5000) [pid = 4808] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 155 (000000FB811F0000) [pid = 4808] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 154 (000000FB843B9000) [pid = 4808] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 153 (000000FBE8F4A400) [pid = 4808] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 152 (000000FBDF68A800) [pid = 4808] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 151 (000000FBDF652000) [pid = 4808] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 150 (000000FB82CE7400) [pid = 4808] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 149 (000000FB82290C00) [pid = 4808] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 148 (000000FB86394000) [pid = 4808] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 147 (000000FB86C4F800) [pid = 4808] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 146 (000000FB84817400) [pid = 4808] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 145 (000000FB84879800) [pid = 4808] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 144 (000000FBEB0B7400) [pid = 4808] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 143 (000000FBE3D77C00) [pid = 4808] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 142 (000000FBE6192000) [pid = 4808] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 141 (000000FBE4DDD000) [pid = 4808] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 140 (000000FBDD7D5000) [pid = 4808] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 139 (000000FBE93F7400) [pid = 4808] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 138 (000000FB8639B400) [pid = 4808] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | --DOMWINDOW == 137 (000000FBDFA0A800) [pid = 4808] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 15:14:52 INFO - PROCESS | 4808 | 1461276892897 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1030ms 15:14:52 INFO - PROCESS | 4808 | 1461276892935 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 15:14:52 INFO - PROCESS | 4808 | 1461276892940 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 15:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:14:52 INFO - PROCESS | 4808 | 1461276892947 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:14:52 INFO - PROCESS | 4808 | 1461276892949 Marionette TRACE conn5 <- [1,2034,null,{}] 15:14:52 INFO - PROCESS | 4808 | 1461276892969 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:53 INFO - PROCESS | 4808 | 1461276893068 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 15:14:53 INFO - PROCESS | 4808 | 1461276893160 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:53 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8437A000 == 80 [pid = 4808] [id = 518] 15:14:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 138 (000000FB8124AC00) [pid = 4808] [serial = 1554] [outer = 0000000000000000] 15:14:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 139 (000000FB82C07C00) [pid = 4808] [serial = 1555] [outer = 000000FB8124AC00] 15:14:53 INFO - PROCESS | 4808 | 1461276893210 Marionette DEBUG loaded listener.js 15:14:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 140 (000000FB83CBFC00) [pid = 4808] [serial = 1556] [outer = 000000FB8124AC00] 15:14:53 INFO - PROCESS | 4808 | 1461276893681 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 797ms 15:14:53 INFO - PROCESS | 4808 | 1461276893746 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 15:14:53 INFO - PROCESS | 4808 | 1461276893748 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 15:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:14:53 INFO - PROCESS | 4808 | 1461276893752 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:14:53 INFO - PROCESS | 4808 | 1461276893755 Marionette TRACE conn5 <- [1,2038,null,{}] 15:14:53 INFO - PROCESS | 4808 | 1461276893766 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:53 INFO - PROCESS | 4808 | 1461276893864 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 15:14:53 INFO - PROCESS | 4808 | 1461276893882 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:53 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C9B000 == 81 [pid = 4808] [id = 519] 15:14:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 141 (000000FB85089400) [pid = 4808] [serial = 1557] [outer = 0000000000000000] 15:14:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 142 (000000FB851D0000) [pid = 4808] [serial = 1558] [outer = 000000FB85089400] 15:14:53 INFO - PROCESS | 4808 | 1461276893931 Marionette DEBUG loaded listener.js 15:14:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 143 (000000FB869E6800) [pid = 4808] [serial = 1559] [outer = 000000FB85089400] 15:14:54 INFO - PROCESS | 4808 | 1461276894383 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 15:14:54 INFO - PROCESS | 4808 | 1461276894448 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 15:14:54 INFO - PROCESS | 4808 | 1461276894452 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 15:14:54 INFO - PROCESS | 4808 | 1461276894455 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:14:54 INFO - PROCESS | 4808 | 1461276894457 Marionette TRACE conn5 <- [1,2042,null,{}] 15:14:54 INFO - PROCESS | 4808 | 1461276894460 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:54 INFO - PROCESS | 4808 | 1461276894554 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 15:14:54 INFO - PROCESS | 4808 | 1461276894561 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:54 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDFC04000 == 82 [pid = 4808] [id = 520] 15:14:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 144 (000000FBDDA2DC00) [pid = 4808] [serial = 1560] [outer = 0000000000000000] 15:14:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 145 (000000FBDE260000) [pid = 4808] [serial = 1561] [outer = 000000FBDDA2DC00] 15:14:54 INFO - PROCESS | 4808 | 1461276894609 Marionette DEBUG loaded listener.js 15:14:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 146 (000000FBDF59F400) [pid = 4808] [serial = 1562] [outer = 000000FBDDA2DC00] 15:14:55 INFO - PROCESS | 4808 | 1461276895130 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 15:14:55 INFO - PROCESS | 4808 | 1461276895194 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 15:14:55 INFO - PROCESS | 4808 | 1461276895197 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 15:14:55 INFO - PROCESS | 4808 | 1461276895200 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:14:55 INFO - PROCESS | 4808 | 1461276895202 Marionette TRACE conn5 <- [1,2046,null,{}] 15:14:55 INFO - PROCESS | 4808 | 1461276895205 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:55 INFO - PROCESS | 4808 | 1461276895354 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 15:14:55 INFO - PROCESS | 4808 | 1461276895377 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:55 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE48BB800 == 83 [pid = 4808] [id = 521] 15:14:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 147 (000000FBDF64D000) [pid = 4808] [serial = 1563] [outer = 0000000000000000] 15:14:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 148 (000000FBDF666C00) [pid = 4808] [serial = 1564] [outer = 000000FBDF64D000] 15:14:55 INFO - PROCESS | 4808 | 1461276895427 Marionette DEBUG loaded listener.js 15:14:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 149 (000000FBE3D36C00) [pid = 4808] [serial = 1565] [outer = 000000FBDF64D000] 15:14:55 INFO - PROCESS | 4808 | 1461276895884 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 15:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:14:55 INFO - PROCESS | 4808 | 1461276895937 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 15:14:55 INFO - PROCESS | 4808 | 1461276895940 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 15:14:55 INFO - PROCESS | 4808 | 1461276895943 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:14:55 INFO - PROCESS | 4808 | 1461276895945 Marionette TRACE conn5 <- [1,2050,null,{}] 15:14:55 INFO - PROCESS | 4808 | 1461276895955 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:56 INFO - PROCESS | 4808 | 1461276896097 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 15:14:56 INFO - PROCESS | 4808 | 1461276896160 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE9C64800 == 84 [pid = 4808] [id = 522] 15:14:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 150 (000000FBE4EE9400) [pid = 4808] [serial = 1566] [outer = 0000000000000000] 15:14:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 151 (000000FBE93ED800) [pid = 4808] [serial = 1567] [outer = 000000FBE4EE9400] 15:14:56 INFO - PROCESS | 4808 | 1461276896212 Marionette DEBUG loaded listener.js 15:14:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 152 (000000FBEBA9B000) [pid = 4808] [serial = 1568] [outer = 000000FBE4EE9400] 15:14:56 INFO - PROCESS | 4808 | 1461276896647 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 733ms 15:14:56 INFO - PROCESS | 4808 | 1461276896700 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 15:14:56 INFO - PROCESS | 4808 | 1461276896702 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 15:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:14:56 INFO - PROCESS | 4808 | 1461276896711 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:14:56 INFO - PROCESS | 4808 | 1461276896714 Marionette TRACE conn5 <- [1,2054,null,{}] 15:14:56 INFO - PROCESS | 4808 | 1461276896718 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:56 INFO - PROCESS | 4808 | 1461276896839 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 15:14:56 INFO - PROCESS | 4808 | 1461276896858 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC336000 == 85 [pid = 4808] [id = 523] 15:14:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 153 (000000FBEB85DC00) [pid = 4808] [serial = 1569] [outer = 0000000000000000] 15:14:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 154 (000000FBEC010800) [pid = 4808] [serial = 1570] [outer = 000000FBEB85DC00] 15:14:56 INFO - PROCESS | 4808 | 1461276896904 Marionette DEBUG loaded listener.js 15:14:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 155 (000000FBEC12CC00) [pid = 4808] [serial = 1571] [outer = 000000FBEB85DC00] 15:14:57 INFO - PROCESS | 4808 | --DOMWINDOW == 154 (000000FB83CC2800) [pid = 4808] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:14:57 INFO - PROCESS | 4808 | --DOMWINDOW == 153 (000000FB81258C00) [pid = 4808] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:14:57 INFO - PROCESS | 4808 | --DOMWINDOW == 152 (000000FB84FE8C00) [pid = 4808] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:14:57 INFO - PROCESS | 4808 | --DOMWINDOW == 151 (000000FB83CC3C00) [pid = 4808] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:14:57 INFO - PROCESS | 4808 | --DOMWINDOW == 150 (000000FB8078C400) [pid = 4808] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:14:57 INFO - PROCESS | 4808 | --DOMWINDOW == 149 (000000FBDD7D3400) [pid = 4808] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:14:57 INFO - PROCESS | 4808 | --DOMWINDOW == 148 (000000FBE4EE8400) [pid = 4808] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:14:57 INFO - PROCESS | 4808 | --DOMWINDOW == 147 (000000FBDF5A9400) [pid = 4808] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:14:57 INFO - PROCESS | 4808 | --DOMWINDOW == 146 (000000FBDEDE2000) [pid = 4808] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:14:57 INFO - PROCESS | 4808 | 1461276897474 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 774ms 15:14:57 INFO - PROCESS | 4808 | 1461276897488 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 15:14:57 INFO - PROCESS | 4808 | 1461276897490 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 15:14:57 INFO - PROCESS | 4808 | 1461276897494 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:14:57 INFO - PROCESS | 4808 | 1461276897496 Marionette TRACE conn5 <- [1,2058,null,{}] 15:14:57 INFO - PROCESS | 4808 | 1461276897499 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:57 INFO - PROCESS | 4808 | 1461276897622 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 15:14:57 INFO - PROCESS | 4808 | 1461276897682 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD7D000 == 86 [pid = 4808] [id = 524] 15:14:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 147 (000000FB83089800) [pid = 4808] [serial = 1572] [outer = 0000000000000000] 15:14:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 148 (000000FBEBA9A400) [pid = 4808] [serial = 1573] [outer = 000000FB83089800] 15:14:57 INFO - PROCESS | 4808 | 1461276897730 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 149 (000000FBEC194C00) [pid = 4808] [serial = 1574] [outer = 000000FB83089800] 15:14:58 INFO - PROCESS | 4808 | 1461276898080 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 15:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 15:14:58 INFO - PROCESS | 4808 | 1461276898137 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 15:14:58 INFO - PROCESS | 4808 | 1461276898140 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 15:14:58 INFO - PROCESS | 4808 | 1461276898143 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:14:58 INFO - PROCESS | 4808 | 1461276898145 Marionette TRACE conn5 <- [1,2062,null,{}] 15:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:14:58 INFO - PROCESS | 4808 | 1461276898148 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:58 INFO - PROCESS | 4808 | 1461276898241 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 15:14:58 INFO - PROCESS | 4808 | 1461276898248 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:58 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEDE73000 == 87 [pid = 4808] [id = 525] 15:14:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 150 (000000FBEC381800) [pid = 4808] [serial = 1575] [outer = 0000000000000000] 15:14:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 151 (000000FBEC771C00) [pid = 4808] [serial = 1576] [outer = 000000FBEC381800] 15:14:58 INFO - PROCESS | 4808 | 1461276898293 Marionette DEBUG loaded listener.js 15:14:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 152 (000000FBEC77B800) [pid = 4808] [serial = 1577] [outer = 000000FBEC381800] 15:14:58 INFO - PROCESS | 4808 | 1461276898741 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 15:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 15:14:58 INFO - PROCESS | 4808 | 1461276898775 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 15:14:58 INFO - PROCESS | 4808 | 1461276898778 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 15:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:14:58 INFO - PROCESS | 4808 | 1461276898798 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:14:58 INFO - PROCESS | 4808 | 1461276898800 Marionette TRACE conn5 <- [1,2066,null,{}] 15:14:58 INFO - PROCESS | 4808 | 1461276898803 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:58 INFO - PROCESS | 4808 | 1461276898896 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 15:14:58 INFO - PROCESS | 4808 | 1461276898902 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:58 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2A6E000 == 88 [pid = 4808] [id = 526] 15:14:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 153 (000000FBEC904000) [pid = 4808] [serial = 1578] [outer = 0000000000000000] 15:14:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 154 (000000FBEC931400) [pid = 4808] [serial = 1579] [outer = 000000FBEC904000] 15:14:58 INFO - PROCESS | 4808 | 1461276898948 Marionette DEBUG loaded listener.js 15:14:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 155 (000000FBECAA4000) [pid = 4808] [serial = 1580] [outer = 000000FBEC904000] 15:14:59 INFO - PROCESS | 4808 | 1461276899555 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 795ms 15:14:59 INFO - PROCESS | 4808 | 1461276899585 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 15:14:59 INFO - PROCESS | 4808 | 1461276899590 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 15:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:14:59 INFO - PROCESS | 4808 | 1461276899667 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:14:59 INFO - PROCESS | 4808 | 1461276899672 Marionette TRACE conn5 <- [1,2070,null,{}] 15:14:59 INFO - PROCESS | 4808 | 1461276899680 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:59 INFO - PROCESS | 4808 | 1461276899814 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 15:14:59 INFO - PROCESS | 4808 | 1461276899946 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8484D000 == 89 [pid = 4808] [id = 527] 15:14:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 156 (000000FB811A4800) [pid = 4808] [serial = 1581] [outer = 0000000000000000] 15:15:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 157 (000000FB83007400) [pid = 4808] [serial = 1582] [outer = 000000FB811A4800] 15:15:00 INFO - PROCESS | 4808 | 1461276900006 Marionette DEBUG loaded listener.js 15:15:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 158 (000000FB84819800) [pid = 4808] [serial = 1583] [outer = 000000FB811A4800] 15:15:00 INFO - PROCESS | 4808 | 1461276900609 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1002ms 15:15:00 INFO - PROCESS | 4808 | 1461276900665 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 15:15:00 INFO - PROCESS | 4808 | 1461276900671 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 15:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:15:00 INFO - PROCESS | 4808 | 1461276900679 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:15:00 INFO - PROCESS | 4808 | 1461276900682 Marionette TRACE conn5 <- [1,2074,null,{}] 15:15:00 INFO - PROCESS | 4808 | 1461276900686 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:00 INFO - PROCESS | 4808 | 1461276900808 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 15:15:00 INFO - PROCESS | 4808 | 1461276900917 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:00 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3FCA800 == 90 [pid = 4808] [id = 528] 15:15:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 159 (000000FB84FDF800) [pid = 4808] [serial = 1584] [outer = 0000000000000000] 15:15:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 160 (000000FB86618400) [pid = 4808] [serial = 1585] [outer = 000000FB84FDF800] 15:15:00 INFO - PROCESS | 4808 | 1461276900974 Marionette DEBUG loaded listener.js 15:15:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 161 (000000FBDF64F800) [pid = 4808] [serial = 1586] [outer = 000000FB84FDF800] 15:15:01 INFO - PROCESS | 4808 | 1461276901617 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 986ms 15:15:01 INFO - PROCESS | 4808 | 1461276901670 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 15:15:01 INFO - PROCESS | 4808 | 1461276901673 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 15:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:15:01 INFO - PROCESS | 4808 | 1461276901677 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:15:01 INFO - PROCESS | 4808 | 1461276901681 Marionette TRACE conn5 <- [1,2078,null,{}] 15:15:01 INFO - PROCESS | 4808 | 1461276901693 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:01 INFO - PROCESS | 4808 | 1461276901861 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 15:15:01 INFO - PROCESS | 4808 | 1461276901879 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF3A13000 == 91 [pid = 4808] [id = 529] 15:15:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 162 (000000FBEB0B1800) [pid = 4808] [serial = 1587] [outer = 0000000000000000] 15:15:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 163 (000000FBEB7BBC00) [pid = 4808] [serial = 1588] [outer = 000000FBEB0B1800] 15:15:01 INFO - PROCESS | 4808 | 1461276901939 Marionette DEBUG loaded listener.js 15:15:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 164 (000000FBEC678400) [pid = 4808] [serial = 1589] [outer = 000000FBEB0B1800] 15:15:02 INFO - PROCESS | 4808 | 1461276902596 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 985ms 15:15:02 INFO - PROCESS | 4808 | 1461276902664 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 15:15:02 INFO - PROCESS | 4808 | 1461276902667 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 15:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:15:02 INFO - PROCESS | 4808 | 1461276902671 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:15:02 INFO - PROCESS | 4808 | 1461276902673 Marionette TRACE conn5 <- [1,2082,null,{}] 15:15:02 INFO - PROCESS | 4808 | 1461276902677 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:02 INFO - PROCESS | 4808 | 1461276902795 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 15:15:02 INFO - PROCESS | 4808 | 1461276902930 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:02 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF40A4000 == 92 [pid = 4808] [id = 530] 15:15:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 165 (000000FBEB787800) [pid = 4808] [serial = 1590] [outer = 0000000000000000] 15:15:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 166 (000000FBECAA9800) [pid = 4808] [serial = 1591] [outer = 000000FBEB787800] 15:15:02 INFO - PROCESS | 4808 | 1461276902989 Marionette DEBUG loaded listener.js 15:15:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 167 (000000FBECB5E400) [pid = 4808] [serial = 1592] [outer = 000000FBEB787800] 15:15:03 INFO - PROCESS | 4808 | 1461276903540 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 881ms 15:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:15:03 INFO - PROCESS | 4808 | 1461276903554 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 15:15:03 INFO - PROCESS | 4808 | 1461276903556 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 15:15:03 INFO - PROCESS | 4808 | 1461276903560 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:15:03 INFO - PROCESS | 4808 | 1461276903562 Marionette TRACE conn5 <- [1,2086,null,{}] 15:15:03 INFO - PROCESS | 4808 | 1461276903583 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:03 INFO - PROCESS | 4808 | 1461276903698 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 15:15:03 INFO - PROCESS | 4808 | 1461276903804 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:03 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF410C000 == 93 [pid = 4808] [id = 531] 15:15:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 168 (000000FBECE8B000) [pid = 4808] [serial = 1593] [outer = 0000000000000000] 15:15:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 169 (000000FBECE91000) [pid = 4808] [serial = 1594] [outer = 000000FBECE8B000] 15:15:03 INFO - PROCESS | 4808 | 1461276903860 Marionette DEBUG loaded listener.js 15:15:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 170 (000000FBECEEB400) [pid = 4808] [serial = 1595] [outer = 000000FBECE8B000] 15:15:04 INFO - PROCESS | 4808 | 1461276904465 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 15:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 943ms 15:15:04 INFO - PROCESS | 4808 | 1461276904505 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 15:15:04 INFO - PROCESS | 4808 | 1461276904508 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 15:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:15:04 INFO - PROCESS | 4808 | 1461276904512 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:15:04 INFO - PROCESS | 4808 | 1461276904514 Marionette TRACE conn5 <- [1,2090,null,{}] 15:15:04 INFO - PROCESS | 4808 | 1461276904517 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:04 INFO - PROCESS | 4808 | 1461276904654 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 15:15:04 INFO - PROCESS | 4808 | 1461276904767 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:04 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF440C000 == 94 [pid = 4808] [id = 532] 15:15:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 171 (000000FBECEF7400) [pid = 4808] [serial = 1596] [outer = 0000000000000000] 15:15:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 172 (000000FBED6F9C00) [pid = 4808] [serial = 1597] [outer = 000000FBECEF7400] 15:15:04 INFO - PROCESS | 4808 | 1461276904826 Marionette DEBUG loaded listener.js 15:15:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 173 (000000FBEDB7D800) [pid = 4808] [serial = 1598] [outer = 000000FBECEF7400] 15:15:05 INFO - PROCESS | 4808 | 1461276905440 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 15:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 985ms 15:15:05 INFO - PROCESS | 4808 | 1461276905499 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 15:15:05 INFO - PROCESS | 4808 | 1461276905502 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 15:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:15:05 INFO - PROCESS | 4808 | 1461276905506 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:15:05 INFO - PROCESS | 4808 | 1461276905508 Marionette TRACE conn5 <- [1,2094,null,{}] 15:15:05 INFO - PROCESS | 4808 | 1461276905512 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:05 INFO - PROCESS | 4808 | 1461276905646 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 15:15:05 INFO - PROCESS | 4808 | 1461276905782 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:05 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8455D000 == 95 [pid = 4808] [id = 533] 15:15:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 174 (000000FB81115400) [pid = 4808] [serial = 1599] [outer = 0000000000000000] 15:15:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 175 (000000FB84387000) [pid = 4808] [serial = 1600] [outer = 000000FB81115400] 15:15:05 INFO - PROCESS | 4808 | 1461276905839 Marionette DEBUG loaded listener.js 15:15:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 176 (000000FBE4EE3000) [pid = 4808] [serial = 1601] [outer = 000000FB81115400] 15:15:06 INFO - PROCESS | 4808 | 1461276906405 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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] 15:15:06 INFO - PROCESS | 4808 | 1461276906454 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 15:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:15:06 INFO - PROCESS | 4808 | 1461276906457 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:15:06 INFO - PROCESS | 4808 | 1461276906459 Marionette TRACE conn5 <- [1,2098,null,{}] 15:15:06 INFO - PROCESS | 4808 | 1461276906463 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:06 INFO - PROCESS | 4808 | 1461276906579 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 15:15:06 INFO - PROCESS | 4808 | 1461276906951 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:07 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83418000 == 96 [pid = 4808] [id = 534] 15:15:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 177 (000000FB80352400) [pid = 4808] [serial = 1602] [outer = 0000000000000000] 15:15:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 178 (000000FB8078FC00) [pid = 4808] [serial = 1603] [outer = 000000FB80352400] 15:15:07 INFO - PROCESS | 4808 | 1461276907035 Marionette DEBUG loaded listener.js 15:15:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 179 (000000FB811E6800) [pid = 4808] [serial = 1604] [outer = 000000FB80352400] 15:15:07 INFO - PROCESS | 4808 | 1461276907668 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 15:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1237ms 15:15:07 INFO - PROCESS | 4808 | 1461276907697 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 15:15:07 INFO - PROCESS | 4808 | 1461276907703 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 15:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:15:07 INFO - PROCESS | 4808 | 1461276907708 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:15:07 INFO - PROCESS | 4808 | 1461276907711 Marionette TRACE conn5 <- [1,2102,null,{}] 15:15:07 INFO - PROCESS | 4808 | 1461276907716 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:07 INFO - PROCESS | 4808 | 1461276907826 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 15:15:07 INFO - PROCESS | 4808 | 1461276907968 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:07 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8255A800 == 97 [pid = 4808] [id = 535] 15:15:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 180 (000000FB811E7800) [pid = 4808] [serial = 1605] [outer = 0000000000000000] 15:15:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 181 (000000FB811EEC00) [pid = 4808] [serial = 1606] [outer = 000000FB811E7800] 15:15:08 INFO - PROCESS | 4808 | 1461276908024 Marionette DEBUG loaded listener.js 15:15:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 182 (000000FB812A3400) [pid = 4808] [serial = 1607] [outer = 000000FB811E7800] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4E4A800 == 96 [pid = 4808] [id = 475] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC7EA800 == 95 [pid = 4808] [id = 480] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC1C5000 == 94 [pid = 4808] [id = 479] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD7F800 == 93 [pid = 4808] [id = 481] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEDE73000 == 92 [pid = 4808] [id = 525] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD7D000 == 91 [pid = 4808] [id = 524] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC336000 == 90 [pid = 4808] [id = 523] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE9C64800 == 89 [pid = 4808] [id = 522] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE48BB800 == 88 [pid = 4808] [id = 521] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 181 (000000FBEBA98800) [pid = 4808] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 180 (000000FBEC00E400) [pid = 4808] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 179 (000000FBE93B3000) [pid = 4808] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDFC04000 == 87 [pid = 4808] [id = 520] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C9B000 == 86 [pid = 4808] [id = 519] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8437A000 == 85 [pid = 4808] [id = 518] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB869A5800 == 84 [pid = 4808] [id = 517] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEF95F000 == 83 [pid = 4808] [id = 513] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEDE58800 == 82 [pid = 4808] [id = 512] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD77800 == 81 [pid = 4808] [id = 511] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CB5800 == 80 [pid = 4808] [id = 510] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84509000 == 79 [pid = 4808] [id = 509] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC1B8000 == 78 [pid = 4808] [id = 508] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 178 (000000FB842CB000) [pid = 4808] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 177 (000000FB843B7000) [pid = 4808] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 176 (000000FBE9CE6000) [pid = 4808] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 175 (000000FB826C7800) [pid = 4808] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 174 (000000FB82C0E400) [pid = 4808] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 173 (000000FB851C8800) [pid = 4808] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 172 (000000FB8487C800) [pid = 4808] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 171 (000000FB84950400) [pid = 4808] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 170 (000000FB812A6800) [pid = 4808] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 169 (000000FB807D0C00) [pid = 4808] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 168 (000000FBEB7B3C00) [pid = 4808] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 167 (000000FB8247E800) [pid = 4808] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 166 (000000FBDF660C00) [pid = 4808] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 165 (000000FBDEB6B000) [pid = 4808] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 164 (000000FB8639BC00) [pid = 4808] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 163 (000000FBE5DA4C00) [pid = 4808] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 162 (000000FBDF660800) [pid = 4808] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 161 (000000FBDF59CC00) [pid = 4808] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 160 (000000FB82C02800) [pid = 4808] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 159 (000000FBE066F800) [pid = 4808] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 158 (000000FBE0663000) [pid = 4808] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 157 (000000FB849AA400) [pid = 4808] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | --DOMWINDOW == 156 (000000FBE4870800) [pid = 4808] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 15:15:08 INFO - PROCESS | 4808 | 1461276908697 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 15:15:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65D9800 == 77 [pid = 4808] [id = 10] 15:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1032ms 15:15:08 INFO - PROCESS | 4808 | 1461276908750 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 15:15:08 INFO - PROCESS | 4808 | 1461276908754 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 15:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:15:08 INFO - PROCESS | 4808 | 1461276908779 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:15:08 INFO - PROCESS | 4808 | 1461276908781 Marionette TRACE conn5 <- [1,2106,null,{}] 15:15:08 INFO - PROCESS | 4808 | 1461276908785 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:08 INFO - PROCESS | 4808 | 1461276908886 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 15:15:09 INFO - PROCESS | 4808 | 1461276908991 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83F72800 == 78 [pid = 4808] [id = 536] 15:15:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 157 (000000FB811E9800) [pid = 4808] [serial = 1608] [outer = 0000000000000000] 15:15:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 158 (000000FB82473400) [pid = 4808] [serial = 1609] [outer = 000000FB811E9800] 15:15:09 INFO - PROCESS | 4808 | 1461276909038 Marionette DEBUG loaded listener.js 15:15:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 159 (000000FB82874C00) [pid = 4808] [serial = 1610] [outer = 000000FB811E9800] 15:15:09 INFO - PROCESS | 4808 | 1461276909441 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 15:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 752ms 15:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:15:09 INFO - PROCESS | 4808 | 1461276909516 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 15:15:09 INFO - PROCESS | 4808 | 1461276909518 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 15:15:09 INFO - PROCESS | 4808 | 1461276909523 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:15:09 INFO - PROCESS | 4808 | 1461276909530 Marionette TRACE conn5 <- [1,2110,null,{}] 15:15:09 INFO - PROCESS | 4808 | 1461276909540 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:09 INFO - PROCESS | 4808 | 1461276909642 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 15:15:09 INFO - PROCESS | 4808 | 1461276909651 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB845A7800 == 79 [pid = 4808] [id = 537] 15:15:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 160 (000000FB82C09800) [pid = 4808] [serial = 1611] [outer = 0000000000000000] 15:15:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 161 (000000FB82CE6C00) [pid = 4808] [serial = 1612] [outer = 000000FB82C09800] 15:15:09 INFO - PROCESS | 4808 | 1461276909697 Marionette DEBUG loaded listener.js 15:15:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 162 (000000FB83086800) [pid = 4808] [serial = 1613] [outer = 000000FB82C09800] 15:15:10 INFO - PROCESS | 4808 | 1461276910177 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 690ms 15:15:10 INFO - PROCESS | 4808 | 1461276910214 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 15:15:10 INFO - PROCESS | 4808 | 1461276910217 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 15:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:15:10 INFO - PROCESS | 4808 | 1461276910221 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:15:10 INFO - PROCESS | 4808 | 1461276910222 Marionette TRACE conn5 <- [1,2114,null,{}] 15:15:10 INFO - PROCESS | 4808 | 1461276910226 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:10 INFO - PROCESS | 4808 | 1461276910346 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 15:15:10 INFO - PROCESS | 4808 | 1461276910449 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:10 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84920800 == 80 [pid = 4808] [id = 538] 15:15:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 163 (000000FB8300E400) [pid = 4808] [serial = 1614] [outer = 0000000000000000] 15:15:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 164 (000000FB842D0800) [pid = 4808] [serial = 1615] [outer = 000000FB8300E400] 15:15:10 INFO - PROCESS | 4808 | 1461276910496 Marionette DEBUG loaded listener.js 15:15:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 165 (000000FB843AE400) [pid = 4808] [serial = 1616] [outer = 000000FB8300E400] 15:15:10 INFO - PROCESS | 4808 | 1461276910920 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 15:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 733ms 15:15:10 INFO - PROCESS | 4808 | 1461276910956 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 15:15:10 INFO - PROCESS | 4808 | 1461276910959 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 15:15:10 INFO - PROCESS | 4808 | 1461276910962 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:15:10 INFO - PROCESS | 4808 | 1461276910964 Marionette TRACE conn5 <- [1,2118,null,{}] 15:15:10 INFO - PROCESS | 4808 | 1461276910967 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:11 INFO - PROCESS | 4808 | 1461276911094 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 15:15:11 INFO - PROCESS | 4808 | 1461276911156 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:11 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86353000 == 81 [pid = 4808] [id = 539] 15:15:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 166 (000000FB84813800) [pid = 4808] [serial = 1617] [outer = 0000000000000000] 15:15:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 167 (000000FB84825400) [pid = 4808] [serial = 1618] [outer = 000000FB84813800] 15:15:11 INFO - PROCESS | 4808 | 1461276911216 Marionette DEBUG loaded listener.js 15:15:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 168 (000000FB8487C000) [pid = 4808] [serial = 1619] [outer = 000000FB84813800] 15:15:11 INFO - PROCESS | 4808 | 1461276911684 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 15:15:11 INFO - PROCESS | 4808 | 1461276911744 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 15:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:15:11 INFO - PROCESS | 4808 | 1461276911747 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:15:11 INFO - PROCESS | 4808 | 1461276911749 Marionette TRACE conn5 <- [1,2122,null,{}] 15:15:11 INFO - PROCESS | 4808 | 1461276911752 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:11 INFO - PROCESS | 4808 | 1461276911875 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 15:15:11 INFO - PROCESS | 4808 | 1461276911898 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:11 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CA1000 == 82 [pid = 4808] [id = 540] 15:15:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 169 (000000FB84952400) [pid = 4808] [serial = 1620] [outer = 0000000000000000] 15:15:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 170 (000000FB84FE4800) [pid = 4808] [serial = 1621] [outer = 000000FB84952400] 15:15:11 INFO - PROCESS | 4808 | 1461276911944 Marionette DEBUG loaded listener.js 15:15:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 171 (000000FB85090800) [pid = 4808] [serial = 1622] [outer = 000000FB84952400] 15:15:12 INFO - PROCESS | 4808 | 1461276912414 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",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] 15:15:12 INFO - PROCESS | 4808 | 1461276912486 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 15:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:15:12 INFO - PROCESS | 4808 | 1461276912502 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:15:12 INFO - PROCESS | 4808 | 1461276912504 Marionette TRACE conn5 <- [1,2126,null,{}] 15:15:12 INFO - PROCESS | 4808 | 1461276912507 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:12 INFO - PROCESS | 4808 | 1461276912631 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 15:15:12 INFO - PROCESS | 4808 | 1461276912695 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:12 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2D3000 == 83 [pid = 4808] [id = 541] 15:15:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 172 (000000FB85093800) [pid = 4808] [serial = 1623] [outer = 0000000000000000] 15:15:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 173 (000000FB851C9C00) [pid = 4808] [serial = 1624] [outer = 000000FB85093800] 15:15:12 INFO - PROCESS | 4808 | 1461276912741 Marionette DEBUG loaded listener.js 15:15:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 174 (000000FB86399000) [pid = 4808] [serial = 1625] [outer = 000000FB85093800] 15:15:13 INFO - PROCESS | 4808 | --DOMWINDOW == 173 (000000FB83089800) [pid = 4808] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:15:13 INFO - PROCESS | 4808 | --DOMWINDOW == 172 (000000FB85089400) [pid = 4808] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:15:13 INFO - PROCESS | 4808 | --DOMWINDOW == 171 (000000FB811F3800) [pid = 4808] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:15:13 INFO - PROCESS | 4808 | --DOMWINDOW == 170 (000000FBDF64D000) [pid = 4808] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:15:13 INFO - PROCESS | 4808 | --DOMWINDOW == 169 (000000FBEB85DC00) [pid = 4808] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:15:13 INFO - PROCESS | 4808 | --DOMWINDOW == 168 (000000FBEC381800) [pid = 4808] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:15:13 INFO - PROCESS | 4808 | --DOMWINDOW == 167 (000000FBE4EE9400) [pid = 4808] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:15:13 INFO - PROCESS | 4808 | --DOMWINDOW == 166 (000000FB8124AC00) [pid = 4808] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:15:13 INFO - PROCESS | 4808 | --DOMWINDOW == 165 (000000FBDDA2DC00) [pid = 4808] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:15:13 INFO - PROCESS | 4808 | 1461276913431 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 15:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 985ms 15:15:13 INFO - PROCESS | 4808 | 1461276913494 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 15:15:13 INFO - PROCESS | 4808 | 1461276913496 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 15:15:13 INFO - PROCESS | 4808 | 1461276913499 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:15:13 INFO - PROCESS | 4808 | 1461276913501 Marionette TRACE conn5 <- [1,2130,null,{}] 15:15:13 INFO - PROCESS | 4808 | 1461276913505 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:13 INFO - PROCESS | 4808 | 1461276913594 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 15:15:13 INFO - PROCESS | 4808 | 1461276913601 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:13 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDFC13000 == 84 [pid = 4808] [id = 542] 15:15:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 166 (000000FB849A6000) [pid = 4808] [serial = 1626] [outer = 0000000000000000] 15:15:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 167 (000000FB8661B000) [pid = 4808] [serial = 1627] [outer = 000000FB849A6000] 15:15:13 INFO - PROCESS | 4808 | 1461276913646 Marionette DEBUG loaded listener.js 15:15:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 168 (000000FB869ED000) [pid = 4808] [serial = 1628] [outer = 000000FB849A6000] 15:15:14 INFO - PROCESS | 4808 | 1461276914080 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 15:15:14 INFO - PROCESS | 4808 | 1461276914133 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 15:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:15:14 INFO - PROCESS | 4808 | 1461276914136 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:15:14 INFO - PROCESS | 4808 | 1461276914138 Marionette TRACE conn5 <- [1,2134,null,{}] 15:15:14 INFO - PROCESS | 4808 | 1461276914142 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:14 INFO - PROCESS | 4808 | 1461276914234 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 15:15:14 INFO - PROCESS | 4808 | 1461276914240 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4742000 == 85 [pid = 4808] [id = 543] 15:15:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 169 (000000FB86C58400) [pid = 4808] [serial = 1629] [outer = 0000000000000000] 15:15:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 170 (000000FBDD7D9400) [pid = 4808] [serial = 1630] [outer = 000000FB86C58400] 15:15:14 INFO - PROCESS | 4808 | 1461276914286 Marionette DEBUG loaded listener.js 15:15:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 171 (000000FBDE2DF000) [pid = 4808] [serial = 1631] [outer = 000000FB86C58400] 15:15:14 INFO - PROCESS | 4808 | 1461276914749 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 15:15:14 INFO - PROCESS | 4808 | 1461276914771 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 15:15:14 INFO - PROCESS | 4808 | 1461276914774 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:15:14 INFO - PROCESS | 4808 | 1461276914776 Marionette TRACE conn5 <- [1,2138,null,{}] 15:15:14 INFO - PROCESS | 4808 | 1461276914797 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:14 INFO - PROCESS | 4808 | 1461276914889 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 15:15:14 INFO - PROCESS | 4808 | 1461276914895 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4CE2000 == 86 [pid = 4808] [id = 544] 15:15:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 172 (000000FBDF425400) [pid = 4808] [serial = 1632] [outer = 0000000000000000] 15:15:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 173 (000000FBDF42F800) [pid = 4808] [serial = 1633] [outer = 000000FBDF425400] 15:15:14 INFO - PROCESS | 4808 | 1461276914948 Marionette DEBUG loaded listener.js 15:15:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 174 (000000FBDF651800) [pid = 4808] [serial = 1634] [outer = 000000FBDF425400] 15:15:15 INFO - PROCESS | 4808 | 1461276915722 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",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] 15:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:15:15 INFO - PROCESS | 4808 | 1461276915771 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 15:15:15 INFO - PROCESS | 4808 | 1461276915776 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:15:15 INFO - PROCESS | 4808 | 1461276915780 Marionette TRACE conn5 <- [1,2142,null,{}] 15:15:15 INFO - PROCESS | 4808 | 1461276915786 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:15 INFO - PROCESS | 4808 | 1461276915912 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 15:15:16 INFO - PROCESS | 4808 | 1461276916051 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:16 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8427A000 == 87 [pid = 4808] [id = 545] 15:15:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 175 (000000FB811E6C00) [pid = 4808] [serial = 1635] [outer = 0000000000000000] 15:15:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 176 (000000FB82293400) [pid = 4808] [serial = 1636] [outer = 000000FB811E6C00] 15:15:16 INFO - PROCESS | 4808 | 1461276916112 Marionette DEBUG loaded listener.js 15:15:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 177 (000000FB82C02800) [pid = 4808] [serial = 1637] [outer = 000000FB811E6C00] 15:15:16 INFO - PROCESS | 4808 | 1461276916702 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 985ms 15:15:16 INFO - PROCESS | 4808 | 1461276916764 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 15:15:16 INFO - PROCESS | 4808 | 1461276916770 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 15:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:15:16 INFO - PROCESS | 4808 | 1461276916777 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:15:16 INFO - PROCESS | 4808 | 1461276916781 Marionette TRACE conn5 <- [1,2146,null,{}] 15:15:16 INFO - PROCESS | 4808 | 1461276916799 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:16 INFO - PROCESS | 4808 | 1461276916920 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 15:15:17 INFO - PROCESS | 4808 | 1461276917057 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:17 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869BB800 == 88 [pid = 4808] [id = 546] 15:15:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 178 (000000FB8345E000) [pid = 4808] [serial = 1638] [outer = 0000000000000000] 15:15:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 179 (000000FB8480F000) [pid = 4808] [serial = 1639] [outer = 000000FB8345E000] 15:15:17 INFO - PROCESS | 4808 | 1461276917116 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 180 (000000FB84878400) [pid = 4808] [serial = 1640] [outer = 000000FB8345E000] 15:15:17 INFO - PROCESS | 4808 | 1461276917746 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",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] 15:15:17 INFO - PROCESS | 4808 | 1461276917826 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 15:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:15:17 INFO - PROCESS | 4808 | 1461276917830 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:15:17 INFO - PROCESS | 4808 | 1461276917834 Marionette TRACE conn5 <- [1,2150,null,{}] 15:15:17 INFO - PROCESS | 4808 | 1461276917866 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:18 INFO - PROCESS | 4808 | 1461276918057 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 15:15:18 INFO - PROCESS | 4808 | 1461276918159 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:18 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65CB000 == 89 [pid = 4808] [id = 547] 15:15:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 181 (000000FBDEB53400) [pid = 4808] [serial = 1641] [outer = 0000000000000000] 15:15:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 182 (000000FBDF5A3C00) [pid = 4808] [serial = 1642] [outer = 000000FBDEB53400] 15:15:18 INFO - PROCESS | 4808 | 1461276918222 Marionette DEBUG loaded listener.js 15:15:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 183 (000000FBDF661000) [pid = 4808] [serial = 1643] [outer = 000000FBDEB53400] 15:15:18 INFO - PROCESS | 4808 | 1461276918820 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 15:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1035ms 15:15:18 INFO - PROCESS | 4808 | 1461276918866 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 15:15:18 INFO - PROCESS | 4808 | 1461276918869 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 15:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:15:18 INFO - PROCESS | 4808 | 1461276918873 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:15:18 INFO - PROCESS | 4808 | 1461276918875 Marionette TRACE conn5 <- [1,2154,null,{}] 15:15:18 INFO - PROCESS | 4808 | 1461276918879 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:19 INFO - PROCESS | 4808 | 1461276918997 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 15:15:19 INFO - PROCESS | 4808 | 1461276919106 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:19 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEB06F800 == 90 [pid = 4808] [id = 548] 15:15:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 184 (000000FBDF688400) [pid = 4808] [serial = 1644] [outer = 0000000000000000] 15:15:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 185 (000000FBDF931400) [pid = 4808] [serial = 1645] [outer = 000000FBDF688400] 15:15:19 INFO - PROCESS | 4808 | 1461276919166 Marionette DEBUG loaded listener.js 15:15:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 186 (000000FBE066F800) [pid = 4808] [serial = 1646] [outer = 000000FBDF688400] 15:15:19 INFO - PROCESS | 4808 | 1461276919721 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 15:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 880ms 15:15:19 INFO - PROCESS | 4808 | 1461276919762 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 15:15:19 INFO - PROCESS | 4808 | 1461276919765 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 15:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:15:19 INFO - PROCESS | 4808 | 1461276919770 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:15:19 INFO - PROCESS | 4808 | 1461276919772 Marionette TRACE conn5 <- [1,2158,null,{}] 15:15:19 INFO - PROCESS | 4808 | 1461276919776 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:19 INFO - PROCESS | 4808 | 1461276919891 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 15:15:20 INFO - PROCESS | 4808 | 1461276920000 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC1C0800 == 91 [pid = 4808] [id = 549] 15:15:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 187 (000000FBE0D2F400) [pid = 4808] [serial = 1647] [outer = 0000000000000000] 15:15:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 188 (000000FBE3F41000) [pid = 4808] [serial = 1648] [outer = 000000FBE0D2F400] 15:15:20 INFO - PROCESS | 4808 | 1461276920059 Marionette DEBUG loaded listener.js 15:15:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 189 (000000FBE47AAC00) [pid = 4808] [serial = 1649] [outer = 000000FBE0D2F400] 15:15:20 INFO - PROCESS | 4808 | 1461276920664 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 15:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 943ms 15:15:20 INFO - PROCESS | 4808 | 1461276920718 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 15:15:20 INFO - PROCESS | 4808 | 1461276920721 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 15:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:15:20 INFO - PROCESS | 4808 | 1461276920724 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:15:20 INFO - PROCESS | 4808 | 1461276920727 Marionette TRACE conn5 <- [1,2162,null,{}] 15:15:20 INFO - PROCESS | 4808 | 1461276920730 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:20 INFO - PROCESS | 4808 | 1461276920858 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 15:15:21 INFO - PROCESS | 4808 | 1461276920996 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:21 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECE1D000 == 92 [pid = 4808] [id = 550] 15:15:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 190 (000000FBE4EE1800) [pid = 4808] [serial = 1650] [outer = 0000000000000000] 15:15:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 191 (000000FBE5913400) [pid = 4808] [serial = 1651] [outer = 000000FBE4EE1800] 15:15:21 INFO - PROCESS | 4808 | 1461276921058 Marionette DEBUG loaded listener.js 15:15:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 192 (000000FBE8785000) [pid = 4808] [serial = 1652] [outer = 000000FBE4EE1800] 15:15:21 INFO - PROCESS | 4808 | 1461276921647 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 986ms 15:15:21 INFO - PROCESS | 4808 | 1461276921713 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 15:15:21 INFO - PROCESS | 4808 | 1461276921716 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 15:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:15:21 INFO - PROCESS | 4808 | 1461276921719 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:15:21 INFO - PROCESS | 4808 | 1461276921721 Marionette TRACE conn5 <- [1,2166,null,{}] 15:15:21 INFO - PROCESS | 4808 | 1461276921725 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:21 INFO - PROCESS | 4808 | 1461276921869 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 15:15:22 INFO - PROCESS | 4808 | 1461276922006 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBED64C800 == 93 [pid = 4808] [id = 551] 15:15:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 193 (000000FBE8782C00) [pid = 4808] [serial = 1653] [outer = 0000000000000000] 15:15:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 194 (000000FBE944E000) [pid = 4808] [serial = 1654] [outer = 000000FBE8782C00] 15:15:22 INFO - PROCESS | 4808 | 1461276922064 Marionette DEBUG loaded listener.js 15:15:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 195 (000000FBEB0B5000) [pid = 4808] [serial = 1655] [outer = 000000FBE8782C00] 15:15:22 INFO - PROCESS | 4808 | 1461276922674 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 985ms 15:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:15:22 INFO - PROCESS | 4808 | 1461276922708 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 15:15:22 INFO - PROCESS | 4808 | 1461276922710 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 15:15:22 INFO - PROCESS | 4808 | 1461276922714 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:15:22 INFO - PROCESS | 4808 | 1461276922716 Marionette TRACE conn5 <- [1,2170,null,{}] 15:15:22 INFO - PROCESS | 4808 | 1461276922720 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:22 INFO - PROCESS | 4808 | 1461276922835 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 15:15:22 INFO - PROCESS | 4808 | 1461276922975 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:23 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CB9000 == 94 [pid = 4808] [id = 552] 15:15:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 196 (000000FBDF5A7400) [pid = 4808] [serial = 1656] [outer = 0000000000000000] 15:15:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 197 (000000FBE8F48800) [pid = 4808] [serial = 1657] [outer = 000000FBDF5A7400] 15:15:23 INFO - PROCESS | 4808 | 1461276923035 Marionette DEBUG loaded listener.js 15:15:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 198 (000000FBEB7B4000) [pid = 4808] [serial = 1658] [outer = 000000FBDF5A7400] 15:15:23 INFO - PROCESS | 4808 | 1461276923852 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1177ms 15:15:23 INFO - PROCESS | 4808 | 1461276923894 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 15:15:23 INFO - PROCESS | 4808 | 1461276923898 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 15:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:15:23 INFO - PROCESS | 4808 | 1461276923903 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:15:23 INFO - PROCESS | 4808 | 1461276923907 Marionette TRACE conn5 <- [1,2174,null,{}] 15:15:23 INFO - PROCESS | 4808 | 1461276923929 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:24 INFO - PROCESS | 4808 | 1461276924044 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 15:15:24 INFO - PROCESS | 4808 | 1461276924190 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:24 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8492B800 == 95 [pid = 4808] [id = 553] 15:15:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 199 (000000FB807D0000) [pid = 4808] [serial = 1659] [outer = 0000000000000000] 15:15:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 200 (000000FB811EC400) [pid = 4808] [serial = 1660] [outer = 000000FB807D0000] 15:15:24 INFO - PROCESS | 4808 | 1461276924243 Marionette DEBUG loaded listener.js 15:15:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 201 (000000FB828D2C00) [pid = 4808] [serial = 1661] [outer = 000000FB807D0000] 15:15:24 INFO - PROCESS | 4808 | 1461276924875 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:15:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4742000 == 94 [pid = 4808] [id = 543] 15:15:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDFC13000 == 93 [pid = 4808] [id = 542] 15:15:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2D3000 == 92 [pid = 4808] [id = 541] 15:15:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CA1000 == 91 [pid = 4808] [id = 540] 15:15:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB845A7800 == 90 [pid = 4808] [id = 537] 15:15:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83F72800 == 89 [pid = 4808] [id = 536] 15:15:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8255A800 == 88 [pid = 4808] [id = 535] 15:15:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83418000 == 87 [pid = 4808] [id = 534] 15:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1034ms 15:15:24 INFO - PROCESS | 4808 | --DOMWINDOW == 200 (000000FBEC931400) [pid = 4808] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 15:15:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8484D000 == 86 [pid = 4808] [id = 527] 15:15:25 INFO - PROCESS | 4808 | 1461276924994 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 15:15:25 INFO - PROCESS | 4808 | 1461276925000 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 199 (000000FBEC77B800) [pid = 4808] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 198 (000000FBEBA9A400) [pid = 4808] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 197 (000000FB82873000) [pid = 4808] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 196 (000000FB851D0000) [pid = 4808] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 195 (000000FBEBAA0C00) [pid = 4808] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 194 (000000FB842C3800) [pid = 4808] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 193 (000000FBDF666C00) [pid = 4808] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 192 (000000FBEC12CC00) [pid = 4808] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 191 (000000FBEC771C00) [pid = 4808] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 190 (000000FBEBA9B000) [pid = 4808] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 189 (000000FBEC368800) [pid = 4808] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 188 (000000FBEC010800) [pid = 4808] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 187 (000000FB826D1400) [pid = 4808] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 186 (000000FBE93ED800) [pid = 4808] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 185 (000000FB82C07C00) [pid = 4808] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 184 (000000FBEC194C00) [pid = 4808] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 183 (000000FBEC0C6400) [pid = 4808] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 182 (000000FBDF59F400) [pid = 4808] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 181 (000000FB83CBFC00) [pid = 4808] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 180 (000000FB842CE800) [pid = 4808] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 179 (000000FB8495C800) [pid = 4808] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 178 (000000FBE8789400) [pid = 4808] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 177 (000000FB869E6800) [pid = 4808] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 176 (000000FBEC67A800) [pid = 4808] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 175 (000000FBDE260000) [pid = 4808] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | --DOMWINDOW == 174 (000000FBE3D36C00) [pid = 4808] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 15:15:25 INFO - PROCESS | 4808 | 1461276925068 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:15:25 INFO - PROCESS | 4808 | 1461276925070 Marionette TRACE conn5 <- [1,2178,null,{}] 15:15:25 INFO - PROCESS | 4808 | 1461276925077 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:25 INFO - PROCESS | 4808 | 1461276925177 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 15:15:25 INFO - PROCESS | 4808 | 1461276925184 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8427D000 == 87 [pid = 4808] [id = 554] 15:15:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 175 (000000FB826D5800) [pid = 4808] [serial = 1662] [outer = 0000000000000000] 15:15:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 176 (000000FB82C08400) [pid = 4808] [serial = 1663] [outer = 000000FB826D5800] 15:15:25 INFO - PROCESS | 4808 | 1461276925232 Marionette DEBUG loaded listener.js 15:15:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 177 (000000FB83451800) [pid = 4808] [serial = 1664] [outer = 000000FB826D5800] 15:15:25 INFO - PROCESS | 4808 | 1461276925773 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 15:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 772ms 15:15:25 INFO - PROCESS | 4808 | 1461276925817 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 15:15:25 INFO - PROCESS | 4808 | 1461276925819 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 15:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:15:25 INFO - PROCESS | 4808 | 1461276925823 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:15:25 INFO - PROCESS | 4808 | 1461276925827 Marionette TRACE conn5 <- [1,2182,null,{}] 15:15:25 INFO - PROCESS | 4808 | 1461276925837 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:25 INFO - PROCESS | 4808 | 1461276925938 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 15:15:26 INFO - PROCESS | 4808 | 1461276926036 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CA2000 == 88 [pid = 4808] [id = 555] 15:15:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 178 (000000FB8438D400) [pid = 4808] [serial = 1665] [outer = 0000000000000000] 15:15:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 179 (000000FB8494F000) [pid = 4808] [serial = 1666] [outer = 000000FB8438D400] 15:15:26 INFO - PROCESS | 4808 | 1461276926087 Marionette DEBUG loaded listener.js 15:15:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 180 (000000FB84FDE800) [pid = 4808] [serial = 1667] [outer = 000000FB8438D400] 15:15:26 INFO - PROCESS | 4808 | 1461276926475 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 15:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 692ms 15:15:26 INFO - PROCESS | 4808 | 1461276926518 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 15:15:26 INFO - PROCESS | 4808 | 1461276926520 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 15:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:15:26 INFO - PROCESS | 4808 | 1461276926524 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:15:26 INFO - PROCESS | 4808 | 1461276926525 Marionette TRACE conn5 <- [1,2186,null,{}] 15:15:26 INFO - PROCESS | 4808 | 1461276926529 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:26 INFO - PROCESS | 4808 | 1461276926624 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 15:15:26 INFO - PROCESS | 4808 | 1461276926631 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE0C4E000 == 89 [pid = 4808] [id = 556] 15:15:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 181 (000000FB8508A800) [pid = 4808] [serial = 1668] [outer = 0000000000000000] 15:15:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 182 (000000FB851D1C00) [pid = 4808] [serial = 1669] [outer = 000000FB8508A800] 15:15:26 INFO - PROCESS | 4808 | 1461276926679 Marionette DEBUG loaded listener.js 15:15:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 183 (000000FB869E3400) [pid = 4808] [serial = 1670] [outer = 000000FB8508A800] 15:15:27 INFO - PROCESS | 4808 | 1461276927138 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 627ms 15:15:27 INFO - PROCESS | 4808 | 1461276927172 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 15:15:27 INFO - PROCESS | 4808 | 1461276927174 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 15:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:15:27 INFO - PROCESS | 4808 | 1461276927177 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:15:27 INFO - PROCESS | 4808 | 1461276927179 Marionette TRACE conn5 <- [1,2190,null,{}] 15:15:27 INFO - PROCESS | 4808 | 1461276927192 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:27 INFO - PROCESS | 4808 | 1461276927314 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 15:15:27 INFO - PROCESS | 4808 | 1461276927409 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:27 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4CE5800 == 90 [pid = 4808] [id = 557] 15:15:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 184 (000000FB82479C00) [pid = 4808] [serial = 1671] [outer = 0000000000000000] 15:15:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 185 (000000FB86C53400) [pid = 4808] [serial = 1672] [outer = 000000FB82479C00] 15:15:27 INFO - PROCESS | 4808 | 1461276927458 Marionette DEBUG loaded listener.js 15:15:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 186 (000000FBDEDDD000) [pid = 4808] [serial = 1673] [outer = 000000FB82479C00] 15:15:27 INFO - PROCESS | 4808 | 1461276927882 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 15:15:27 INFO - PROCESS | 4808 | 1461276927915 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 15:15:27 INFO - PROCESS | 4808 | 1461276927917 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 15:15:27 INFO - PROCESS | 4808 | 1461276927920 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:15:27 INFO - PROCESS | 4808 | 1461276927922 Marionette TRACE conn5 <- [1,2194,null,{}] 15:15:27 INFO - PROCESS | 4808 | 1461276927925 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:28 INFO - PROCESS | 4808 | 1461276928074 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 15:15:28 INFO - PROCESS | 4808 | 1461276928143 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBBB9800 == 91 [pid = 4808] [id = 558] 15:15:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 187 (000000FBDF65E000) [pid = 4808] [serial = 1674] [outer = 0000000000000000] 15:15:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 188 (000000FBDFB9BC00) [pid = 4808] [serial = 1675] [outer = 000000FBDF65E000] 15:15:28 INFO - PROCESS | 4808 | 1461276928194 Marionette DEBUG loaded listener.js 15:15:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 189 (000000FBE4EEA800) [pid = 4808] [serial = 1676] [outer = 000000FBDF65E000] 15:15:28 INFO - PROCESS | 4808 | 1461276928603 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 15:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 733ms 15:15:28 INFO - PROCESS | 4808 | 1461276928657 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 15:15:28 INFO - PROCESS | 4808 | 1461276928659 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 15:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:15:28 INFO - PROCESS | 4808 | 1461276928701 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:15:28 INFO - PROCESS | 4808 | 1461276928703 Marionette TRACE conn5 <- [1,2198,null,{}] 15:15:28 INFO - PROCESS | 4808 | 1461276928718 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:28 INFO - PROCESS | 4808 | 1461276928844 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 15:15:28 INFO - PROCESS | 4808 | 1461276928912 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECE34000 == 92 [pid = 4808] [id = 559] 15:15:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 190 (000000FBE599D800) [pid = 4808] [serial = 1677] [outer = 0000000000000000] 15:15:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 191 (000000FBE8F45800) [pid = 4808] [serial = 1678] [outer = 000000FBE599D800] 15:15:28 INFO - PROCESS | 4808 | 1461276928958 Marionette DEBUG loaded listener.js 15:15:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 192 (000000FBEBA9AC00) [pid = 4808] [serial = 1679] [outer = 000000FBE599D800] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 191 (000000FB84813800) [pid = 4808] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 190 (000000FB84952400) [pid = 4808] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 189 (000000FB82C09800) [pid = 4808] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 188 (000000FB811E7800) [pid = 4808] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 187 (000000FB80352400) [pid = 4808] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 186 (000000FB8300E400) [pid = 4808] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 185 (000000FB811E9800) [pid = 4808] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 184 (000000FB85093800) [pid = 4808] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 183 (000000FB86C58400) [pid = 4808] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 182 (000000FBE0B2D800) [pid = 4808] [serial = 29] [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.] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 181 (000000FBEC904000) [pid = 4808] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 180 (000000FB849A6000) [pid = 4808] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 179 (000000FBE9C1C000) [pid = 4808] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 178 (000000FBE0663C00) [pid = 4808] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 177 (000000FBDFBA3400) [pid = 4808] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:15:29 INFO - PROCESS | 4808 | --DOMWINDOW == 176 (000000FBE4EE9000) [pid = 4808] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:15:29 INFO - PROCESS | 4808 | 1461276929523 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 15:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 880ms 15:15:29 INFO - PROCESS | 4808 | 1461276929551 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 15:15:29 INFO - PROCESS | 4808 | 1461276929553 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 15:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:15:29 INFO - PROCESS | 4808 | 1461276929556 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:15:29 INFO - PROCESS | 4808 | 1461276929558 Marionette TRACE conn5 <- [1,2202,null,{}] 15:15:29 INFO - PROCESS | 4808 | 1461276929561 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:29 INFO - PROCESS | 4808 | 1461276929687 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 15:15:29 INFO - PROCESS | 4808 | 1461276929752 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEF37E000 == 93 [pid = 4808] [id = 560] 15:15:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 177 (000000FB811E7800) [pid = 4808] [serial = 1680] [outer = 0000000000000000] 15:15:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 178 (000000FB84814000) [pid = 4808] [serial = 1681] [outer = 000000FB811E7800] 15:15:29 INFO - PROCESS | 4808 | 1461276929798 Marionette DEBUG loaded listener.js 15:15:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 179 (000000FBDEB55000) [pid = 4808] [serial = 1682] [outer = 000000FB811E7800] 15:15:30 INFO - PROCESS | 4808 | 1461276930144 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 15:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 628ms 15:15:30 INFO - PROCESS | 4808 | 1461276930188 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 15:15:30 INFO - PROCESS | 4808 | 1461276930190 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 15:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:15:30 INFO - PROCESS | 4808 | 1461276930206 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:15:30 INFO - PROCESS | 4808 | 1461276930208 Marionette TRACE conn5 <- [1,2206,null,{}] 15:15:30 INFO - PROCESS | 4808 | 1461276930211 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:30 INFO - PROCESS | 4808 | 1461276930305 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 15:15:30 INFO - PROCESS | 4808 | 1461276930311 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:30 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2783000 == 94 [pid = 4808] [id = 561] 15:15:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 180 (000000FBE4EE9000) [pid = 4808] [serial = 1683] [outer = 0000000000000000] 15:15:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 181 (000000FBEBAA3C00) [pid = 4808] [serial = 1684] [outer = 000000FBE4EE9000] 15:15:30 INFO - PROCESS | 4808 | 1461276930358 Marionette DEBUG loaded listener.js 15:15:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 182 (000000FBEC009400) [pid = 4808] [serial = 1685] [outer = 000000FBE4EE9000] 15:15:30 INFO - PROCESS | 4808 | 1461276930804 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 15:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 626ms 15:15:30 INFO - PROCESS | 4808 | 1461276930834 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 15:15:30 INFO - PROCESS | 4808 | 1461276930836 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 15:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:15:30 INFO - PROCESS | 4808 | 1461276930839 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:15:30 INFO - PROCESS | 4808 | 1461276930841 Marionette TRACE conn5 <- [1,2210,null,{}] 15:15:30 INFO - PROCESS | 4808 | 1461276930844 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:30 INFO - PROCESS | 4808 | 1461276930986 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 15:15:31 INFO - PROCESS | 4808 | 1461276930999 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBF2A5D800 == 95 [pid = 4808] [id = 562] 15:15:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 183 (000000FBEC0C2C00) [pid = 4808] [serial = 1686] [outer = 0000000000000000] 15:15:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 184 (000000FBEC0C8C00) [pid = 4808] [serial = 1687] [outer = 000000FBEC0C2C00] 15:15:31 INFO - PROCESS | 4808 | 1461276931044 Marionette DEBUG loaded listener.js 15:15:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 185 (000000FBEC12D800) [pid = 4808] [serial = 1688] [outer = 000000FBEC0C2C00] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBED52A800 == 94 [pid = 4808] [id = 496] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF3A13000 == 93 [pid = 4808] [id = 529] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEB05D800 == 92 [pid = 4808] [id = 478] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE59D8800 == 91 [pid = 4808] [id = 408] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB869C0000 == 90 [pid = 4808] [id = 324] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8455D000 == 89 [pid = 4808] [id = 533] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDEDC2000 == 88 [pid = 4808] [id = 364] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDEB1A000 == 87 [pid = 4808] [id = 461] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEDE7F000 == 86 [pid = 4808] [id = 497] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF440C000 == 85 [pid = 4808] [id = 532] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82450800 == 84 [pid = 4808] [id = 319] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4DC1000 == 83 [pid = 4808] [id = 465] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDFC18000 == 82 [pid = 4808] [id = 378] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECF4C000 == 81 [pid = 4808] [id = 495] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB845A3000 == 80 [pid = 4808] [id = 392] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC31C800 == 79 [pid = 4808] [id = 491] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBBB0800 == 78 [pid = 4808] [id = 448] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4CDF000 == 77 [pid = 4808] [id = 498] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80897800 == 76 [pid = 4808] [id = 358] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF40A4000 == 75 [pid = 4808] [id = 530] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8435E800 == 74 [pid = 4808] [id = 326] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C98000 == 73 [pid = 4808] [id = 418] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB812BB000 == 72 [pid = 4808] [id = 338] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF410C000 == 71 [pid = 4808] [id = 531] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE478E800 == 70 [pid = 4808] [id = 390] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2D5000 == 69 [pid = 4808] [id = 361] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDFC08800 == 68 [pid = 4808] [id = 365] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65E0800 == 67 [pid = 4808] [id = 409] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD88000 == 66 [pid = 4808] [id = 494] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE9C79000 == 65 [pid = 4808] [id = 462] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3FCA800 == 64 [pid = 4808] [id = 528] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3D66800 == 63 [pid = 4808] [id = 411] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CBF000 == 62 [pid = 4808] [id = 493] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBBC1800 == 61 [pid = 4808] [id = 464] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF298A800 == 60 [pid = 4808] [id = 515] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE59D5800 == 59 [pid = 4808] [id = 395] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB812BA800 == 58 [pid = 4808] [id = 516] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBBB7000 == 57 [pid = 4808] [id = 463] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF296F800 == 56 [pid = 4808] [id = 514] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84504000 == 55 [pid = 4808] [id = 363] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4A8F800 == 54 [pid = 4808] [id = 393] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65AF800 == 53 [pid = 4808] [id = 459] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE948B800 == 52 [pid = 4808] [id = 410] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84364800 == 51 [pid = 4808] [id = 377] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE9C76800 == 50 [pid = 4808] [id = 447] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84625800 == 49 [pid = 4808] [id = 407] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE473C800 == 48 [pid = 4808] [id = 380] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C99000 == 47 [pid = 4808] [id = 446] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86353000 == 46 [pid = 4808] [id = 539] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84920800 == 45 [pid = 4808] [id = 538] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2A6E000 == 44 [pid = 4808] [id = 526] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDEDBA000 == 43 [pid = 4808] [id = 11] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8492B800 == 42 [pid = 4808] [id = 553] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CB9000 == 41 [pid = 4808] [id = 552] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBED64C800 == 40 [pid = 4808] [id = 551] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECE1D000 == 39 [pid = 4808] [id = 550] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC1C0800 == 38 [pid = 4808] [id = 549] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEB06F800 == 37 [pid = 4808] [id = 548] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65CB000 == 36 [pid = 4808] [id = 547] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB869BB800 == 35 [pid = 4808] [id = 546] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8427A000 == 34 [pid = 4808] [id = 545] 15:15:32 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4CE2000 == 33 [pid = 4808] [id = 544] 15:15:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2783000 == 32 [pid = 4808] [id = 561] 15:15:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECE34000 == 31 [pid = 4808] [id = 559] 15:15:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4CE5800 == 30 [pid = 4808] [id = 557] 15:15:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBBB9800 == 29 [pid = 4808] [id = 558] 15:15:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE0C4E000 == 28 [pid = 4808] [id = 556] 15:15:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEF37E000 == 27 [pid = 4808] [id = 560] 15:15:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CA2000 == 26 [pid = 4808] [id = 555] 15:15:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8427D000 == 25 [pid = 4808] [id = 554] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 184 (000000FBE4864000) [pid = 4808] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 183 (000000FBEB0B2800) [pid = 4808] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 182 (000000FBE4D05C00) [pid = 4808] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 181 (000000FB84825400) [pid = 4808] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 180 (000000FB84FE4800) [pid = 4808] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 179 (000000FB8487C000) [pid = 4808] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 178 (000000FB82CE6C00) [pid = 4808] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 177 (000000FB83086800) [pid = 4808] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 176 (000000FB812A3400) [pid = 4808] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 175 (000000FB811EEC00) [pid = 4808] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 174 (000000FB811E6800) [pid = 4808] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 173 (000000FB8078FC00) [pid = 4808] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 172 (000000FB842D0800) [pid = 4808] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 171 (000000FB83007400) [pid = 4808] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 170 (000000FB82473400) [pid = 4808] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 169 (000000FB82874C00) [pid = 4808] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 168 (000000FB851C9C00) [pid = 4808] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 167 (000000FB86618400) [pid = 4808] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 166 (000000FBEB7BBC00) [pid = 4808] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 165 (000000FBECAA9800) [pid = 4808] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 164 (000000FBECE91000) [pid = 4808] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 163 (000000FBED6F9C00) [pid = 4808] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 162 (000000FB84387000) [pid = 4808] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 161 (000000FB85090800) [pid = 4808] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 160 (000000FBDE2DF000) [pid = 4808] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 159 (000000FBDF42F800) [pid = 4808] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 158 (000000FBDD7D9400) [pid = 4808] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 157 (000000FB8639EC00) [pid = 4808] [serial = 1082] [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.] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 156 (000000FB86399000) [pid = 4808] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 155 (000000FBECAA4000) [pid = 4808] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 154 (000000FB8661B000) [pid = 4808] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 153 (000000FB869ED000) [pid = 4808] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 152 (000000FB843AE400) [pid = 4808] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | --DOMWINDOW == 151 (000000FBEB0AD800) [pid = 4808] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 15:15:33 INFO - PROCESS | 4808 | 1461276933841 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 3032ms 15:15:33 INFO - PROCESS | 4808 | 1461276933875 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 15:15:33 INFO - PROCESS | 4808 | 1461276933879 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 15:15:33 INFO - PROCESS | 4808 | 1461276933884 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:15:33 INFO - PROCESS | 4808 | 1461276933888 Marionette TRACE conn5 <- [1,2214,null,{}] 15:15:33 INFO - PROCESS | 4808 | 1461276933895 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:34 INFO - PROCESS | 4808 | 1461276933992 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 15:15:34 INFO - PROCESS | 4808 | 1461276934002 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80F97000 == 26 [pid = 4808] [id = 563] 15:15:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 152 (000000FB81168000) [pid = 4808] [serial = 1689] [outer = 0000000000000000] 15:15:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 153 (000000FB81168800) [pid = 4808] [serial = 1690] [outer = 000000FB81168000] 15:15:34 INFO - PROCESS | 4808 | 1461276934052 Marionette DEBUG loaded listener.js 15:15:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 154 (000000FB811AAC00) [pid = 4808] [serial = 1691] [outer = 000000FB81168000] 15:15:34 INFO - PROCESS | 4808 | 1461276934574 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 15:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 15:15:34 INFO - PROCESS | 4808 | 1461276934623 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 15:15:34 INFO - PROCESS | 4808 | 1461276934630 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 15:15:34 INFO - PROCESS | 4808 | 1461276934636 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:15:34 INFO - PROCESS | 4808 | 1461276934639 Marionette TRACE conn5 <- [1,2218,null,{}] 15:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:15:34 INFO - PROCESS | 4808 | 1461276934643 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:34 INFO - PROCESS | 4808 | 1461276934734 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 15:15:34 INFO - PROCESS | 4808 | 1461276934827 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82434800 == 27 [pid = 4808] [id = 564] 15:15:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 155 (000000FB811EF400) [pid = 4808] [serial = 1692] [outer = 0000000000000000] 15:15:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 156 (000000FB8124F400) [pid = 4808] [serial = 1693] [outer = 000000FB811EF400] 15:15:34 INFO - PROCESS | 4808 | 1461276934876 Marionette DEBUG loaded listener.js 15:15:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 157 (000000FB812A2000) [pid = 4808] [serial = 1694] [outer = 000000FB811EF400] 15:15:35 INFO - PROCESS | 4808 | 1461276935282 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 15:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 15:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:15:35 INFO - PROCESS | 4808 | 1461276935313 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 15:15:35 INFO - PROCESS | 4808 | 1461276935316 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 15:15:35 INFO - PROCESS | 4808 | 1461276935320 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:15:35 INFO - PROCESS | 4808 | 1461276935324 Marionette TRACE conn5 <- [1,2222,null,{}] 15:15:35 INFO - PROCESS | 4808 | 1461276935336 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:35 INFO - PROCESS | 4808 | 1461276935469 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 15:15:35 INFO - PROCESS | 4808 | 1461276935489 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:35 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83408800 == 28 [pid = 4808] [id = 565] 15:15:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 158 (000000FB80355800) [pid = 4808] [serial = 1695] [outer = 0000000000000000] 15:15:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 159 (000000FB8247B400) [pid = 4808] [serial = 1696] [outer = 000000FB80355800] 15:15:35 INFO - PROCESS | 4808 | 1461276935542 Marionette DEBUG loaded listener.js 15:15:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 160 (000000FB826D0400) [pid = 4808] [serial = 1697] [outer = 000000FB80355800] 15:15:36 INFO - PROCESS | 4808 | 1461276936010 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 15:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 733ms 15:15:36 INFO - PROCESS | 4808 | 1461276936055 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 15:15:36 INFO - PROCESS | 4808 | 1461276936058 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 15:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:15:36 INFO - PROCESS | 4808 | 1461276936061 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:15:36 INFO - PROCESS | 4808 | 1461276936063 Marionette TRACE conn5 <- [1,2226,null,{}] 15:15:36 INFO - PROCESS | 4808 | 1461276936067 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:36 INFO - PROCESS | 4808 | 1461276936155 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 15:15:36 INFO - PROCESS | 4808 | 1461276936164 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83F7E800 == 29 [pid = 4808] [id = 566] 15:15:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 161 (000000FB828D6000) [pid = 4808] [serial = 1698] [outer = 0000000000000000] 15:15:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 162 (000000FB828DA800) [pid = 4808] [serial = 1699] [outer = 000000FB828D6000] 15:15:36 INFO - PROCESS | 4808 | 1461276936213 Marionette DEBUG loaded listener.js 15:15:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 163 (000000FB82C09800) [pid = 4808] [serial = 1700] [outer = 000000FB828D6000] 15:15:36 INFO - PROCESS | 4808 | 1461276936645 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 628ms 15:15:36 INFO - PROCESS | 4808 | 1461276936692 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 15:15:36 INFO - PROCESS | 4808 | 1461276936695 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 15:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:15:36 INFO - PROCESS | 4808 | 1461276936698 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:15:36 INFO - PROCESS | 4808 | 1461276936700 Marionette TRACE conn5 <- [1,2230,null,{}] 15:15:36 INFO - PROCESS | 4808 | 1461276936703 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:36 INFO - PROCESS | 4808 | 1461276936786 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 15:15:36 INFO - PROCESS | 4808 | 1461276936794 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84479000 == 30 [pid = 4808] [id = 567] 15:15:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 164 (000000FB811AC000) [pid = 4808] [serial = 1701] [outer = 0000000000000000] 15:15:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 165 (000000FB82CE6C00) [pid = 4808] [serial = 1702] [outer = 000000FB811AC000] 15:15:36 INFO - PROCESS | 4808 | 1461276936842 Marionette DEBUG loaded listener.js 15:15:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 166 (000000FB83008800) [pid = 4808] [serial = 1703] [outer = 000000FB811AC000] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8454D000 == 29 [pid = 4808] [id = 344] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FCA000 == 28 [pid = 4808] [id = 345] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C85000 == 27 [pid = 4808] [id = 351] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8243D800 == 26 [pid = 4808] [id = 353] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FCC000 == 25 [pid = 4808] [id = 339] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8448A800 == 24 [pid = 4808] [id = 343] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84595800 == 23 [pid = 4808] [id = 356] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8450C000 == 22 [pid = 4808] [id = 349] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83F62800 == 21 [pid = 4808] [id = 347] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8448D000 == 20 [pid = 4808] [id = 355] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8483E000 == 19 [pid = 4808] [id = 346] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8244F800 == 18 [pid = 4808] [id = 348] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84284000 == 17 [pid = 4808] [id = 354] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82929800 == 16 [pid = 4808] [id = 340] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83F64000 == 15 [pid = 4808] [id = 341] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8634D000 == 14 [pid = 4808] [id = 350] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84367800 == 13 [pid = 4808] [id = 342] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8229C800 == 12 [pid = 4808] [id = 352] 15:15:38 INFO - PROCESS | 4808 | --DOCSHELL 000000FBF2A5D800 == 11 [pid = 4808] [id = 562] 15:15:39 INFO - PROCESS | 4808 | 1461276939302 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2655ms 15:15:39 INFO - PROCESS | 4808 | 1461276939357 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 15:15:39 INFO - PROCESS | 4808 | 1461276939362 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 15:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:15:39 INFO - PROCESS | 4808 | 1461276939367 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:15:39 INFO - PROCESS | 4808 | 1461276939371 Marionette TRACE conn5 <- [1,2234,null,{}] 15:15:39 INFO - PROCESS | 4808 | 1461276939378 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:39 INFO - PROCESS | 4808 | 1461276939476 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 15:15:39 INFO - PROCESS | 4808 | 1461276939486 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:39 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FCF000 == 12 [pid = 4808] [id = 568] 15:15:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 167 (000000FB81172800) [pid = 4808] [serial = 1704] [outer = 0000000000000000] 15:15:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 168 (000000FB811A2800) [pid = 4808] [serial = 1705] [outer = 000000FB81172800] 15:15:39 INFO - PROCESS | 4808 | 1461276939544 Marionette DEBUG loaded listener.js 15:15:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 169 (000000FB811EE400) [pid = 4808] [serial = 1706] [outer = 000000FB81172800] 15:15:40 INFO - PROCESS | 4808 | 1461276940048 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 733ms 15:15:40 INFO - PROCESS | 4808 | 1461276940104 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 15:15:40 INFO - PROCESS | 4808 | 1461276940111 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 15:15:40 INFO - PROCESS | 4808 | 1461276940118 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:15:40 INFO - PROCESS | 4808 | 1461276940121 Marionette TRACE conn5 <- [1,2238,null,{}] 15:15:40 INFO - PROCESS | 4808 | 1461276940125 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:40 INFO - PROCESS | 4808 | 1461276940221 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 15:15:40 INFO - PROCESS | 4808 | 1461276940319 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8292C000 == 13 [pid = 4808] [id = 569] 15:15:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 170 (000000FB8124EC00) [pid = 4808] [serial = 1707] [outer = 0000000000000000] 15:15:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 171 (000000FB812AB400) [pid = 4808] [serial = 1708] [outer = 000000FB8124EC00] 15:15:40 INFO - PROCESS | 4808 | 1461276940368 Marionette DEBUG loaded listener.js 15:15:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 172 (000000FB82296800) [pid = 4808] [serial = 1709] [outer = 000000FB8124EC00] 15:15:40 INFO - PROCESS | 4808 | 1461276940839 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 15:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 776ms 15:15:40 INFO - PROCESS | 4808 | 1461276940902 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 15:15:40 INFO - PROCESS | 4808 | 1461276940905 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 15:15:40 INFO - PROCESS | 4808 | 1461276940908 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:15:40 INFO - PROCESS | 4808 | 1461276940912 Marionette TRACE conn5 <- [1,2242,null,{}] 15:15:40 INFO - PROCESS | 4808 | 1461276940924 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:41 INFO - PROCESS | 4808 | 1461276941052 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 15:15:41 INFO - PROCESS | 4808 | 1461276941116 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8436A800 == 14 [pid = 4808] [id = 570] 15:15:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 173 (000000FB8078F800) [pid = 4808] [serial = 1710] [outer = 0000000000000000] 15:15:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 174 (000000FB82874C00) [pid = 4808] [serial = 1711] [outer = 000000FB8078F800] 15:15:41 INFO - PROCESS | 4808 | 1461276941169 Marionette DEBUG loaded listener.js 15:15:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 175 (000000FB82C06800) [pid = 4808] [serial = 1712] [outer = 000000FB8078F800] 15:15:41 INFO - PROCESS | 4808 | 1461276941648 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 774ms 15:15:41 INFO - PROCESS | 4808 | 1461276941688 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 15:15:41 INFO - PROCESS | 4808 | 1461276941691 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 15:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:15:41 INFO - PROCESS | 4808 | 1461276941695 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:15:41 INFO - PROCESS | 4808 | 1461276941696 Marionette TRACE conn5 <- [1,2246,null,{}] 15:15:41 INFO - PROCESS | 4808 | 1461276941700 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:41 INFO - PROCESS | 4808 | 1461276941818 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 15:15:41 INFO - PROCESS | 4808 | 1461276941871 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84550800 == 15 [pid = 4808] [id = 571] 15:15:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 176 (000000FB8300B800) [pid = 4808] [serial = 1713] [outer = 0000000000000000] 15:15:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 177 (000000FB83010800) [pid = 4808] [serial = 1714] [outer = 000000FB8300B800] 15:15:41 INFO - PROCESS | 4808 | 1461276941924 Marionette DEBUG loaded listener.js 15:15:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 178 (000000FB8308B800) [pid = 4808] [serial = 1715] [outer = 000000FB8300B800] 15:15:42 INFO - PROCESS | 4808 | 1461276942381 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 733ms 15:15:42 INFO - PROCESS | 4808 | 1461276942456 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 15:15:42 INFO - PROCESS | 4808 | 1461276942458 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 15:15:42 INFO - PROCESS | 4808 | 1461276942461 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:15:42 INFO - PROCESS | 4808 | 1461276942463 Marionette TRACE conn5 <- [1,2250,null,{}] 15:15:42 INFO - PROCESS | 4808 | 1461276942467 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:43 INFO - PROCESS | 4808 | 1461276943480 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 177 (000000FB811EF000) [pid = 4808] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 176 (000000FBDF59E400) [pid = 4808] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 175 (000000FBE59A5000) [pid = 4808] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 174 (000000FBE6511C00) [pid = 4808] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 173 (000000FBEB78FC00) [pid = 4808] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 172 (000000FB8110E000) [pid = 4808] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 171 (000000FBECE8B000) [pid = 4808] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 170 (000000FB843B9400) [pid = 4808] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 169 (000000FB8345BC00) [pid = 4808] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 168 (000000FB84FDF800) [pid = 4808] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 167 (000000FBE4A46C00) [pid = 4808] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 166 (000000FBDF42F000) [pid = 4808] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 165 (000000FB8438BC00) [pid = 4808] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 164 (000000FB82480C00) [pid = 4808] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 163 (000000FBE9CE5C00) [pid = 4808] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 162 (000000FBE4A4E000) [pid = 4808] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 161 (000000FB82474C00) [pid = 4808] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 160 (000000FBE0D9A000) [pid = 4808] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 159 (000000FBEB787800) [pid = 4808] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 158 (000000FBEB728400) [pid = 4808] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 157 (000000FBE4EE6000) [pid = 4808] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 156 (000000FBEBE21800) [pid = 4808] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 155 (000000FBE65DA000) [pid = 4808] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 154 (000000FB8438D800) [pid = 4808] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 153 (000000FB811F4000) [pid = 4808] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 152 (000000FBEB792000) [pid = 4808] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 151 (000000FBEC130400) [pid = 4808] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 150 (000000FBEC675C00) [pid = 4808] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 149 (000000FB81166400) [pid = 4808] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 148 (000000FBECEF7400) [pid = 4808] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 147 (000000FBEB0B1800) [pid = 4808] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 146 (000000FB843B3400) [pid = 4808] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 145 (000000FB83458400) [pid = 4808] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 144 (000000FB82CEE400) [pid = 4808] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 143 (000000FB869EC000) [pid = 4808] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 142 (000000FBE4EDF400) [pid = 4808] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 141 (000000FB811A4800) [pid = 4808] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 140 (000000FB81115400) [pid = 4808] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 139 (000000FBEB793400) [pid = 4808] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 138 (000000FBDF64BC00) [pid = 4808] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 137 (000000FBE4EE9000) [pid = 4808] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 136 (000000FB82479C00) [pid = 4808] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 135 (000000FBEC0C2C00) [pid = 4808] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 134 (000000FBDF65E000) [pid = 4808] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 133 (000000FB811E7800) [pid = 4808] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 132 (000000FBE599D800) [pid = 4808] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 131 (000000FBDF688400) [pid = 4808] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 130 (000000FBDEB53400) [pid = 4808] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FB8345E000) [pid = 4808] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FB811E6C00) [pid = 4808] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FBDF425400) [pid = 4808] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FB8508A800) [pid = 4808] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FB8438D400) [pid = 4808] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FB826D5800) [pid = 4808] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FB807D0000) [pid = 4808] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FB828D6000) [pid = 4808] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FB81168000) [pid = 4808] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB811EF400) [pid = 4808] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBDF5A7400) [pid = 4808] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBE8782C00) [pid = 4808] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBE4EE1800) [pid = 4808] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBE0D2F400) [pid = 4808] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:15:43 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB80355800) [pid = 4808] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:15:43 INFO - PROCESS | 4808 | 1461276943576 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB812BA800 == 16 [pid = 4808] [id = 572] 15:15:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FB8078B800) [pid = 4808] [serial = 1716] [outer = 0000000000000000] 15:15:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FB807D0000) [pid = 4808] [serial = 1717] [outer = 000000FB8078B800] 15:15:43 INFO - PROCESS | 4808 | 1461276943624 Marionette DEBUG loaded listener.js 15:15:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FB811F4000) [pid = 4808] [serial = 1718] [outer = 000000FB8078B800] 15:15:44 INFO - PROCESS | 4808 | 1461276943996 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1592ms 15:15:44 INFO - PROCESS | 4808 | 1461276944056 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 15:15:44 INFO - PROCESS | 4808 | 1461276944059 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 15:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:15:44 INFO - PROCESS | 4808 | 1461276944062 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:15:44 INFO - PROCESS | 4808 | 1461276944064 Marionette TRACE conn5 <- [1,2254,null,{}] 15:15:44 INFO - PROCESS | 4808 | 1461276944067 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:44 INFO - PROCESS | 4808 | 1461276944185 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 15:15:44 INFO - PROCESS | 4808 | 1461276944194 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8484B000 == 17 [pid = 4808] [id = 573] 15:15:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FB8300EC00) [pid = 4808] [serial = 1719] [outer = 0000000000000000] 15:15:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB83CC1C00) [pid = 4808] [serial = 1720] [outer = 000000FB8300EC00] 15:15:44 INFO - PROCESS | 4808 | 1461276944246 Marionette DEBUG loaded listener.js 15:15:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB84387C00) [pid = 4808] [serial = 1721] [outer = 000000FB8300EC00] 15:15:44 INFO - PROCESS | 4808 | 1461276944668 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 15:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 626ms 15:15:44 INFO - PROCESS | 4808 | 1461276944702 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 15:15:44 INFO - PROCESS | 4808 | 1461276944704 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 15:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:15:44 INFO - PROCESS | 4808 | 1461276944708 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:15:44 INFO - PROCESS | 4808 | 1461276944710 Marionette TRACE conn5 <- [1,2258,null,{}] 15:15:44 INFO - PROCESS | 4808 | 1461276944718 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:44 INFO - PROCESS | 4808 | 1461276944801 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 15:15:44 INFO - PROCESS | 4808 | 1461276944850 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F9C800 == 18 [pid = 4808] [id = 574] 15:15:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB8438F400) [pid = 4808] [serial = 1722] [outer = 0000000000000000] 15:15:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB843ACC00) [pid = 4808] [serial = 1723] [outer = 000000FB8438F400] 15:15:44 INFO - PROCESS | 4808 | 1461276944897 Marionette DEBUG loaded listener.js 15:15:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB843B5400) [pid = 4808] [serial = 1724] [outer = 000000FB8438F400] 15:15:45 INFO - PROCESS | 4808 | 1461276945325 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 15:15:45 INFO - PROCESS | 4808 | 1461276945340 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 15:15:45 INFO - PROCESS | 4808 | 1461276945342 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 15:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:15:45 INFO - PROCESS | 4808 | 1461276945359 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:15:45 INFO - PROCESS | 4808 | 1461276945361 Marionette TRACE conn5 <- [1,2262,null,{}] 15:15:45 INFO - PROCESS | 4808 | 1461276945369 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:45 INFO - PROCESS | 4808 | 1461276945451 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 15:15:45 INFO - PROCESS | 4808 | 1461276945457 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80897800 == 19 [pid = 4808] [id = 575] 15:15:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB80348800) [pid = 4808] [serial = 1725] [outer = 0000000000000000] 15:15:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB8078CC00) [pid = 4808] [serial = 1726] [outer = 000000FB80348800] 15:15:45 INFO - PROCESS | 4808 | 1461276945568 Marionette DEBUG loaded listener.js 15:15:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FB80853C00) [pid = 4808] [serial = 1727] [outer = 000000FB80348800] 15:15:46 INFO - PROCESS | 4808 | 1461276946439 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 15:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1132ms 15:15:46 INFO - PROCESS | 4808 | 1461276946492 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 15:15:46 INFO - PROCESS | 4808 | 1461276946498 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 15:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:15:46 INFO - PROCESS | 4808 | 1461276946505 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:15:46 INFO - PROCESS | 4808 | 1461276946508 Marionette TRACE conn5 <- [1,2266,null,{}] 15:15:46 INFO - PROCESS | 4808 | 1461276946513 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:46 INFO - PROCESS | 4808 | 1461276946646 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 15:15:46 INFO - PROCESS | 4808 | 1461276946767 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:46 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84369800 == 20 [pid = 4808] [id = 576] 15:15:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB82477400) [pid = 4808] [serial = 1728] [outer = 0000000000000000] 15:15:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FB8247EC00) [pid = 4808] [serial = 1729] [outer = 000000FB82477400] 15:15:46 INFO - PROCESS | 4808 | 1461276946828 Marionette DEBUG loaded listener.js 15:15:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FB82875000) [pid = 4808] [serial = 1730] [outer = 000000FB82477400] 15:15:47 INFO - PROCESS | 4808 | 1461276947493 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:15:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1027ms 15:15:47 INFO - PROCESS | 4808 | 1461276947533 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 15:15:47 INFO - PROCESS | 4808 | 1461276947537 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 15:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:15:47 INFO - PROCESS | 4808 | 1461276947544 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:15:47 INFO - PROCESS | 4808 | 1461276947547 Marionette TRACE conn5 <- [1,2270,null,{}] 15:15:47 INFO - PROCESS | 4808 | 1461276947552 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:47 INFO - PROCESS | 4808 | 1461276947672 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 15:15:47 INFO - PROCESS | 4808 | 1461276947799 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:47 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8635C000 == 21 [pid = 4808] [id = 577] 15:15:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FB83005C00) [pid = 4808] [serial = 1731] [outer = 0000000000000000] 15:15:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FB83CB4C00) [pid = 4808] [serial = 1732] [outer = 000000FB83005C00] 15:15:47 INFO - PROCESS | 4808 | 1461276947858 Marionette DEBUG loaded listener.js 15:15:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FB842CB800) [pid = 4808] [serial = 1733] [outer = 000000FB83005C00] 15:15:48 INFO - PROCESS | 4808 | 1461276948786 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 15:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1281ms 15:15:48 INFO - PROCESS | 4808 | 1461276948828 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 15:15:48 INFO - PROCESS | 4808 | 1461276948833 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 15:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:15:48 INFO - PROCESS | 4808 | 1461276948838 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:15:48 INFO - PROCESS | 4808 | 1461276948843 Marionette TRACE conn5 <- [1,2274,null,{}] 15:15:48 INFO - PROCESS | 4808 | 1461276948850 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:48 INFO - PROCESS | 4808 | 1461276948963 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 15:15:49 INFO - PROCESS | 4808 | 1461276949097 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:49 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80F97000 == 20 [pid = 4808] [id = 563] 15:15:49 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83F7E800 == 19 [pid = 4808] [id = 566] 15:15:49 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82434800 == 18 [pid = 4808] [id = 564] 15:15:49 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83408800 == 17 [pid = 4808] [id = 565] 15:15:49 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84479000 == 16 [pid = 4808] [id = 567] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 132 (000000FBE59A6800) [pid = 4808] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 131 (000000FBE6512800) [pid = 4808] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 130 (000000FB8508F400) [pid = 4808] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FB8308DC00) [pid = 4808] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FBEB78AC00) [pid = 4808] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FBE4EE9800) [pid = 4808] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FB83457000) [pid = 4808] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FBEB794400) [pid = 4808] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FBECB5E400) [pid = 4808] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBEC008C00) [pid = 4808] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBE5912C00) [pid = 4808] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBEC0BF000) [pid = 4808] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FBDED5E000) [pid = 4808] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FB8661F400) [pid = 4808] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBE9C88800) [pid = 4808] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBEB85E800) [pid = 4808] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBEC38C000) [pid = 4808] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBEC682800) [pid = 4808] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB83CB5C00) [pid = 4808] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FBEDB7D800) [pid = 4808] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBEC678400) [pid = 4808] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FB851D5000) [pid = 4808] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBEC0F6C00) [pid = 4808] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FBE0D96800) [pid = 4808] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBDF65D000) [pid = 4808] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBE5DA1000) [pid = 4808] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB84819800) [pid = 4808] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBE4EE3000) [pid = 4808] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBEBAA1000) [pid = 4808] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FBE4055800) [pid = 4808] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB8307E400) [pid = 4808] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBE4A46000) [pid = 4808] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBE9447400) [pid = 4808] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBE8F46400) [pid = 4808] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FBEC126800) [pid = 4808] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB826CBC00) [pid = 4808] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBECEEB400) [pid = 4808] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB86395800) [pid = 4808] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB849AE000) [pid = 4808] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FBDF64F800) [pid = 4808] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FBEC009400) [pid = 4808] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB86C53400) [pid = 4808] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FBEC0C8C00) [pid = 4808] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FBDEDDD000) [pid = 4808] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FBE4EEA800) [pid = 4808] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FBDFB9BC00) [pid = 4808] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB84814000) [pid = 4808] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FBE8F45800) [pid = 4808] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FBEBAA3C00) [pid = 4808] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FBEBA9AC00) [pid = 4808] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FBE066F800) [pid = 4808] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FBDF931400) [pid = 4808] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FBDF661000) [pid = 4808] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FBDF5A3C00) [pid = 4808] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB84878400) [pid = 4808] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB8480F000) [pid = 4808] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FB82C02800) [pid = 4808] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FB82293400) [pid = 4808] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FBDF651800) [pid = 4808] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 73 (000000FB851D1C00) [pid = 4808] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FB8494F000) [pid = 4808] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 71 (000000FB84FDE800) [pid = 4808] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 70 (000000FB82C08400) [pid = 4808] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 69 (000000FB83451800) [pid = 4808] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 68 (000000FB828D2C00) [pid = 4808] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 67 (000000FB811EC400) [pid = 4808] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 66 (000000FB82C09800) [pid = 4808] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 65 (000000FB81168800) [pid = 4808] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 64 (000000FB8124F400) [pid = 4808] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 63 (000000FBEB7B4000) [pid = 4808] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 62 (000000FBE8F48800) [pid = 4808] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 61 (000000FBEB0B5000) [pid = 4808] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 60 (000000FBE944E000) [pid = 4808] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 59 (000000FBE8785000) [pid = 4808] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 58 (000000FBE5913400) [pid = 4808] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 57 (000000FBE47AAC00) [pid = 4808] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 56 (000000FBE3F41000) [pid = 4808] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 55 (000000FB812A2000) [pid = 4808] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 54 (000000FB8247B400) [pid = 4808] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 53 (000000FB826D0400) [pid = 4808] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 52 (000000FB828DA800) [pid = 4808] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 51 (000000FB82CE6C00) [pid = 4808] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 50 (000000FB811AAC00) [pid = 4808] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 49 (000000FBEC12D800) [pid = 4808] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 48 (000000FB869E3400) [pid = 4808] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | --DOMWINDOW == 47 (000000FBDEB55000) [pid = 4808] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 15:15:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8089C000 == 17 [pid = 4808] [id = 578] 15:15:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 48 (000000FB807CF800) [pid = 4808] [serial = 1734] [outer = 0000000000000000] 15:15:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 49 (000000FB81113400) [pid = 4808] [serial = 1735] [outer = 000000FB807CF800] 15:15:49 INFO - PROCESS | 4808 | 1461276949187 Marionette DEBUG loaded listener.js 15:15:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 50 (000000FB81170800) [pid = 4808] [serial = 1736] [outer = 000000FB807CF800] 15:15:49 INFO - PROCESS | 4808 | 1461276949685 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 15:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 15:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 880ms 15:15:49 INFO - PROCESS | 4808 | 1461276949722 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 15:15:49 INFO - PROCESS | 4808 | 1461276949728 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 15:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:15:49 INFO - PROCESS | 4808 | 1461276949735 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:15:49 INFO - PROCESS | 4808 | 1461276949737 Marionette TRACE conn5 <- [1,2278,null,{}] 15:15:49 INFO - PROCESS | 4808 | 1461276949741 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:49 INFO - PROCESS | 4808 | 1461276949826 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 15:15:49 INFO - PROCESS | 4808 | 1461276949835 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83C3D000 == 18 [pid = 4808] [id = 579] 15:15:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 51 (000000FB81252400) [pid = 4808] [serial = 1737] [outer = 0000000000000000] 15:15:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 52 (000000FB81255C00) [pid = 4808] [serial = 1738] [outer = 000000FB81252400] 15:15:49 INFO - PROCESS | 4808 | 1461276949883 Marionette DEBUG loaded listener.js 15:15:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 53 (000000FB812AF000) [pid = 4808] [serial = 1739] [outer = 000000FB81252400] 15:15:50 INFO - PROCESS | 4808 | 1461276950377 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 15:15:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 690ms 15:15:50 INFO - PROCESS | 4808 | 1461276950426 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 15:15:50 INFO - PROCESS | 4808 | 1461276950429 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 15:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:15:50 INFO - PROCESS | 4808 | 1461276950432 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:15:50 INFO - PROCESS | 4808 | 1461276950436 Marionette TRACE conn5 <- [1,2282,null,{}] 15:15:50 INFO - PROCESS | 4808 | 1461276950479 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:50 INFO - PROCESS | 4808 | 1461276950574 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 15:15:50 INFO - PROCESS | 4808 | 1461276950654 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:50 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84367000 == 19 [pid = 4808] [id = 580] 15:15:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 54 (000000FB81163800) [pid = 4808] [serial = 1740] [outer = 0000000000000000] 15:15:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 55 (000000FB826CF400) [pid = 4808] [serial = 1741] [outer = 000000FB81163800] 15:15:50 INFO - PROCESS | 4808 | 1461276950705 Marionette DEBUG loaded listener.js 15:15:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 56 (000000FB828D9000) [pid = 4808] [serial = 1742] [outer = 000000FB81163800] 15:15:51 INFO - PROCESS | 4808 | 1461276951109 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 15:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 733ms 15:15:51 INFO - PROCESS | 4808 | 1461276951168 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 15:15:51 INFO - PROCESS | 4808 | 1461276951171 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 15:15:51 INFO - PROCESS | 4808 | 1461276951174 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:15:51 INFO - PROCESS | 4808 | 1461276951176 Marionette TRACE conn5 <- [1,2286,null,{}] 15:15:51 INFO - PROCESS | 4808 | 1461276951179 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:51 INFO - PROCESS | 4808 | 1461276951266 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 15:15:51 INFO - PROCESS | 4808 | 1461276951273 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:51 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8454F000 == 20 [pid = 4808] [id = 581] 15:15:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 57 (000000FB82C06000) [pid = 4808] [serial = 1743] [outer = 0000000000000000] 15:15:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 58 (000000FB82CED800) [pid = 4808] [serial = 1744] [outer = 000000FB82C06000] 15:15:51 INFO - PROCESS | 4808 | 1461276951320 Marionette DEBUG loaded listener.js 15:15:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 59 (000000FB83081C00) [pid = 4808] [serial = 1745] [outer = 000000FB82C06000] 15:15:51 INFO - PROCESS | 4808 | 1461276951795 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 15:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 15:15:51 INFO - PROCESS | 4808 | 1461276951852 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 15:15:51 INFO - PROCESS | 4808 | 1461276951854 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 15:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:15:51 INFO - PROCESS | 4808 | 1461276951858 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:15:51 INFO - PROCESS | 4808 | 1461276951859 Marionette TRACE conn5 <- [1,2290,null,{}] 15:15:51 INFO - PROCESS | 4808 | 1461276951863 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:52 INFO - PROCESS | 4808 | 1461276951999 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 15:15:52 INFO - PROCESS | 4808 | 1461276952027 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84624800 == 21 [pid = 4808] [id = 582] 15:15:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 60 (000000FB807CDC00) [pid = 4808] [serial = 1746] [outer = 0000000000000000] 15:15:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 61 (000000FB83452000) [pid = 4808] [serial = 1747] [outer = 000000FB807CDC00] 15:15:52 INFO - PROCESS | 4808 | 1461276952074 Marionette DEBUG loaded listener.js 15:15:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 62 (000000FB83CB4400) [pid = 4808] [serial = 1748] [outer = 000000FB807CDC00] 15:15:52 INFO - PROCESS | 4808 | 1461276952530 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 733ms 15:15:52 INFO - PROCESS | 4808 | 1461276952594 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 15:15:52 INFO - PROCESS | 4808 | 1461276952596 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 15:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:15:52 INFO - PROCESS | 4808 | 1461276952606 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:15:52 INFO - PROCESS | 4808 | 1461276952608 Marionette TRACE conn5 <- [1,2294,null,{}] 15:15:52 INFO - PROCESS | 4808 | 1461276952611 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:52 INFO - PROCESS | 4808 | 1461276952744 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 15:15:52 INFO - PROCESS | 4808 | 1461276952799 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F94800 == 22 [pid = 4808] [id = 583] 15:15:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 63 (000000FB8438B000) [pid = 4808] [serial = 1749] [outer = 0000000000000000] 15:15:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 64 (000000FB843B1800) [pid = 4808] [serial = 1750] [outer = 000000FB8438B000] 15:15:52 INFO - PROCESS | 4808 | 1461276952850 Marionette DEBUG loaded listener.js 15:15:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 65 (000000FB84812C00) [pid = 4808] [serial = 1751] [outer = 000000FB8438B000] 15:15:53 INFO - PROCESS | 4808 | 1461276953289 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 15:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 733ms 15:15:53 INFO - PROCESS | 4808 | --DOMWINDOW == 64 (000000FB8078B800) [pid = 4808] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:15:53 INFO - PROCESS | 4808 | --DOMWINDOW == 63 (000000FB8078F800) [pid = 4808] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:15:53 INFO - PROCESS | 4808 | --DOMWINDOW == 62 (000000FB8300B800) [pid = 4808] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:15:53 INFO - PROCESS | 4808 | --DOMWINDOW == 61 (000000FB8300EC00) [pid = 4808] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:15:53 INFO - PROCESS | 4808 | --DOMWINDOW == 60 (000000FB81172800) [pid = 4808] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:15:53 INFO - PROCESS | 4808 | --DOMWINDOW == 59 (000000FB8124EC00) [pid = 4808] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:15:53 INFO - PROCESS | 4808 | --DOMWINDOW == 58 (000000FB811AC000) [pid = 4808] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:15:53 INFO - PROCESS | 4808 | 1461276953351 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 15:15:53 INFO - PROCESS | 4808 | 1461276953354 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 15:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:15:53 INFO - PROCESS | 4808 | 1461276953358 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:15:53 INFO - PROCESS | 4808 | 1461276953360 Marionette TRACE conn5 <- [1,2298,null,{}] 15:15:53 INFO - PROCESS | 4808 | 1461276953363 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:53 INFO - PROCESS | 4808 | 1461276953444 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 15:15:53 INFO - PROCESS | 4808 | 1461276953451 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:53 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869A4800 == 23 [pid = 4808] [id = 584] 15:15:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 59 (000000FB8124EC00) [pid = 4808] [serial = 1752] [outer = 0000000000000000] 15:15:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 60 (000000FB828D8400) [pid = 4808] [serial = 1753] [outer = 000000FB8124EC00] 15:15:53 INFO - PROCESS | 4808 | 1461276953498 Marionette DEBUG loaded listener.js 15:15:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 61 (000000FB84822400) [pid = 4808] [serial = 1754] [outer = 000000FB8124EC00] 15:15:53 INFO - PROCESS | 4808 | 1461276953928 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 628ms 15:15:53 INFO - PROCESS | 4808 | 1461276953991 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 15:15:54 INFO - PROCESS | 4808 | 1461276953994 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 15:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:15:54 INFO - PROCESS | 4808 | 1461276953997 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:15:54 INFO - PROCESS | 4808 | 1461276953999 Marionette TRACE conn5 <- [1,2302,null,{}] 15:15:54 INFO - PROCESS | 4808 | 1461276954002 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:54 INFO - PROCESS | 4808 | 1461276954085 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 15:15:54 INFO - PROCESS | 4808 | 1461276954091 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:54 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C93800 == 24 [pid = 4808] [id = 585] 15:15:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 62 (000000FB8482A000) [pid = 4808] [serial = 1755] [outer = 0000000000000000] 15:15:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 63 (000000FB84831000) [pid = 4808] [serial = 1756] [outer = 000000FB8482A000] 15:15:54 INFO - PROCESS | 4808 | 1461276954136 Marionette DEBUG loaded listener.js 15:15:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 64 (000000FB84879C00) [pid = 4808] [serial = 1757] [outer = 000000FB8482A000] 15:15:54 INFO - PROCESS | 4808 | 1461276954569 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 15:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 628ms 15:15:54 INFO - PROCESS | 4808 | 1461276954627 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 15:15:54 INFO - PROCESS | 4808 | 1461276954630 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 15:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:15:54 INFO - PROCESS | 4808 | 1461276954633 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:15:54 INFO - PROCESS | 4808 | 1461276954635 Marionette TRACE conn5 <- [1,2306,null,{}] 15:15:54 INFO - PROCESS | 4808 | 1461276954638 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:54 INFO - PROCESS | 4808 | 1461276954721 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 15:15:54 INFO - PROCESS | 4808 | 1461276954727 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:54 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83419000 == 25 [pid = 4808] [id = 586] 15:15:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 65 (000000FB8487E400) [pid = 4808] [serial = 1758] [outer = 0000000000000000] 15:15:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 66 (000000FB84951C00) [pid = 4808] [serial = 1759] [outer = 000000FB8487E400] 15:15:54 INFO - PROCESS | 4808 | 1461276954778 Marionette DEBUG loaded listener.js 15:15:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 67 (000000FB8495C800) [pid = 4808] [serial = 1760] [outer = 000000FB8487E400] 15:15:55 INFO - PROCESS | 4808 | 1461276955237 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 15:15:55 INFO - PROCESS | 4808 | 1461276955266 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 15:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:15:55 INFO - PROCESS | 4808 | 1461276955269 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:15:55 INFO - PROCESS | 4808 | 1461276955271 Marionette TRACE conn5 <- [1,2310,null,{}] 15:15:55 INFO - PROCESS | 4808 | 1461276955275 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:55 INFO - PROCESS | 4808 | 1461276955359 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 15:15:55 INFO - PROCESS | 4808 | 1461276955365 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:55 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDE968000 == 26 [pid = 4808] [id = 587] 15:15:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 68 (000000FB849A4C00) [pid = 4808] [serial = 1761] [outer = 0000000000000000] 15:15:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 69 (000000FB849B1800) [pid = 4808] [serial = 1762] [outer = 000000FB849A4C00] 15:15:55 INFO - PROCESS | 4808 | 1461276955411 Marionette DEBUG loaded listener.js 15:15:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 70 (000000FB84FE5C00) [pid = 4808] [serial = 1763] [outer = 000000FB849A4C00] 15:15:56 INFO - PROCESS | 4808 | 1461276956060 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:15:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:15:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 881ms 15:15:56 INFO - PROCESS | 4808 | 1461276956160 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 15:15:56 INFO - PROCESS | 4808 | 1461276956166 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 15:15:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:15:56 INFO - PROCESS | 4808 | 1461276956173 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:15:56 INFO - PROCESS | 4808 | 1461276956177 Marionette TRACE conn5 <- [1,2314,null,{}] 15:15:56 INFO - PROCESS | 4808 | 1461276956183 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:56 INFO - PROCESS | 4808 | 1461276956306 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 15:15:56 INFO - PROCESS | 4808 | 1461276956419 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83F70800 == 27 [pid = 4808] [id = 588] 15:15:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FB811A9C00) [pid = 4808] [serial = 1764] [outer = 0000000000000000] 15:15:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FB81257400) [pid = 4808] [serial = 1765] [outer = 000000FB811A9C00] 15:15:56 INFO - PROCESS | 4808 | 1461276956480 Marionette DEBUG loaded listener.js 15:15:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FB82477C00) [pid = 4808] [serial = 1766] [outer = 000000FB811A9C00] 15:15:57 INFO - PROCESS | 4808 | 1461276957034 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 881ms 15:15:57 INFO - PROCESS | 4808 | 1461276957063 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 15:15:57 INFO - PROCESS | 4808 | 1461276957070 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 15:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:15:57 INFO - PROCESS | 4808 | 1461276957077 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:15:57 INFO - PROCESS | 4808 | 1461276957081 Marionette TRACE conn5 <- [1,2318,null,{}] 15:15:57 INFO - PROCESS | 4808 | 1461276957085 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:57 INFO - PROCESS | 4808 | 1461276957198 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 15:15:57 INFO - PROCESS | 4808 | 1461276957291 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:57 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84543000 == 28 [pid = 4808] [id = 589] 15:15:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FB82C10400) [pid = 4808] [serial = 1767] [outer = 0000000000000000] 15:15:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FB82CE5C00) [pid = 4808] [serial = 1768] [outer = 000000FB82C10400] 15:15:57 INFO - PROCESS | 4808 | 1461276957348 Marionette DEBUG loaded listener.js 15:15:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FB83CB7000) [pid = 4808] [serial = 1769] [outer = 000000FB82C10400] 15:15:57 INFO - PROCESS | 4808 | 1461276957942 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 879ms 15:15:57 INFO - PROCESS | 4808 | 1461276957962 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 15:15:57 INFO - PROCESS | 4808 | 1461276957965 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 15:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:15:57 INFO - PROCESS | 4808 | 1461276957970 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:15:57 INFO - PROCESS | 4808 | 1461276957975 Marionette TRACE conn5 <- [1,2322,null,{}] 15:15:58 INFO - PROCESS | 4808 | 1461276957987 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:58 INFO - PROCESS | 4808 | 1461276958101 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 15:15:58 INFO - PROCESS | 4808 | 1461276958194 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:58 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2BF000 == 29 [pid = 4808] [id = 590] 15:15:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FB84815C00) [pid = 4808] [serial = 1770] [outer = 0000000000000000] 15:15:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB8486F400) [pid = 4808] [serial = 1771] [outer = 000000FB84815C00] 15:15:58 INFO - PROCESS | 4808 | 1461276958254 Marionette DEBUG loaded listener.js 15:15:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB84FE2C00) [pid = 4808] [serial = 1772] [outer = 000000FB84815C00] 15:15:58 INFO - PROCESS | 4808 | 1461276958826 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 15:15:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:15:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 881ms 15:15:58 INFO - PROCESS | 4808 | 1461276958856 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 15:15:58 INFO - PROCESS | 4808 | 1461276958859 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 15:15:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:15:58 INFO - PROCESS | 4808 | 1461276958863 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:15:58 INFO - PROCESS | 4808 | 1461276958865 Marionette TRACE conn5 <- [1,2326,null,{}] 15:15:58 INFO - PROCESS | 4808 | 1461276958869 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:58 INFO - PROCESS | 4808 | 1461276958980 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 15:15:59 INFO - PROCESS | 4808 | 1461276959071 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF6CB000 == 30 [pid = 4808] [id = 591] 15:15:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB8508A000) [pid = 4808] [serial = 1773] [outer = 0000000000000000] 15:15:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB8508C400) [pid = 4808] [serial = 1774] [outer = 000000FB8508A000] 15:15:59 INFO - PROCESS | 4808 | 1461276959127 Marionette DEBUG loaded listener.js 15:15:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB85097400) [pid = 4808] [serial = 1775] [outer = 000000FB8508A000] 15:15:59 INFO - PROCESS | 4808 | 1461276959722 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 881ms 15:15:59 INFO - PROCESS | 4808 | 1461276959746 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 15:15:59 INFO - PROCESS | 4808 | 1461276959748 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 15:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:15:59 INFO - PROCESS | 4808 | 1461276959752 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:15:59 INFO - PROCESS | 4808 | 1461276959754 Marionette TRACE conn5 <- [1,2330,null,{}] 15:15:59 INFO - PROCESS | 4808 | 1461276959758 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:59 INFO - PROCESS | 4808 | 1461276959864 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 15:15:59 INFO - PROCESS | 4808 | 1461276959954 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE0613000 == 31 [pid = 4808] [id = 592] 15:15:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB8508A400) [pid = 4808] [serial = 1776] [outer = 0000000000000000] 15:16:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB851D0000) [pid = 4808] [serial = 1777] [outer = 000000FB8508A400] 15:16:00 INFO - PROCESS | 4808 | 1461276960011 Marionette DEBUG loaded listener.js 15:16:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB851D7C00) [pid = 4808] [serial = 1778] [outer = 000000FB8508A400] 15:16:00 INFO - PROCESS | 4808 | 1461276960587 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 15:16:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:16:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 880ms 15:16:00 INFO - PROCESS | 4808 | 1461276960634 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 15:16:00 INFO - PROCESS | 4808 | 1461276960637 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 15:16:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:16:00 INFO - PROCESS | 4808 | 1461276960640 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:16:00 INFO - PROCESS | 4808 | 1461276960642 Marionette TRACE conn5 <- [1,2334,null,{}] 15:16:00 INFO - PROCESS | 4808 | 1461276960646 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:00 INFO - PROCESS | 4808 | 1461276960766 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 15:16:01 INFO - PROCESS | 4808 | 1461276961013 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82934000 == 32 [pid = 4808] [id = 593] 15:16:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB807CD800) [pid = 4808] [serial = 1779] [outer = 0000000000000000] 15:16:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB8084E400) [pid = 4808] [serial = 1780] [outer = 000000FB807CD800] 15:16:01 INFO - PROCESS | 4808 | 1461276961064 Marionette DEBUG loaded listener.js 15:16:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB81165800) [pid = 4808] [serial = 1781] [outer = 000000FB807CD800] 15:16:01 INFO - PROCESS | 4808 | 1461276961735 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:16:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:16:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1138ms 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB807D0000) [pid = 4808] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB82874C00) [pid = 4808] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB83010800) [pid = 4808] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB83CC1C00) [pid = 4808] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB82C06800) [pid = 4808] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB811A2800) [pid = 4808] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB811EE400) [pid = 4808] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB811F4000) [pid = 4808] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB8308B800) [pid = 4808] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB812AB400) [pid = 4808] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB82296800) [pid = 4808] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FB84387C00) [pid = 4808] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FB83008800) [pid = 4808] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FB843ACC00) [pid = 4808] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 15:16:01 INFO - PROCESS | 4808 | 1461276961839 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 15:16:01 INFO - PROCESS | 4808 | 1461276961843 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 15:16:01 INFO - PROCESS | 4808 | 1461276961862 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:16:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:16:01 INFO - PROCESS | 4808 | 1461276961866 Marionette TRACE conn5 <- [1,2338,null,{}] 15:16:01 INFO - PROCESS | 4808 | 1461276961872 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:01 INFO - PROCESS | 4808 | 1461276961969 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 15:16:01 INFO - PROCESS | 4808 | 1461276961976 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:02 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8229B000 == 33 [pid = 4808] [id = 594] 15:16:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FB811A5C00) [pid = 4808] [serial = 1782] [outer = 0000000000000000] 15:16:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FB811AC800) [pid = 4808] [serial = 1783] [outer = 000000FB811A5C00] 15:16:02 INFO - PROCESS | 4808 | 1461276962027 Marionette DEBUG loaded listener.js 15:16:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FB811F1400) [pid = 4808] [serial = 1784] [outer = 000000FB811A5C00] 15:16:02 INFO - PROCESS | 4808 | 1461276962545 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 15:16:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:16:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 733ms 15:16:02 INFO - PROCESS | 4808 | 1461276962607 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 15:16:02 INFO - PROCESS | 4808 | 1461276962611 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 15:16:02 INFO - PROCESS | 4808 | 1461276962615 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:16:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:16:02 INFO - PROCESS | 4808 | 1461276962617 Marionette TRACE conn5 <- [1,2342,null,{}] 15:16:02 INFO - PROCESS | 4808 | 1461276962621 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:02 INFO - PROCESS | 4808 | 1461276962709 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 15:16:02 INFO - PROCESS | 4808 | 1461276962789 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:02 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84472000 == 34 [pid = 4808] [id = 595] 15:16:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB811A2400) [pid = 4808] [serial = 1785] [outer = 0000000000000000] 15:16:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB8247CC00) [pid = 4808] [serial = 1786] [outer = 000000FB811A2400] 15:16:02 INFO - PROCESS | 4808 | 1461276962838 Marionette DEBUG loaded listener.js 15:16:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB8286E000) [pid = 4808] [serial = 1787] [outer = 000000FB811A2400] 15:16:03 INFO - PROCESS | 4808 | 1461276963255 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 15:16:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:16:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 692ms 15:16:03 INFO - PROCESS | 4808 | 1461276963310 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 15:16:03 INFO - PROCESS | 4808 | 1461276963313 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 15:16:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:16:03 INFO - PROCESS | 4808 | 1461276963323 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:16:03 INFO - PROCESS | 4808 | 1461276963329 Marionette TRACE conn5 <- [1,2346,null,{}] 15:16:03 INFO - PROCESS | 4808 | 1461276963333 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:03 INFO - PROCESS | 4808 | 1461276963424 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 15:16:03 INFO - PROCESS | 4808 | 1461276963432 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:03 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB845A3000 == 35 [pid = 4808] [id = 596] 15:16:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB82875400) [pid = 4808] [serial = 1788] [outer = 0000000000000000] 15:16:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB82CE5800) [pid = 4808] [serial = 1789] [outer = 000000FB82875400] 15:16:03 INFO - PROCESS | 4808 | 1461276963478 Marionette DEBUG loaded listener.js 15:16:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB8307F400) [pid = 4808] [serial = 1790] [outer = 000000FB82875400] 15:16:03 INFO - PROCESS | 4808 | 1461276963959 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 15:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 691ms 15:16:04 INFO - PROCESS | 4808 | 1461276964010 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 15:16:04 INFO - PROCESS | 4808 | 1461276964013 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 15:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:16:04 INFO - PROCESS | 4808 | 1461276964017 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:16:04 INFO - PROCESS | 4808 | 1461276964019 Marionette TRACE conn5 <- [1,2350,null,{}] 15:16:04 INFO - PROCESS | 4808 | 1461276964022 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:04 INFO - PROCESS | 4808 | 1461276964134 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 15:16:04 INFO - PROCESS | 4808 | 1461276964187 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:04 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8491F000 == 36 [pid = 4808] [id = 597] 15:16:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB8308A000) [pid = 4808] [serial = 1791] [outer = 0000000000000000] 15:16:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB83452400) [pid = 4808] [serial = 1792] [outer = 000000FB8308A000] 15:16:04 INFO - PROCESS | 4808 | 1461276964236 Marionette DEBUG loaded listener.js 15:16:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB83CBE800) [pid = 4808] [serial = 1793] [outer = 000000FB8308A000] 15:16:04 INFO - PROCESS | 4808 | 1461276964667 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 15:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 691ms 15:16:04 INFO - PROCESS | 4808 | 1461276964711 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 15:16:04 INFO - PROCESS | 4808 | 1461276964713 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 15:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:16:04 INFO - PROCESS | 4808 | 1461276964727 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:16:04 INFO - PROCESS | 4808 | 1461276964729 Marionette TRACE conn5 <- [1,2354,null,{}] 15:16:04 INFO - PROCESS | 4808 | 1461276964733 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:04 INFO - PROCESS | 4808 | 1461276964872 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 15:16:04 INFO - PROCESS | 4808 | 1461276964901 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:04 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86357000 == 37 [pid = 4808] [id = 598] 15:16:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB84389400) [pid = 4808] [serial = 1794] [outer = 0000000000000000] 15:16:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB8438CC00) [pid = 4808] [serial = 1795] [outer = 000000FB84389400] 15:16:04 INFO - PROCESS | 4808 | 1461276964958 Marionette DEBUG loaded listener.js 15:16:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB843BBC00) [pid = 4808] [serial = 1796] [outer = 000000FB84389400] 15:16:05 INFO - PROCESS | 4808 | 1461276965435 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 15:16:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:16:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 15:16:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:16:05 INFO - PROCESS | 4808 | 1461276965468 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 15:16:05 INFO - PROCESS | 4808 | 1461276965471 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 15:16:05 INFO - PROCESS | 4808 | 1461276965474 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:16:05 INFO - PROCESS | 4808 | 1461276965476 Marionette TRACE conn5 <- [1,2358,null,{}] 15:16:05 INFO - PROCESS | 4808 | 1461276965479 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:05 INFO - PROCESS | 4808 | 1461276965595 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 15:16:05 INFO - PROCESS | 4808 | 1461276965602 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:05 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDDA0F000 == 38 [pid = 4808] [id = 599] 15:16:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB84816400) [pid = 4808] [serial = 1797] [outer = 0000000000000000] 15:16:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB8487AC00) [pid = 4808] [serial = 1798] [outer = 000000FB84816400] 15:16:05 INFO - PROCESS | 4808 | 1461276965648 Marionette DEBUG loaded listener.js 15:16:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB849A9000) [pid = 4808] [serial = 1799] [outer = 000000FB84816400] 15:16:06 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB807CDC00) [pid = 4808] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:16:06 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB8438B000) [pid = 4808] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:16:06 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB81163800) [pid = 4808] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:16:06 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB80348800) [pid = 4808] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:16:06 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB82C06000) [pid = 4808] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:16:06 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB81252400) [pid = 4808] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:16:06 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB83005C00) [pid = 4808] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:16:06 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB82477400) [pid = 4808] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:16:06 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB807CF800) [pid = 4808] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:16:06 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB8124EC00) [pid = 4808] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:16:06 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB8482A000) [pid = 4808] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:16:06 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB8487E400) [pid = 4808] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:16:06 INFO - PROCESS | 4808 | 1461276966195 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 15:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 733ms 15:16:06 INFO - PROCESS | 4808 | 1461276966237 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 15:16:06 INFO - PROCESS | 4808 | 1461276966239 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 15:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:16:06 INFO - PROCESS | 4808 | 1461276966242 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:16:06 INFO - PROCESS | 4808 | 1461276966244 Marionette TRACE conn5 <- [1,2362,null,{}] 15:16:06 INFO - PROCESS | 4808 | 1461276966251 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:06 INFO - PROCESS | 4808 | 1461276966334 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 15:16:06 INFO - PROCESS | 4808 | 1461276966341 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDEDBC800 == 39 [pid = 4808] [id = 600] 15:16:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB8116F000) [pid = 4808] [serial = 1800] [outer = 0000000000000000] 15:16:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB82CE1C00) [pid = 4808] [serial = 1801] [outer = 000000FB8116F000] 15:16:06 INFO - PROCESS | 4808 | 1461276966388 Marionette DEBUG loaded listener.js 15:16:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB849B0400) [pid = 4808] [serial = 1802] [outer = 000000FB8116F000] 15:16:06 INFO - PROCESS | 4808 | 1461276966828 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 15:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 629ms 15:16:06 INFO - PROCESS | 4808 | 1461276966875 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 15:16:06 INFO - PROCESS | 4808 | 1461276966877 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 15:16:06 INFO - PROCESS | 4808 | 1461276966881 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:16:06 INFO - PROCESS | 4808 | 1461276966883 Marionette TRACE conn5 <- [1,2366,null,{}] 15:16:06 INFO - PROCESS | 4808 | 1461276966886 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:06 INFO - PROCESS | 4808 | 1461276966971 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 15:16:06 INFO - PROCESS | 4808 | 1461276966977 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3F0B000 == 40 [pid = 4808] [id = 601] 15:16:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB84FEC000) [pid = 4808] [serial = 1803] [outer = 0000000000000000] 15:16:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB86392C00) [pid = 4808] [serial = 1804] [outer = 000000FB84FEC000] 15:16:07 INFO - PROCESS | 4808 | 1461276967024 Marionette DEBUG loaded listener.js 15:16:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB8639C800) [pid = 4808] [serial = 1805] [outer = 000000FB84FEC000] 15:16:07 INFO - PROCESS | 4808 | 1461276967450 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 15:16:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:16:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 15:16:07 INFO - PROCESS | 4808 | 1461276967514 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 15:16:07 INFO - PROCESS | 4808 | 1461276967516 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 15:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:16:07 INFO - PROCESS | 4808 | 1461276967519 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:16:07 INFO - PROCESS | 4808 | 1461276967521 Marionette TRACE conn5 <- [1,2370,null,{}] 15:16:07 INFO - PROCESS | 4808 | 1461276967525 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:07 INFO - PROCESS | 4808 | 1461276967610 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 15:16:07 INFO - PROCESS | 4808 | 1461276967619 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:07 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4172800 == 41 [pid = 4808] [id = 602] 15:16:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB86616C00) [pid = 4808] [serial = 1806] [outer = 0000000000000000] 15:16:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB8661A000) [pid = 4808] [serial = 1807] [outer = 000000FB86616C00] 15:16:07 INFO - PROCESS | 4808 | 1461276967665 Marionette DEBUG loaded listener.js 15:16:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB869E3400) [pid = 4808] [serial = 1808] [outer = 000000FB86616C00] 15:16:08 INFO - PROCESS | 4808 | 1461276968182 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 15:16:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:16:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 15:16:08 INFO - PROCESS | 4808 | 1461276968256 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 15:16:08 INFO - PROCESS | 4808 | 1461276968261 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 15:16:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:16:08 INFO - PROCESS | 4808 | 1461276968267 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:16:08 INFO - PROCESS | 4808 | 1461276968272 Marionette TRACE conn5 <- [1,2374,null,{}] 15:16:08 INFO - PROCESS | 4808 | 1461276968321 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:08 INFO - PROCESS | 4808 | 1461276968427 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 15:16:08 INFO - PROCESS | 4808 | 1461276968543 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:08 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8293E000 == 42 [pid = 4808] [id = 603] 15:16:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB80855800) [pid = 4808] [serial = 1809] [outer = 0000000000000000] 15:16:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB81111400) [pid = 4808] [serial = 1810] [outer = 000000FB80855800] 15:16:08 INFO - PROCESS | 4808 | 1461276968604 Marionette DEBUG loaded listener.js 15:16:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB8124E400) [pid = 4808] [serial = 1811] [outer = 000000FB80855800] 15:16:09 INFO - PROCESS | 4808 | 1461276969240 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 15:16:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:16:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1030ms 15:16:09 INFO - PROCESS | 4808 | 1461276969300 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 15:16:09 INFO - PROCESS | 4808 | 1461276969307 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 15:16:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:16:09 INFO - PROCESS | 4808 | 1461276969314 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:16:09 INFO - PROCESS | 4808 | 1461276969317 Marionette TRACE conn5 <- [1,2378,null,{}] 15:16:09 INFO - PROCESS | 4808 | 1461276969321 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:09 INFO - PROCESS | 4808 | 1461276969436 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 15:16:09 INFO - PROCESS | 4808 | 1461276969559 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84843000 == 43 [pid = 4808] [id = 604] 15:16:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB826D2400) [pid = 4808] [serial = 1812] [outer = 0000000000000000] 15:16:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB828E0C00) [pid = 4808] [serial = 1813] [outer = 000000FB826D2400] 15:16:09 INFO - PROCESS | 4808 | 1461276969618 Marionette DEBUG loaded listener.js 15:16:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB82CE6800) [pid = 4808] [serial = 1814] [outer = 000000FB826D2400] 15:16:10 INFO - PROCESS | 4808 | 1461276970270 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 985ms 15:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:16:10 INFO - PROCESS | 4808 | 1461276970304 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 15:16:10 INFO - PROCESS | 4808 | 1461276970307 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 15:16:10 INFO - PROCESS | 4808 | 1461276970311 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:16:10 INFO - PROCESS | 4808 | 1461276970315 Marionette TRACE conn5 <- [1,2382,null,{}] 15:16:10 INFO - PROCESS | 4808 | 1461276970328 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:10 INFO - PROCESS | 4808 | 1461276970481 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 15:16:10 INFO - PROCESS | 4808 | 1461276970500 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:10 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4858000 == 44 [pid = 4808] [id = 605] 15:16:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB843AD800) [pid = 4808] [serial = 1815] [outer = 0000000000000000] 15:16:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB843BA800) [pid = 4808] [serial = 1816] [outer = 000000FB843AD800] 15:16:10 INFO - PROCESS | 4808 | 1461276970560 Marionette DEBUG loaded listener.js 15:16:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB8508D400) [pid = 4808] [serial = 1817] [outer = 000000FB843AD800] 15:16:11 INFO - PROCESS | 4808 | 1461276971180 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 879ms 15:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:16:11 INFO - PROCESS | 4808 | 1461276971192 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 15:16:11 INFO - PROCESS | 4808 | 1461276971195 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 15:16:11 INFO - PROCESS | 4808 | 1461276971199 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:16:11 INFO - PROCESS | 4808 | 1461276971201 Marionette TRACE conn5 <- [1,2386,null,{}] 15:16:11 INFO - PROCESS | 4808 | 1461276971205 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:11 INFO - PROCESS | 4808 | 1461276971316 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 15:16:11 INFO - PROCESS | 4808 | 1461276971413 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:11 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4CE2000 == 45 [pid = 4808] [id = 606] 15:16:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB869EE000) [pid = 4808] [serial = 1818] [outer = 0000000000000000] 15:16:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB86C4C000) [pid = 4808] [serial = 1819] [outer = 000000FB869EE000] 15:16:11 INFO - PROCESS | 4808 | 1461276971470 Marionette DEBUG loaded listener.js 15:16:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB86C55400) [pid = 4808] [serial = 1820] [outer = 000000FB869EE000] 15:16:12 INFO - PROCESS | 4808 | 1461276972078 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 943ms 15:16:12 INFO - PROCESS | 4808 | 1461276972145 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 15:16:12 INFO - PROCESS | 4808 | 1461276972147 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 15:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:16:12 INFO - PROCESS | 4808 | 1461276972151 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:16:12 INFO - PROCESS | 4808 | 1461276972153 Marionette TRACE conn5 <- [1,2390,null,{}] 15:16:12 INFO - PROCESS | 4808 | 1461276972157 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:12 INFO - PROCESS | 4808 | 1461276972264 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 15:16:12 INFO - PROCESS | 4808 | 1461276972358 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:12 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE59D4000 == 46 [pid = 4808] [id = 607] 15:16:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBDD7D3800) [pid = 4808] [serial = 1821] [outer = 0000000000000000] 15:16:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBDD7D8800) [pid = 4808] [serial = 1822] [outer = 000000FBDD7D3800] 15:16:12 INFO - PROCESS | 4808 | 1461276972415 Marionette DEBUG loaded listener.js 15:16:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBDE260000) [pid = 4808] [serial = 1823] [outer = 000000FBDD7D3800] 15:16:12 INFO - PROCESS | 4808 | 1461276972961 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 15:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 838ms 15:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:16:13 INFO - PROCESS | 4808 | 1461276972991 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 15:16:13 INFO - PROCESS | 4808 | 1461276972994 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 15:16:13 INFO - PROCESS | 4808 | 1461276972998 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:16:13 INFO - PROCESS | 4808 | 1461276973000 Marionette TRACE conn5 <- [1,2394,null,{}] 15:16:13 INFO - PROCESS | 4808 | 1461276973003 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:13 INFO - PROCESS | 4808 | 1461276973134 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 15:16:13 INFO - PROCESS | 4808 | 1461276973230 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:13 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65B3000 == 47 [pid = 4808] [id = 608] 15:16:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBDE950800) [pid = 4808] [serial = 1824] [outer = 0000000000000000] 15:16:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBDF423000) [pid = 4808] [serial = 1825] [outer = 000000FBDE950800] 15:16:13 INFO - PROCESS | 4808 | 1461276973290 Marionette DEBUG loaded listener.js 15:16:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FBDF42F400) [pid = 4808] [serial = 1826] [outer = 000000FBDE950800] 15:16:13 INFO - PROCESS | 4808 | 1461276973883 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 15:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 944ms 15:16:13 INFO - PROCESS | 4808 | 1461276973945 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 15:16:13 INFO - PROCESS | 4808 | 1461276973947 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 15:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:16:13 INFO - PROCESS | 4808 | 1461276973951 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:16:13 INFO - PROCESS | 4808 | 1461276973953 Marionette TRACE conn5 <- [1,2398,null,{}] 15:16:13 INFO - PROCESS | 4808 | 1461276973957 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:14 INFO - PROCESS | 4808 | 1461276974063 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 15:16:14 INFO - PROCESS | 4808 | 1461276974160 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE87E1000 == 48 [pid = 4808] [id = 609] 15:16:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FBDF5A2400) [pid = 4808] [serial = 1827] [outer = 0000000000000000] 15:16:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FBDF5A8000) [pid = 4808] [serial = 1828] [outer = 000000FBDF5A2400] 15:16:14 INFO - PROCESS | 4808 | 1461276974218 Marionette DEBUG loaded listener.js 15:16:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FBDF651400) [pid = 4808] [serial = 1829] [outer = 000000FBDF5A2400] 15:16:14 INFO - PROCESS | 4808 | 1461276974962 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:16:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:16:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1029ms 15:16:14 INFO - PROCESS | 4808 | 1461276974993 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 15:16:14 INFO - PROCESS | 4808 | 1461276974998 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 15:16:15 INFO - PROCESS | 4808 | 1461276975029 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:16:15 INFO - PROCESS | 4808 | 1461276975033 Marionette TRACE conn5 <- [1,2402,null,{}] 15:16:15 INFO - PROCESS | 4808 | 1461276975039 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:15 INFO - PROCESS | 4808 | 1461276975143 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 15:16:15 INFO - PROCESS | 4808 | 1461276975276 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:15 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8448B000 == 49 [pid = 4808] [id = 610] 15:16:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB81170000) [pid = 4808] [serial = 1830] [outer = 0000000000000000] 15:16:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB8124EC00) [pid = 4808] [serial = 1831] [outer = 000000FB81170000] 15:16:15 INFO - PROCESS | 4808 | 1461276975331 Marionette DEBUG loaded listener.js 15:16:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB826CB800) [pid = 4808] [serial = 1832] [outer = 000000FB81170000] 15:16:15 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3F0B000 == 48 [pid = 4808] [id = 601] 15:16:15 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDEDBC800 == 47 [pid = 4808] [id = 600] 15:16:15 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDDA0F000 == 46 [pid = 4808] [id = 599] 15:16:15 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86357000 == 45 [pid = 4808] [id = 598] 15:16:15 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8491F000 == 44 [pid = 4808] [id = 597] 15:16:15 INFO - PROCESS | 4808 | --DOCSHELL 000000FB845A3000 == 43 [pid = 4808] [id = 596] 15:16:15 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84472000 == 42 [pid = 4808] [id = 595] 15:16:15 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8229B000 == 41 [pid = 4808] [id = 594] 15:16:15 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82934000 == 40 [pid = 4808] [id = 593] 15:16:15 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84543000 == 39 [pid = 4808] [id = 589] 15:16:15 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83F70800 == 38 [pid = 4808] [id = 588] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB84951C00) [pid = 4808] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FB83452000) [pid = 4808] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB843B1800) [pid = 4808] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB826CF400) [pid = 4808] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB80853C00) [pid = 4808] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB8078CC00) [pid = 4808] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB82CED800) [pid = 4808] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB83CB4400) [pid = 4808] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB81255C00) [pid = 4808] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB812AF000) [pid = 4808] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB842CB800) [pid = 4808] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB83CB4C00) [pid = 4808] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB82875000) [pid = 4808] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB8247EC00) [pid = 4808] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB81113400) [pid = 4808] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB81170800) [pid = 4808] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB828D8400) [pid = 4808] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB84812C00) [pid = 4808] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB828D9000) [pid = 4808] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB84879C00) [pid = 4808] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB83081C00) [pid = 4808] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB84831000) [pid = 4808] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB84822400) [pid = 4808] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB8495C800) [pid = 4808] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 15:16:15 INFO - PROCESS | 4808 | 1461276975977 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 15:16:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:16:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 982ms 15:16:16 INFO - PROCESS | 4808 | 1461276976019 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 15:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:16:16 INFO - PROCESS | 4808 | 1461276976025 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 15:16:16 INFO - PROCESS | 4808 | 1461276976034 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:16:16 INFO - PROCESS | 4808 | 1461276976036 Marionette TRACE conn5 <- [1,2406,null,{}] 15:16:16 INFO - PROCESS | 4808 | 1461276976040 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:16 INFO - PROCESS | 4808 | 1461276976136 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 15:16:16 INFO - PROCESS | 4808 | 1461276976218 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:16 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82453800 == 39 [pid = 4808] [id = 611] 15:16:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB8116A400) [pid = 4808] [serial = 1833] [outer = 0000000000000000] 15:16:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB81252800) [pid = 4808] [serial = 1834] [outer = 000000FB8116A400] 15:16:16 INFO - PROCESS | 4808 | 1461276976266 Marionette DEBUG loaded listener.js 15:16:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB82475800) [pid = 4808] [serial = 1835] [outer = 000000FB8116A400] 15:16:16 INFO - PROCESS | 4808 | 1461276976719 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 733ms 15:16:16 INFO - PROCESS | 4808 | 1461276976766 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 15:16:16 INFO - PROCESS | 4808 | 1461276976769 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 15:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:16:16 INFO - PROCESS | 4808 | 1461276976772 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:16:16 INFO - PROCESS | 4808 | 1461276976776 Marionette TRACE conn5 <- [1,2410,null,{}] 15:16:16 INFO - PROCESS | 4808 | 1461276976787 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:16 INFO - PROCESS | 4808 | 1461276976881 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 15:16:16 INFO - PROCESS | 4808 | 1461276976891 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:16 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84598000 == 40 [pid = 4808] [id = 612] 15:16:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB82CDF800) [pid = 4808] [serial = 1836] [outer = 0000000000000000] 15:16:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB83004C00) [pid = 4808] [serial = 1837] [outer = 000000FB82CDF800] 15:16:16 INFO - PROCESS | 4808 | 1461276976940 Marionette DEBUG loaded listener.js 15:16:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB83085C00) [pid = 4808] [serial = 1838] [outer = 000000FB82CDF800] 15:16:17 INFO - PROCESS | 4808 | 1461276977405 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 690ms 15:16:17 INFO - PROCESS | 4808 | 1461276977464 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 15:16:17 INFO - PROCESS | 4808 | 1461276977467 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 15:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:16:17 INFO - PROCESS | 4808 | 1461276977470 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:16:17 INFO - PROCESS | 4808 | 1461276977472 Marionette TRACE conn5 <- [1,2414,null,{}] 15:16:17 INFO - PROCESS | 4808 | 1461276977475 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:17 INFO - PROCESS | 4808 | 1461276977565 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 15:16:17 INFO - PROCESS | 4808 | 1461276977574 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:17 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84856800 == 41 [pid = 4808] [id = 613] 15:16:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB83CC3000) [pid = 4808] [serial = 1839] [outer = 0000000000000000] 15:16:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB842C8C00) [pid = 4808] [serial = 1840] [outer = 000000FB83CC3000] 15:16:17 INFO - PROCESS | 4808 | 1461276977621 Marionette DEBUG loaded listener.js 15:16:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB84386800) [pid = 4808] [serial = 1841] [outer = 000000FB83CC3000] 15:16:18 INFO - PROCESS | 4808 | 1461276978062 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 15:16:18 INFO - PROCESS | 4808 | 1461276978101 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 15:16:18 INFO - PROCESS | 4808 | 1461276978103 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 15:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:16:18 INFO - PROCESS | 4808 | 1461276978113 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:16:18 INFO - PROCESS | 4808 | 1461276978115 Marionette TRACE conn5 <- [1,2418,null,{}] 15:16:18 INFO - PROCESS | 4808 | 1461276978118 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:18 INFO - PROCESS | 4808 | 1461276978230 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 15:16:18 INFO - PROCESS | 4808 | 1461276978313 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:18 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86354800 == 42 [pid = 4808] [id = 614] 15:16:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB8438FC00) [pid = 4808] [serial = 1842] [outer = 0000000000000000] 15:16:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB843BB400) [pid = 4808] [serial = 1843] [outer = 000000FB8438FC00] 15:16:18 INFO - PROCESS | 4808 | 1461276978362 Marionette DEBUG loaded listener.js 15:16:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB84824000) [pid = 4808] [serial = 1844] [outer = 000000FB8438FC00] 15:16:18 INFO - PROCESS | 4808 | 1461276978798 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 15:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 15:16:18 INFO - PROCESS | 4808 | 1461276978848 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 15:16:18 INFO - PROCESS | 4808 | 1461276978850 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 15:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:16:18 INFO - PROCESS | 4808 | 1461276978861 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:16:18 INFO - PROCESS | 4808 | 1461276978863 Marionette TRACE conn5 <- [1,2422,null,{}] 15:16:18 INFO - PROCESS | 4808 | 1461276978866 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:19 INFO - PROCESS | 4808 | 1461276979000 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 15:16:19 INFO - PROCESS | 4808 | 1461276979058 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:19 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CA8800 == 43 [pid = 4808] [id = 615] 15:16:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB8487B800) [pid = 4808] [serial = 1845] [outer = 0000000000000000] 15:16:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB849AA400) [pid = 4808] [serial = 1846] [outer = 000000FB8487B800] 15:16:19 INFO - PROCESS | 4808 | 1461276979108 Marionette DEBUG loaded listener.js 15:16:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB851CF800) [pid = 4808] [serial = 1847] [outer = 000000FB8487B800] 15:16:19 INFO - PROCESS | 4808 | 1461276979523 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 15:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 734ms 15:16:19 INFO - PROCESS | 4808 | 1461276979616 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 15:16:19 INFO - PROCESS | 4808 | 1461276979618 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 15:16:19 INFO - PROCESS | 4808 | 1461276979621 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:16:19 INFO - PROCESS | 4808 | 1461276979623 Marionette TRACE conn5 <- [1,2426,null,{}] 15:16:19 INFO - PROCESS | 4808 | 1461276979626 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:19 INFO - PROCESS | 4808 | 1461276979745 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 15:16:19 INFO - PROCESS | 4808 | 1461276979801 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:19 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2D6800 == 44 [pid = 4808] [id = 616] 15:16:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB86615400) [pid = 4808] [serial = 1848] [outer = 0000000000000000] 15:16:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB869EBC00) [pid = 4808] [serial = 1849] [outer = 000000FB86615400] 15:16:19 INFO - PROCESS | 4808 | 1461276979849 Marionette DEBUG loaded listener.js 15:16:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB86C58800) [pid = 4808] [serial = 1850] [outer = 000000FB86615400] 15:16:20 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB807CD800) [pid = 4808] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:16:20 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB811A2400) [pid = 4808] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:16:20 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB849A4C00) [pid = 4808] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:16:20 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB811A5C00) [pid = 4808] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:16:20 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB82875400) [pid = 4808] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:16:20 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB84389400) [pid = 4808] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:16:20 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB84816400) [pid = 4808] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:16:20 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB8116F000) [pid = 4808] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:16:20 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB8308A000) [pid = 4808] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:16:20 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB84FEC000) [pid = 4808] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:16:20 INFO - PROCESS | 4808 | 1461276980305 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 15:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 15:16:20 INFO - PROCESS | 4808 | 1461276980360 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 15:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:16:20 INFO - PROCESS | 4808 | 1461276980362 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 15:16:20 INFO - PROCESS | 4808 | 1461276980365 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:16:20 INFO - PROCESS | 4808 | 1461276980367 Marionette TRACE conn5 <- [1,2430,null,{}] 15:16:20 INFO - PROCESS | 4808 | 1461276980371 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:20 INFO - PROCESS | 4808 | 1461276980488 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 15:16:20 INFO - PROCESS | 4808 | 1461276980541 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3D54000 == 45 [pid = 4808] [id = 617] 15:16:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB81253800) [pid = 4808] [serial = 1851] [outer = 0000000000000000] 15:16:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB84831C00) [pid = 4808] [serial = 1852] [outer = 000000FB81253800] 15:16:20 INFO - PROCESS | 4808 | 1461276980587 Marionette DEBUG loaded listener.js 15:16:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBDD7D5400) [pid = 4808] [serial = 1853] [outer = 000000FB81253800] 15:16:20 INFO - PROCESS | 4808 | 1461276980945 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 15:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 15:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:16:21 INFO - PROCESS | 4808 | 1461276980998 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 15:16:21 INFO - PROCESS | 4808 | 1461276981001 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 15:16:21 INFO - PROCESS | 4808 | 1461276981004 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:16:21 INFO - PROCESS | 4808 | 1461276981006 Marionette TRACE conn5 <- [1,2434,null,{}] 15:16:21 INFO - PROCESS | 4808 | 1461276981009 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:21 INFO - PROCESS | 4808 | 1461276981121 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 15:16:21 INFO - PROCESS | 4808 | 1461276981132 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:21 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE48C4000 == 46 [pid = 4808] [id = 618] 15:16:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBDEB6B400) [pid = 4808] [serial = 1854] [outer = 0000000000000000] 15:16:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBDF244000) [pid = 4808] [serial = 1855] [outer = 000000FBDEB6B400] 15:16:21 INFO - PROCESS | 4808 | 1461276981182 Marionette DEBUG loaded listener.js 15:16:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FBDF5A9800) [pid = 4808] [serial = 1856] [outer = 000000FBDEB6B400] 15:16:21 INFO - PROCESS | 4808 | 1461276981588 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 15:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 628ms 15:16:21 INFO - PROCESS | 4808 | 1461276981635 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 15:16:21 INFO - PROCESS | 4808 | 1461276981638 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 15:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:16:21 INFO - PROCESS | 4808 | 1461276981641 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:16:21 INFO - PROCESS | 4808 | 1461276981643 Marionette TRACE conn5 <- [1,2438,null,{}] 15:16:21 INFO - PROCESS | 4808 | 1461276981652 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:21 INFO - PROCESS | 4808 | 1461276981740 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 15:16:21 INFO - PROCESS | 4808 | 1461276981747 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:21 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65EA000 == 47 [pid = 4808] [id = 619] 15:16:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FBDF655C00) [pid = 4808] [serial = 1857] [outer = 0000000000000000] 15:16:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FBDF65A800) [pid = 4808] [serial = 1858] [outer = 000000FBDF655C00] 15:16:21 INFO - PROCESS | 4808 | 1461276981795 Marionette DEBUG loaded listener.js 15:16:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FBDF662800) [pid = 4808] [serial = 1859] [outer = 000000FBDF655C00] 15:16:22 INFO - PROCESS | 4808 | 1461276982355 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 15:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 732ms 15:16:22 INFO - PROCESS | 4808 | 1461276982377 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 15:16:22 INFO - PROCESS | 4808 | 1461276982382 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 15:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:16:22 INFO - PROCESS | 4808 | 1461276982387 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:16:22 INFO - PROCESS | 4808 | 1461276982392 Marionette TRACE conn5 <- [1,2442,null,{}] 15:16:22 INFO - PROCESS | 4808 | 1461276982400 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:22 INFO - PROCESS | 4808 | 1461276982567 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 15:16:22 INFO - PROCESS | 4808 | 1461276982684 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8426F000 == 48 [pid = 4808] [id = 620] 15:16:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB811EDC00) [pid = 4808] [serial = 1860] [outer = 0000000000000000] 15:16:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB812A6400) [pid = 4808] [serial = 1861] [outer = 000000FB811EDC00] 15:16:22 INFO - PROCESS | 4808 | 1461276982743 Marionette DEBUG loaded listener.js 15:16:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB8286CC00) [pid = 4808] [serial = 1862] [outer = 000000FB811EDC00] 15:16:23 INFO - PROCESS | 4808 | 1461276983286 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 15:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 942ms 15:16:23 INFO - PROCESS | 4808 | 1461276983334 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 15:16:23 INFO - PROCESS | 4808 | 1461276983341 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 15:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:16:23 INFO - PROCESS | 4808 | 1461276983347 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:16:23 INFO - PROCESS | 4808 | 1461276983351 Marionette TRACE conn5 <- [1,2446,null,{}] 15:16:23 INFO - PROCESS | 4808 | 1461276983355 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:23 INFO - PROCESS | 4808 | 1461276983471 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 15:16:23 INFO - PROCESS | 4808 | 1461276983568 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:23 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8492A000 == 49 [pid = 4808] [id = 621] 15:16:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB8300B800) [pid = 4808] [serial = 1863] [outer = 0000000000000000] 15:16:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB83081800) [pid = 4808] [serial = 1864] [outer = 000000FB8300B800] 15:16:23 INFO - PROCESS | 4808 | 1461276983625 Marionette DEBUG loaded listener.js 15:16:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB83CC1000) [pid = 4808] [serial = 1865] [outer = 000000FB8300B800] 15:16:24 INFO - PROCESS | 4808 | 1461276984261 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 15:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 923ms 15:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:16:24 INFO - PROCESS | 4808 | 1461276984276 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 15:16:24 INFO - PROCESS | 4808 | 1461276984279 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 15:16:24 INFO - PROCESS | 4808 | 1461276984283 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:16:24 INFO - PROCESS | 4808 | 1461276984287 Marionette TRACE conn5 <- [1,2450,null,{}] 15:16:24 INFO - PROCESS | 4808 | 1461276984299 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:24 INFO - PROCESS | 4808 | 1461276984418 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 15:16:24 INFO - PROCESS | 4808 | 1461276984517 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:24 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE9C7C000 == 50 [pid = 4808] [id = 622] 15:16:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB849AE000) [pid = 4808] [serial = 1866] [outer = 0000000000000000] 15:16:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FB84FE4000) [pid = 4808] [serial = 1867] [outer = 000000FB849AE000] 15:16:24 INFO - PROCESS | 4808 | 1461276984577 Marionette DEBUG loaded listener.js 15:16:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FB869F0000) [pid = 4808] [serial = 1868] [outer = 000000FB849AE000] 15:16:25 INFO - PROCESS | 4808 | 1461276985228 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 15:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 15:16:25 INFO - PROCESS | 4808 | 1461276985289 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 15:16:25 INFO - PROCESS | 4808 | 1461276985292 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 15:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:16:25 INFO - PROCESS | 4808 | 1461276985298 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:16:25 INFO - PROCESS | 4808 | 1461276985301 Marionette TRACE conn5 <- [1,2454,null,{}] 15:16:25 INFO - PROCESS | 4808 | 1461276985304 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:25 INFO - PROCESS | 4808 | 1461276985419 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 15:16:25 INFO - PROCESS | 4808 | 1461276985543 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBB8E000 == 51 [pid = 4808] [id = 623] 15:16:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBDF65AC00) [pid = 4808] [serial = 1869] [outer = 0000000000000000] 15:16:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBDF665C00) [pid = 4808] [serial = 1870] [outer = 000000FBDF65AC00] 15:16:25 INFO - PROCESS | 4808 | 1461276985602 Marionette DEBUG loaded listener.js 15:16:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBDF688000) [pid = 4808] [serial = 1871] [outer = 000000FBDF65AC00] 15:16:26 INFO - PROCESS | 4808 | 1461276986184 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 15:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 944ms 15:16:26 INFO - PROCESS | 4808 | 1461276986244 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 15:16:26 INFO - PROCESS | 4808 | 1461276986247 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 15:16:26 INFO - PROCESS | 4808 | 1461276986251 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:16:26 INFO - PROCESS | 4808 | 1461276986254 Marionette TRACE conn5 <- [1,2458,null,{}] 15:16:26 INFO - PROCESS | 4808 | 1461276986257 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:26 INFO - PROCESS | 4808 | 1461276986368 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 15:16:26 INFO - PROCESS | 4808 | 1461276986492 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBBC1000 == 52 [pid = 4808] [id = 624] 15:16:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBDF68F800) [pid = 4808] [serial = 1872] [outer = 0000000000000000] 15:16:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBDFA0D400) [pid = 4808] [serial = 1873] [outer = 000000FBDF68F800] 15:16:26 INFO - PROCESS | 4808 | 1461276986549 Marionette DEBUG loaded listener.js 15:16:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FBE0669400) [pid = 4808] [serial = 1874] [outer = 000000FBDF68F800] 15:16:27 INFO - PROCESS | 4808 | 1461276987090 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 15:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 881ms 15:16:27 INFO - PROCESS | 4808 | 1461276987135 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 15:16:27 INFO - PROCESS | 4808 | 1461276987138 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 15:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:16:27 INFO - PROCESS | 4808 | 1461276987142 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:16:27 INFO - PROCESS | 4808 | 1461276987144 Marionette TRACE conn5 <- [1,2462,null,{}] 15:16:27 INFO - PROCESS | 4808 | 1461276987148 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:27 INFO - PROCESS | 4808 | 1461276987280 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 15:16:27 INFO - PROCESS | 4808 | 1461276987382 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:27 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC316000 == 53 [pid = 4808] [id = 625] 15:16:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FBE3D75400) [pid = 4808] [serial = 1875] [outer = 0000000000000000] 15:16:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FBE40C4000) [pid = 4808] [serial = 1876] [outer = 000000FBE3D75400] 15:16:27 INFO - PROCESS | 4808 | 1461276987441 Marionette DEBUG loaded listener.js 15:16:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FBE4709400) [pid = 4808] [serial = 1877] [outer = 000000FBE3D75400] 15:16:28 INFO - PROCESS | 4808 | 1461276987999 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 15:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 881ms 15:16:28 INFO - PROCESS | 4808 | 1461276988025 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 15:16:28 INFO - PROCESS | 4808 | 1461276988028 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 15:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:16:28 INFO - PROCESS | 4808 | 1461276988048 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:16:28 INFO - PROCESS | 4808 | 1461276988050 Marionette TRACE conn5 <- [1,2466,null,{}] 15:16:28 INFO - PROCESS | 4808 | 1461276988055 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:28 INFO - PROCESS | 4808 | 1461276988183 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 15:16:28 INFO - PROCESS | 4808 | 1461276988294 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3FD5800 == 54 [pid = 4808] [id = 626] 15:16:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB807C3400) [pid = 4808] [serial = 1878] [outer = 0000000000000000] 15:16:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB86619400) [pid = 4808] [serial = 1879] [outer = 000000FB807C3400] 15:16:28 INFO - PROCESS | 4808 | 1461276988350 Marionette DEBUG loaded listener.js 15:16:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FBE488DC00) [pid = 4808] [serial = 1880] [outer = 000000FB807C3400] 15:16:29 INFO - PROCESS | 4808 | 1461276989116 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1156ms 15:16:29 INFO - PROCESS | 4808 | 1461276989191 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 15:16:29 INFO - PROCESS | 4808 | 1461276989195 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 15:16:29 INFO - PROCESS | 4808 | 1461276989200 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:16:29 INFO - PROCESS | 4808 | 1461276989204 Marionette TRACE conn5 <- [1,2470,null,{}] 15:16:29 INFO - PROCESS | 4808 | 1461276989210 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:29 INFO - PROCESS | 4808 | 1461276989368 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 15:16:29 INFO - PROCESS | 4808 | 1461276989380 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8428A000 == 55 [pid = 4808] [id = 627] 15:16:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB811AAC00) [pid = 4808] [serial = 1881] [outer = 0000000000000000] 15:16:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FB811E9800) [pid = 4808] [serial = 1882] [outer = 000000FB811AAC00] 15:16:29 INFO - PROCESS | 4808 | 1461276989431 Marionette DEBUG loaded listener.js 15:16:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FB82295800) [pid = 4808] [serial = 1883] [outer = 000000FB811AAC00] 15:16:30 INFO - PROCESS | 4808 | 1461276990066 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 15:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 944ms 15:16:30 INFO - PROCESS | 4808 | 1461276990150 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 15:16:30 INFO - PROCESS | 4808 | 1461276990156 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 15:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:16:30 INFO - PROCESS | 4808 | 1461276990162 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:16:30 INFO - PROCESS | 4808 | 1461276990165 Marionette TRACE conn5 <- [1,2474,null,{}] 15:16:30 INFO - PROCESS | 4808 | 1461276990169 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:30 INFO - PROCESS | 4808 | 1461276990289 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE48C4000 == 54 [pid = 4808] [id = 618] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3D54000 == 53 [pid = 4808] [id = 617] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2D6800 == 52 [pid = 4808] [id = 616] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CA8800 == 51 [pid = 4808] [id = 615] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86354800 == 50 [pid = 4808] [id = 614] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FB8661A000) [pid = 4808] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FB851D0000) [pid = 4808] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84856800 == 49 [pid = 4808] [id = 613] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84598000 == 48 [pid = 4808] [id = 612] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82453800 == 47 [pid = 4808] [id = 611] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8448B000 == 46 [pid = 4808] [id = 610] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4CE2000 == 45 [pid = 4808] [id = 606] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4858000 == 44 [pid = 4808] [id = 605] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84843000 == 43 [pid = 4808] [id = 604] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8293E000 == 42 [pid = 4808] [id = 603] 15:16:30 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4172800 == 41 [pid = 4808] [id = 602] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FB81165800) [pid = 4808] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FB8084E400) [pid = 4808] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FB8247CC00) [pid = 4808] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FB8286E000) [pid = 4808] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FB82CE5C00) [pid = 4808] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FB81257400) [pid = 4808] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FB849B1800) [pid = 4808] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB84FE5C00) [pid = 4808] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FB811AC800) [pid = 4808] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB811F1400) [pid = 4808] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FB8508C400) [pid = 4808] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FB82CE5800) [pid = 4808] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB8486F400) [pid = 4808] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB843BBC00) [pid = 4808] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FB8438CC00) [pid = 4808] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB8487AC00) [pid = 4808] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FB849A9000) [pid = 4808] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB82CE1C00) [pid = 4808] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB83452400) [pid = 4808] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB83CBE800) [pid = 4808] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB86392C00) [pid = 4808] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB8307F400) [pid = 4808] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB849B0400) [pid = 4808] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB8639C800) [pid = 4808] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 15:16:30 INFO - PROCESS | 4808 | 1461276990455 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:30 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8243D800 == 42 [pid = 4808] [id = 628] 15:16:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB80352400) [pid = 4808] [serial = 1884] [outer = 0000000000000000] 15:16:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB8084E400) [pid = 4808] [serial = 1885] [outer = 000000FB80352400] 15:16:30 INFO - PROCESS | 4808 | 1461276990505 Marionette DEBUG loaded listener.js 15:16:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB81251400) [pid = 4808] [serial = 1886] [outer = 000000FB80352400] 15:16:30 INFO - PROCESS | 4808 | 1461276990919 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 15:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 835ms 15:16:31 INFO - PROCESS | 4808 | 1461276990998 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 15:16:31 INFO - PROCESS | 4808 | 1461276991000 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 15:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:16:31 INFO - PROCESS | 4808 | 1461276991004 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:16:31 INFO - PROCESS | 4808 | 1461276991007 Marionette TRACE conn5 <- [1,2478,null,{}] 15:16:31 INFO - PROCESS | 4808 | 1461276991024 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:31 INFO - PROCESS | 4808 | 1461276991119 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 15:16:31 INFO - PROCESS | 4808 | 1461276991134 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8461E800 == 43 [pid = 4808] [id = 629] 15:16:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB83087400) [pid = 4808] [serial = 1887] [outer = 0000000000000000] 15:16:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB83453800) [pid = 4808] [serial = 1888] [outer = 000000FB83087400] 15:16:31 INFO - PROCESS | 4808 | 1461276991184 Marionette DEBUG loaded listener.js 15:16:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB83CBC000) [pid = 4808] [serial = 1889] [outer = 000000FB83087400] 15:16:31 INFO - PROCESS | 4808 | 1461276991656 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 15:16:31 INFO - PROCESS | 4808 | 1461276991724 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 15:16:31 INFO - PROCESS | 4808 | 1461276991726 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 15:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:16:31 INFO - PROCESS | 4808 | 1461276991732 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:16:31 INFO - PROCESS | 4808 | 1461276991734 Marionette TRACE conn5 <- [1,2482,null,{}] 15:16:31 INFO - PROCESS | 4808 | 1461276991737 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:31 INFO - PROCESS | 4808 | 1461276991829 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 15:16:31 INFO - PROCESS | 4808 | 1461276991915 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F9E000 == 44 [pid = 4808] [id = 630] 15:16:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB83CB5800) [pid = 4808] [serial = 1890] [outer = 0000000000000000] 15:16:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB843AF000) [pid = 4808] [serial = 1891] [outer = 000000FB83CB5800] 15:16:31 INFO - PROCESS | 4808 | 1461276991963 Marionette DEBUG loaded listener.js 15:16:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB84818C00) [pid = 4808] [serial = 1892] [outer = 000000FB83CB5800] 15:16:32 INFO - PROCESS | 4808 | 1461276992345 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 15:16:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 626ms 15:16:32 INFO - PROCESS | 4808 | 1461276992359 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 15:16:32 INFO - PROCESS | 4808 | 1461276992362 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 15:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:16:32 INFO - PROCESS | 4808 | 1461276992365 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:16:32 INFO - PROCESS | 4808 | 1461276992367 Marionette TRACE conn5 <- [1,2486,null,{}] 15:16:32 INFO - PROCESS | 4808 | 1461276992370 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:32 INFO - PROCESS | 4808 | 1461276992497 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 15:16:32 INFO - PROCESS | 4808 | 1461276992514 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:32 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C8B800 == 45 [pid = 4808] [id = 631] 15:16:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FB843B6C00) [pid = 4808] [serial = 1893] [outer = 0000000000000000] 15:16:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FB84831400) [pid = 4808] [serial = 1894] [outer = 000000FB843B6C00] 15:16:32 INFO - PROCESS | 4808 | 1461276992561 Marionette DEBUG loaded listener.js 15:16:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FB84952800) [pid = 4808] [serial = 1895] [outer = 000000FB843B6C00] 15:16:33 INFO - PROCESS | 4808 | 1461276993002 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 15:16:33 INFO - PROCESS | 4808 | 1461276993058 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 15:16:33 INFO - PROCESS | 4808 | 1461276993060 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 15:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:16:33 INFO - PROCESS | 4808 | 1461276993070 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:16:33 INFO - PROCESS | 4808 | 1461276993072 Marionette TRACE conn5 <- [1,2490,null,{}] 15:16:33 INFO - PROCESS | 4808 | 1461276993076 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:33 INFO - PROCESS | 4808 | 1461276993211 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 15:16:33 INFO - PROCESS | 4808 | 1461276993303 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:33 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDEDCE800 == 46 [pid = 4808] [id = 632] 15:16:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FB849ADC00) [pid = 4808] [serial = 1896] [outer = 0000000000000000] 15:16:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FB86393000) [pid = 4808] [serial = 1897] [outer = 000000FB849ADC00] 15:16:33 INFO - PROCESS | 4808 | 1461276993353 Marionette DEBUG loaded listener.js 15:16:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FB8661A400) [pid = 4808] [serial = 1898] [outer = 000000FB849ADC00] 15:16:33 INFO - PROCESS | 4808 | 1461276993792 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 774ms 15:16:33 INFO - PROCESS | 4808 | 1461276993846 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 15:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:16:33 INFO - PROCESS | 4808 | 1461276993848 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 15:16:33 INFO - PROCESS | 4808 | 1461276993852 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:16:33 INFO - PROCESS | 4808 | 1461276993854 Marionette TRACE conn5 <- [1,2494,null,{}] 15:16:33 INFO - PROCESS | 4808 | 1461276993857 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:33 INFO - PROCESS | 4808 | 1461276993979 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 15:16:33 INFO - PROCESS | 4808 | 1461276993989 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE0607800 == 47 [pid = 4808] [id = 633] 15:16:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB869E3800) [pid = 4808] [serial = 1899] [outer = 0000000000000000] 15:16:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB869EF000) [pid = 4808] [serial = 1900] [outer = 000000FB869E3800] 15:16:34 INFO - PROCESS | 4808 | 1461276994083 Marionette DEBUG loaded listener.js 15:16:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FBDD9FCC00) [pid = 4808] [serial = 1901] [outer = 000000FB869E3800] 15:16:34 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FB8116A400) [pid = 4808] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:16:34 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB82CDF800) [pid = 4808] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:16:34 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FB8487B800) [pid = 4808] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:16:34 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB81253800) [pid = 4808] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:16:34 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FB83CC3000) [pid = 4808] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:16:34 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FB86616C00) [pid = 4808] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:16:34 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBDEB6B400) [pid = 4808] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:16:34 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB86615400) [pid = 4808] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:16:34 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FB8438FC00) [pid = 4808] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:16:34 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FB81170000) [pid = 4808] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:16:34 INFO - PROCESS | 4808 | 1461276994674 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 881ms 15:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:16:34 INFO - PROCESS | 4808 | 1461276994736 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 15:16:34 INFO - PROCESS | 4808 | 1461276994738 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 15:16:34 INFO - PROCESS | 4808 | 1461276994741 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:16:34 INFO - PROCESS | 4808 | 1461276994743 Marionette TRACE conn5 <- [1,2498,null,{}] 15:16:34 INFO - PROCESS | 4808 | 1461276994746 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:34 INFO - PROCESS | 4808 | 1461276994833 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 15:16:34 INFO - PROCESS | 4808 | 1461276994843 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C9C000 == 48 [pid = 4808] [id = 634] 15:16:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB82CED800) [pid = 4808] [serial = 1902] [outer = 0000000000000000] 15:16:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FB843AEC00) [pid = 4808] [serial = 1903] [outer = 000000FB82CED800] 15:16:34 INFO - PROCESS | 4808 | 1461276994890 Marionette DEBUG loaded listener.js 15:16:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBDEB6B400) [pid = 4808] [serial = 1904] [outer = 000000FB82CED800] 15:16:35 INFO - PROCESS | 4808 | 1461276995316 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 15:16:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 627ms 15:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:16:35 INFO - PROCESS | 4808 | 1461276995371 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 15:16:35 INFO - PROCESS | 4808 | 1461276995373 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 15:16:35 INFO - PROCESS | 4808 | 1461276995376 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:16:35 INFO - PROCESS | 4808 | 1461276995378 Marionette TRACE conn5 <- [1,2502,null,{}] 15:16:35 INFO - PROCESS | 4808 | 1461276995381 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:35 INFO - PROCESS | 4808 | 1461276995469 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 15:16:35 INFO - PROCESS | 4808 | 1461276995476 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:35 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4CE1800 == 49 [pid = 4808] [id = 635] 15:16:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBDF242800) [pid = 4808] [serial = 1905] [outer = 0000000000000000] 15:16:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBDF5A7400) [pid = 4808] [serial = 1906] [outer = 000000FBDF242800] 15:16:35 INFO - PROCESS | 4808 | 1461276995522 Marionette DEBUG loaded listener.js 15:16:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FBDF680400) [pid = 4808] [serial = 1907] [outer = 000000FBDF242800] 15:16:35 INFO - PROCESS | 4808 | 1461276995957 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 629ms 15:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:16:36 INFO - PROCESS | 4808 | 1461276996009 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 15:16:36 INFO - PROCESS | 4808 | 1461276996011 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 15:16:36 INFO - PROCESS | 4808 | 1461276996015 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:16:36 INFO - PROCESS | 4808 | 1461276996017 Marionette TRACE conn5 <- [1,2506,null,{}] 15:16:36 INFO - PROCESS | 4808 | 1461276996020 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:36 INFO - PROCESS | 4808 | 1461276996108 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 15:16:36 INFO - PROCESS | 4808 | 1461276996117 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE87D8800 == 50 [pid = 4808] [id = 636] 15:16:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FBDF65FC00) [pid = 4808] [serial = 1908] [outer = 0000000000000000] 15:16:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FBE0CD1000) [pid = 4808] [serial = 1909] [outer = 000000FBDF65FC00] 15:16:36 INFO - PROCESS | 4808 | 1461276996163 Marionette DEBUG loaded listener.js 15:16:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FBE3F46400) [pid = 4808] [serial = 1910] [outer = 000000FBDF65FC00] 15:16:36 INFO - PROCESS | 4808 | 1461276996633 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 733ms 15:16:36 INFO - PROCESS | 4808 | 1461276996752 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 15:16:36 INFO - PROCESS | 4808 | 1461276996756 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 15:16:36 INFO - PROCESS | 4808 | 1461276996761 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:16:36 INFO - PROCESS | 4808 | 1461276996766 Marionette TRACE conn5 <- [1,2510,null,{}] 15:16:36 INFO - PROCESS | 4808 | 1461276996773 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:36 INFO - PROCESS | 4808 | 1461276996905 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 15:16:37 INFO - PROCESS | 4808 | 1461276997028 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:37 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8341A000 == 51 [pid = 4808] [id = 637] 15:16:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB81164800) [pid = 4808] [serial = 1911] [outer = 0000000000000000] 15:16:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB811A2400) [pid = 4808] [serial = 1912] [outer = 000000FB81164800] 15:16:37 INFO - PROCESS | 4808 | 1461276997091 Marionette DEBUG loaded listener.js 15:16:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB812ACC00) [pid = 4808] [serial = 1913] [outer = 000000FB81164800] 15:16:37 INFO - PROCESS | 4808 | 1461276997735 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1035ms 15:16:37 INFO - PROCESS | 4808 | 1461276997801 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 15:16:37 INFO - PROCESS | 4808 | 1461276997805 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 15:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:16:37 INFO - PROCESS | 4808 | 1461276997814 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:16:37 INFO - PROCESS | 4808 | 1461276997818 Marionette TRACE conn5 <- [1,2514,null,{}] 15:16:37 INFO - PROCESS | 4808 | 1461276997843 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:38 INFO - PROCESS | 4808 | 1461276998012 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 15:16:38 INFO - PROCESS | 4808 | 1461276998066 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8484D000 == 52 [pid = 4808] [id = 638] 15:16:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB83083800) [pid = 4808] [serial = 1914] [outer = 0000000000000000] 15:16:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB83455400) [pid = 4808] [serial = 1915] [outer = 000000FB83083800] 15:16:38 INFO - PROCESS | 4808 | 1461276998125 Marionette DEBUG loaded listener.js 15:16:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FB843B1800) [pid = 4808] [serial = 1916] [outer = 000000FB83083800] 15:16:38 INFO - PROCESS | 4808 | 1461276998727 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 964ms 15:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:16:38 INFO - PROCESS | 4808 | 1461276998779 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 15:16:38 INFO - PROCESS | 4808 | 1461276998782 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 15:16:38 INFO - PROCESS | 4808 | 1461276998786 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:16:38 INFO - PROCESS | 4808 | 1461276998788 Marionette TRACE conn5 <- [1,2518,null,{}] 15:16:38 INFO - PROCESS | 4808 | 1461276998800 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:38 INFO - PROCESS | 4808 | 1461276998923 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 15:16:39 INFO - PROCESS | 4808 | 1461276999036 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:39 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBBC2800 == 53 [pid = 4808] [id = 639] 15:16:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB851CB800) [pid = 4808] [serial = 1917] [outer = 0000000000000000] 15:16:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FB851D1C00) [pid = 4808] [serial = 1918] [outer = 000000FB851CB800] 15:16:39 INFO - PROCESS | 4808 | 1461276999099 Marionette DEBUG loaded listener.js 15:16:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FBDF5A0C00) [pid = 4808] [serial = 1919] [outer = 000000FB851CB800] 15:16:39 INFO - PROCESS | 4808 | 1461276999737 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 984ms 15:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:16:39 INFO - PROCESS | 4808 | 1461276999772 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 15:16:39 INFO - PROCESS | 4808 | 1461276999774 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 15:16:39 INFO - PROCESS | 4808 | 1461276999778 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:16:39 INFO - PROCESS | 4808 | 1461276999780 Marionette TRACE conn5 <- [1,2522,null,{}] 15:16:39 INFO - PROCESS | 4808 | 1461276999784 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:39 INFO - PROCESS | 4808 | 1461276999898 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 15:16:40 INFO - PROCESS | 4808 | 1461276999999 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC7E4000 == 54 [pid = 4808] [id = 640] 15:16:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FBE405D400) [pid = 4808] [serial = 1920] [outer = 0000000000000000] 15:16:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FBE486A400) [pid = 4808] [serial = 1921] [outer = 000000FBE405D400] 15:16:40 INFO - PROCESS | 4808 | 1461277000056 Marionette DEBUG loaded listener.js 15:16:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FBE4CABC00) [pid = 4808] [serial = 1922] [outer = 000000FBE405D400] 15:16:40 INFO - PROCESS | 4808 | 1461277000605 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 15:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 881ms 15:16:40 INFO - PROCESS | 4808 | 1461277000662 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 15:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:16:40 INFO - PROCESS | 4808 | 1461277000664 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 15:16:40 INFO - PROCESS | 4808 | 1461277000668 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:16:40 INFO - PROCESS | 4808 | 1461277000670 Marionette TRACE conn5 <- [1,2526,null,{}] 15:16:40 INFO - PROCESS | 4808 | 1461277000674 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:40 INFO - PROCESS | 4808 | 1461277000785 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 15:16:40 INFO - PROCESS | 4808 | 1461277000886 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECD6B800 == 55 [pid = 4808] [id = 641] 15:16:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 134 (000000FBE4DDDC00) [pid = 4808] [serial = 1923] [outer = 0000000000000000] 15:16:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 135 (000000FBE4EDF000) [pid = 4808] [serial = 1924] [outer = 000000FBE4DDDC00] 15:16:40 INFO - PROCESS | 4808 | 1461277000942 Marionette DEBUG loaded listener.js 15:16:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 136 (000000FBE4EE7C00) [pid = 4808] [serial = 1925] [outer = 000000FBE4DDDC00] 15:16:41 INFO - PROCESS | 4808 | 1461277001522 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 924ms 15:16:41 INFO - PROCESS | 4808 | 1461277001595 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 15:16:41 INFO - PROCESS | 4808 | 1461277001598 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 15:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:16:41 INFO - PROCESS | 4808 | 1461277001601 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:16:41 INFO - PROCESS | 4808 | 1461277001603 Marionette TRACE conn5 <- [1,2530,null,{}] 15:16:41 INFO - PROCESS | 4808 | 1461277001607 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:41 INFO - PROCESS | 4808 | 1461277001773 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 15:16:41 INFO - PROCESS | 4808 | 1461277001906 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBECE29000 == 56 [pid = 4808] [id = 642] 15:16:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 137 (000000FBE5911000) [pid = 4808] [serial = 1926] [outer = 0000000000000000] 15:16:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 138 (000000FBE59A5000) [pid = 4808] [serial = 1927] [outer = 000000FBE5911000] 15:16:41 INFO - PROCESS | 4808 | 1461277001967 Marionette DEBUG loaded listener.js 15:16:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 139 (000000FBE618F000) [pid = 4808] [serial = 1928] [outer = 000000FBE5911000] 15:16:42 INFO - PROCESS | 4808 | 1461277002534 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 15:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 983ms 15:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:16:42 INFO - PROCESS | 4808 | 1461277002587 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 15:16:42 INFO - PROCESS | 4808 | 1461277002590 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 15:16:42 INFO - PROCESS | 4808 | 1461277002593 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:16:42 INFO - PROCESS | 4808 | 1461277002595 Marionette TRACE conn5 <- [1,2534,null,{}] 15:16:42 INFO - PROCESS | 4808 | 1461277002599 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:42 INFO - PROCESS | 4808 | 1461277002711 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 15:16:42 INFO - PROCESS | 4808 | 1461277002857 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:42 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4E52000 == 57 [pid = 4808] [id = 643] 15:16:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 140 (000000FBDF245000) [pid = 4808] [serial = 1929] [outer = 0000000000000000] 15:16:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 141 (000000FBE8782000) [pid = 4808] [serial = 1930] [outer = 000000FBDF245000] 15:16:42 INFO - PROCESS | 4808 | 1461277002916 Marionette DEBUG loaded listener.js 15:16:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 142 (000000FBE8F48800) [pid = 4808] [serial = 1931] [outer = 000000FBDF245000] 15:16:43 INFO - PROCESS | 4808 | 1461277003736 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 15:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1183ms 15:16:43 INFO - PROCESS | 4808 | 1461277003778 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 15:16:43 INFO - PROCESS | 4808 | 1461277003783 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 15:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:16:43 INFO - PROCESS | 4808 | 1461277003788 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:16:43 INFO - PROCESS | 4808 | 1461277003792 Marionette TRACE conn5 <- [1,2538,null,{}] 15:16:43 INFO - PROCESS | 4808 | 1461277003797 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:43 INFO - PROCESS | 4808 | 1461277003903 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 15:16:44 INFO - PROCESS | 4808 | 1461277004036 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84621000 == 58 [pid = 4808] [id = 644] 15:16:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 143 (000000FB82C08400) [pid = 4808] [serial = 1932] [outer = 0000000000000000] 15:16:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 144 (000000FB82CE7400) [pid = 4808] [serial = 1933] [outer = 000000FB82C08400] 15:16:44 INFO - PROCESS | 4808 | 1461277004093 Marionette DEBUG loaded listener.js 15:16:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 145 (000000FB83081000) [pid = 4808] [serial = 1934] [outer = 000000FB82C08400] 15:16:44 INFO - PROCESS | 4808 | 1461277004726 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 15:16:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4CE1800 == 57 [pid = 4808] [id = 635] 15:16:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C9C000 == 56 [pid = 4808] [id = 634] 15:16:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE0607800 == 55 [pid = 4808] [id = 633] 15:16:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDEDCE800 == 54 [pid = 4808] [id = 632] 15:16:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C8B800 == 53 [pid = 4808] [id = 631] 15:16:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84F9E000 == 52 [pid = 4808] [id = 630] 15:16:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8461E800 == 51 [pid = 4808] [id = 629] 15:16:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8243D800 == 50 [pid = 4808] [id = 628] 15:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 985ms 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 144 (000000FB81111400) [pid = 4808] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 143 (000000FB843BA800) [pid = 4808] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 142 (000000FBDD7D8800) [pid = 4808] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 141 (000000FB828E0C00) [pid = 4808] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 140 (000000FBDF5A8000) [pid = 4808] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 139 (000000FB86C4C000) [pid = 4808] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 138 (000000FBDF65A800) [pid = 4808] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8428A000 == 49 [pid = 4808] [id = 627] 15:16:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBBC1000 == 48 [pid = 4808] [id = 624] 15:16:44 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBB8E000 == 47 [pid = 4808] [id = 623] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 137 (000000FB843BB400) [pid = 4808] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 136 (000000FB84824000) [pid = 4808] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 135 (000000FB851CF800) [pid = 4808] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 134 (000000FB849AA400) [pid = 4808] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 133 (000000FB84831C00) [pid = 4808] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 132 (000000FB869EBC00) [pid = 4808] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 131 (000000FB81252800) [pid = 4808] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 130 (000000FB82475800) [pid = 4808] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FB826CB800) [pid = 4808] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FB8124EC00) [pid = 4808] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FB842C8C00) [pid = 4808] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FB83004C00) [pid = 4808] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FB83085C00) [pid = 4808] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FB869E3400) [pid = 4808] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBDF423000) [pid = 4808] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBDF5A9800) [pid = 4808] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FBDF244000) [pid = 4808] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB86C58800) [pid = 4808] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBDD7D5400) [pid = 4808] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB84386800) [pid = 4808] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 15:16:44 INFO - PROCESS | 4808 | 1461277004837 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 15:16:44 INFO - PROCESS | 4808 | 1461277004842 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 15:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:16:44 INFO - PROCESS | 4808 | 1461277004885 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:16:44 INFO - PROCESS | 4808 | 1461277004888 Marionette TRACE conn5 <- [1,2542,null,{}] 15:16:44 INFO - PROCESS | 4808 | 1461277004902 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:45 INFO - PROCESS | 4808 | 1461277004995 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 15:16:45 INFO - PROCESS | 4808 | 1461277005002 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84282800 == 48 [pid = 4808] [id = 645] 15:16:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FB811EF000) [pid = 4808] [serial = 1935] [outer = 0000000000000000] 15:16:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB81258400) [pid = 4808] [serial = 1936] [outer = 000000FB811EF000] 15:16:45 INFO - PROCESS | 4808 | 1461277005050 Marionette DEBUG loaded listener.js 15:16:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB828D6000) [pid = 4808] [serial = 1937] [outer = 000000FB811EF000] 15:16:45 INFO - PROCESS | 4808 | 1461277005556 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 15:16:45 INFO - PROCESS | 4808 | 1461277005572 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 15:16:45 INFO - PROCESS | 4808 | 1461277005575 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 15:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:16:45 INFO - PROCESS | 4808 | 1461277005578 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:16:45 INFO - PROCESS | 4808 | 1461277005582 Marionette TRACE conn5 <- [1,2546,null,{}] 15:16:45 INFO - PROCESS | 4808 | 1461277005593 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:45 INFO - PROCESS | 4808 | 1461277005687 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 15:16:45 INFO - PROCESS | 4808 | 1461277005698 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F91800 == 49 [pid = 4808] [id = 646] 15:16:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB842CC800) [pid = 4808] [serial = 1938] [outer = 0000000000000000] 15:16:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB84388400) [pid = 4808] [serial = 1939] [outer = 000000FB842CC800] 15:16:45 INFO - PROCESS | 4808 | 1461277005748 Marionette DEBUG loaded listener.js 15:16:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB84822400) [pid = 4808] [serial = 1940] [outer = 000000FB842CC800] 15:16:46 INFO - PROCESS | 4808 | 1461277006230 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 15:16:46 INFO - PROCESS | 4808 | 1461277006273 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 15:16:46 INFO - PROCESS | 4808 | 1461277006276 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 15:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:16:46 INFO - PROCESS | 4808 | 1461277006279 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:16:46 INFO - PROCESS | 4808 | 1461277006281 Marionette TRACE conn5 <- [1,2550,null,{}] 15:16:46 INFO - PROCESS | 4808 | 1461277006285 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:46 INFO - PROCESS | 4808 | 1461277006404 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 15:16:46 INFO - PROCESS | 4808 | 1461277006497 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:46 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C85000 == 50 [pid = 4808] [id = 647] 15:16:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FB84878800) [pid = 4808] [serial = 1941] [outer = 0000000000000000] 15:16:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FB8495DC00) [pid = 4808] [serial = 1942] [outer = 000000FB84878800] 15:16:46 INFO - PROCESS | 4808 | 1461277006546 Marionette DEBUG loaded listener.js 15:16:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FB84FEDC00) [pid = 4808] [serial = 1943] [outer = 000000FB84878800] 15:16:46 INFO - PROCESS | 4808 | 1461277006944 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 15:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 687ms 15:16:46 INFO - PROCESS | 4808 | 1461277006969 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 15:16:46 INFO - PROCESS | 4808 | 1461277006971 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 15:16:46 INFO - PROCESS | 4808 | 1461277006989 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:16:46 INFO - PROCESS | 4808 | 1461277006992 Marionette TRACE conn5 <- [1,2554,null,{}] 15:16:47 INFO - PROCESS | 4808 | 1461277006995 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:47 INFO - PROCESS | 4808 | 1461277007118 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 15:16:47 INFO - PROCESS | 4808 | 1461277007175 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:47 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDEDBC800 == 51 [pid = 4808] [id = 648] 15:16:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FB851C8400) [pid = 4808] [serial = 1944] [outer = 0000000000000000] 15:16:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 129 (000000FB851D5800) [pid = 4808] [serial = 1945] [outer = 000000FB851C8400] 15:16:47 INFO - PROCESS | 4808 | 1461277007222 Marionette DEBUG loaded listener.js 15:16:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 130 (000000FB8661E800) [pid = 4808] [serial = 1946] [outer = 000000FB851C8400] 15:16:47 INFO - PROCESS | 4808 | 1461277007663 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 15:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 15:16:47 INFO - PROCESS | 4808 | 1461277007729 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 15:16:47 INFO - PROCESS | 4808 | 1461277007731 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 15:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:16:47 INFO - PROCESS | 4808 | 1461277007734 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:16:47 INFO - PROCESS | 4808 | 1461277007736 Marionette TRACE conn5 <- [1,2558,null,{}] 15:16:47 INFO - PROCESS | 4808 | 1461277007739 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:47 INFO - PROCESS | 4808 | 1461277007921 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 15:16:47 INFO - PROCESS | 4808 | 1461277007979 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:48 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE40EB000 == 52 [pid = 4808] [id = 649] 15:16:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 131 (000000FBDD7CE000) [pid = 4808] [serial = 1947] [outer = 0000000000000000] 15:16:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 132 (000000FBDF24AC00) [pid = 4808] [serial = 1948] [outer = 000000FBDD7CE000] 15:16:48 INFO - PROCESS | 4808 | 1461277008030 Marionette DEBUG loaded listener.js 15:16:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 133 (000000FBDF682000) [pid = 4808] [serial = 1949] [outer = 000000FBDD7CE000] 15:16:48 INFO - PROCESS | 4808 | 1461277008475 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 15:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 776ms 15:16:48 INFO - PROCESS | 4808 | 1461277008514 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 15:16:48 INFO - PROCESS | 4808 | 1461277008516 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 15:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:16:48 INFO - PROCESS | 4808 | 1461277008519 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:16:48 INFO - PROCESS | 4808 | 1461277008521 Marionette TRACE conn5 <- [1,2562,null,{}] 15:16:48 INFO - PROCESS | 4808 | 1461277008524 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:48 INFO - PROCESS | 4808 | 1461277008643 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 15:16:48 INFO - PROCESS | 4808 | 1461277008703 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:48 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4DC0800 == 53 [pid = 4808] [id = 650] 15:16:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 134 (000000FBDFA05400) [pid = 4808] [serial = 1950] [outer = 0000000000000000] 15:16:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 135 (000000FBE0B2D800) [pid = 4808] [serial = 1951] [outer = 000000FBDFA05400] 15:16:48 INFO - PROCESS | 4808 | 1461277008750 Marionette DEBUG loaded listener.js 15:16:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 136 (000000FBE412E400) [pid = 4808] [serial = 1952] [outer = 000000FBDFA05400] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 135 (000000FB843B6C00) [pid = 4808] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 134 (000000FBDF242800) [pid = 4808] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 133 (000000FB84815C00) [pid = 4808] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 132 (000000FB8508A000) [pid = 4808] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 131 (000000FB811A9C00) [pid = 4808] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 130 (000000FB82C10400) [pid = 4808] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 129 (000000FBDF5A2400) [pid = 4808] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 128 (000000FB8438F400) [pid = 4808] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FB8508A400) [pid = 4808] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FB849ADC00) [pid = 4808] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FB869E3800) [pid = 4808] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FB83087400) [pid = 4808] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FB82CED800) [pid = 4808] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FB80352400) [pid = 4808] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FB83CB5800) [pid = 4808] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB807C3400) [pid = 4808] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:16:49 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FB811AAC00) [pid = 4808] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:16:49 INFO - PROCESS | 4808 | 1461277009445 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 985ms 15:16:49 INFO - PROCESS | 4808 | 1461277009508 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 15:16:49 INFO - PROCESS | 4808 | 1461277009510 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 15:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:16:49 INFO - PROCESS | 4808 | 1461277009513 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:16:49 INFO - PROCESS | 4808 | 1461277009515 Marionette TRACE conn5 <- [1,2566,null,{}] 15:16:49 INFO - PROCESS | 4808 | 1461277009518 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:49 INFO - PROCESS | 4808 | 1461277009639 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 15:16:49 INFO - PROCESS | 4808 | 1461277009697 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF91B000 == 54 [pid = 4808] [id = 651] 15:16:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB811AAC00) [pid = 4808] [serial = 1953] [outer = 0000000000000000] 15:16:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB8308C000) [pid = 4808] [serial = 1954] [outer = 000000FB811AAC00] 15:16:49 INFO - PROCESS | 4808 | 1461277009744 Marionette DEBUG loaded listener.js 15:16:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB85089800) [pid = 4808] [serial = 1955] [outer = 000000FB811AAC00] 15:16:50 INFO - PROCESS | 4808 | 1461277010114 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 628ms 15:16:50 INFO - PROCESS | 4808 | 1461277010145 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 15:16:50 INFO - PROCESS | 4808 | 1461277010147 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 15:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:16:50 INFO - PROCESS | 4808 | 1461277010150 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:16:50 INFO - PROCESS | 4808 | 1461277010152 Marionette TRACE conn5 <- [1,2570,null,{}] 15:16:50 INFO - PROCESS | 4808 | 1461277010155 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:50 INFO - PROCESS | 4808 | 1461277010244 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 15:16:50 INFO - PROCESS | 4808 | 1461277010251 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:50 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEB8C0800 == 55 [pid = 4808] [id = 652] 15:16:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB869E3800) [pid = 4808] [serial = 1956] [outer = 0000000000000000] 15:16:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FBE47B0800) [pid = 4808] [serial = 1957] [outer = 000000FB869E3800] 15:16:50 INFO - PROCESS | 4808 | 1461277010298 Marionette DEBUG loaded listener.js 15:16:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 125 (000000FBE4EEAC00) [pid = 4808] [serial = 1958] [outer = 000000FB869E3800] 15:16:50 INFO - PROCESS | 4808 | 1461277010724 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 15:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:16:50 INFO - PROCESS | 4808 | 1461277010782 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 15:16:50 INFO - PROCESS | 4808 | 1461277010784 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 15:16:50 INFO - PROCESS | 4808 | 1461277010787 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:16:50 INFO - PROCESS | 4808 | 1461277010789 Marionette TRACE conn5 <- [1,2574,null,{}] 15:16:50 INFO - PROCESS | 4808 | 1461277010792 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:50 INFO - PROCESS | 4808 | 1461277010882 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 15:16:50 INFO - PROCESS | 4808 | 1461277010890 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:50 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC33A000 == 56 [pid = 4808] [id = 653] 15:16:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 126 (000000FBE4EE6400) [pid = 4808] [serial = 1959] [outer = 0000000000000000] 15:16:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 127 (000000FBE59A2400) [pid = 4808] [serial = 1960] [outer = 000000FBE4EE6400] 15:16:50 INFO - PROCESS | 4808 | 1461277010936 Marionette DEBUG loaded listener.js 15:16:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 128 (000000FBE6518800) [pid = 4808] [serial = 1961] [outer = 000000FBE4EE6400] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDE968000 == 55 [pid = 4808] [id = 587] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC316000 == 54 [pid = 4808] [id = 625] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65EA000 == 53 [pid = 4808] [id = 619] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF6CB000 == 52 [pid = 4808] [id = 591] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE65B3000 == 51 [pid = 4808] [id = 608] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE59D4000 == 50 [pid = 4808] [id = 607] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE9C7C000 == 49 [pid = 4808] [id = 622] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83419000 == 48 [pid = 4808] [id = 586] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8492A000 == 47 [pid = 4808] [id = 621] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2BF000 == 46 [pid = 4808] [id = 590] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8426F000 == 45 [pid = 4808] [id = 620] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE87E1000 == 44 [pid = 4808] [id = 609] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE0613000 == 43 [pid = 4808] [id = 592] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3FD5800 == 42 [pid = 4808] [id = 626] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84621000 == 41 [pid = 4808] [id = 644] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4E52000 == 40 [pid = 4808] [id = 643] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECE29000 == 39 [pid = 4808] [id = 642] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBECD6B800 == 38 [pid = 4808] [id = 641] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC7E4000 == 37 [pid = 4808] [id = 640] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEBBC2800 == 36 [pid = 4808] [id = 639] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8484D000 == 35 [pid = 4808] [id = 638] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8341A000 == 34 [pid = 4808] [id = 637] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE87D8800 == 33 [pid = 4808] [id = 636] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C85000 == 32 [pid = 4808] [id = 647] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84F91800 == 31 [pid = 4808] [id = 646] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE40EB000 == 30 [pid = 4808] [id = 649] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDEDBC800 == 29 [pid = 4808] [id = 648] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF91B000 == 28 [pid = 4808] [id = 651] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4DC0800 == 27 [pid = 4808] [id = 650] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEB8C0800 == 26 [pid = 4808] [id = 652] 15:16:52 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84282800 == 25 [pid = 4808] [id = 645] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 127 (000000FB84FE2C00) [pid = 4808] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 126 (000000FB85097400) [pid = 4808] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 125 (000000FB82477C00) [pid = 4808] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 124 (000000FB83CB7000) [pid = 4808] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBDF651400) [pid = 4808] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FB843B5400) [pid = 4808] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FB851D7C00) [pid = 4808] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB86393000) [pid = 4808] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FB869EF000) [pid = 4808] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FB8661A400) [pid = 4808] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FB83453800) [pid = 4808] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FB83CBC000) [pid = 4808] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FBDEB6B400) [pid = 4808] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB8084E400) [pid = 4808] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FB81251400) [pid = 4808] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBDF665C00) [pid = 4808] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FB843AEC00) [pid = 4808] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB843AF000) [pid = 4808] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB84818C00) [pid = 4808] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB812A6400) [pid = 4808] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB83081800) [pid = 4808] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB84FE4000) [pid = 4808] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FBE488DC00) [pid = 4808] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB86619400) [pid = 4808] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB82295800) [pid = 4808] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB811E9800) [pid = 4808] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBDFA0D400) [pid = 4808] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBE40C4000) [pid = 4808] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBE0CD1000) [pid = 4808] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FBDD9FCC00) [pid = 4808] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB84831400) [pid = 4808] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB84952800) [pid = 4808] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FBDF680400) [pid = 4808] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FBDF5A7400) [pid = 4808] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 15:16:53 INFO - PROCESS | 4808 | 1461277013336 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:16:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2589ms 15:16:53 INFO - PROCESS | 4808 | 1461277013380 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 15:16:53 INFO - PROCESS | 4808 | 1461277013384 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 15:16:53 INFO - PROCESS | 4808 | 1461277013389 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:16:53 INFO - PROCESS | 4808 | 1461277013393 Marionette TRACE conn5 <- [1,2578,null,{}] 15:16:53 INFO - PROCESS | 4808 | 1461277013400 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:53 INFO - PROCESS | 4808 | 1461277013494 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 15:16:53 INFO - PROCESS | 4808 | 1461277013618 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:53 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FB1800 == 26 [pid = 4808] [id = 654] 15:16:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB81110800) [pid = 4808] [serial = 1962] [outer = 0000000000000000] 15:16:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB81111000) [pid = 4808] [serial = 1963] [outer = 000000FB81110800] 15:16:53 INFO - PROCESS | 4808 | 1461277013669 Marionette DEBUG loaded listener.js 15:16:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB81169C00) [pid = 4808] [serial = 1964] [outer = 000000FB81110800] 15:16:54 INFO - PROCESS | 4808 | 1461277014082 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 15:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 15:16:54 INFO - PROCESS | 4808 | 1461277014128 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 15:16:54 INFO - PROCESS | 4808 | 1461277014134 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 15:16:54 INFO - PROCESS | 4808 | 1461277014141 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:16:54 INFO - PROCESS | 4808 | 1461277014144 Marionette TRACE conn5 <- [1,2582,null,{}] 15:16:54 INFO - PROCESS | 4808 | 1461277014148 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:54 INFO - PROCESS | 4808 | 1461277014237 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 15:16:54 INFO - PROCESS | 4808 | 1461277014246 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:54 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82438000 == 27 [pid = 4808] [id = 655] 15:16:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB81172000) [pid = 4808] [serial = 1965] [outer = 0000000000000000] 15:16:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB811E8400) [pid = 4808] [serial = 1966] [outer = 000000FB81172000] 15:16:54 INFO - PROCESS | 4808 | 1461277014298 Marionette DEBUG loaded listener.js 15:16:54 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB811F4000) [pid = 4808] [serial = 1967] [outer = 000000FB81172000] 15:16:54 INFO - PROCESS | 4808 | 1461277014770 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 15:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 692ms 15:16:54 INFO - PROCESS | 4808 | 1461277014839 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 15:16:54 INFO - PROCESS | 4808 | 1461277014843 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 15:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:16:54 INFO - PROCESS | 4808 | 1461277014846 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:16:54 INFO - PROCESS | 4808 | 1461277014850 Marionette TRACE conn5 <- [1,2586,null,{}] 15:16:54 INFO - PROCESS | 4808 | 1461277014862 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:54 INFO - PROCESS | 4808 | 1461277014987 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 15:16:55 INFO - PROCESS | 4808 | 1461277015004 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:55 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83421000 == 28 [pid = 4808] [id = 656] 15:16:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB80353800) [pid = 4808] [serial = 1968] [outer = 0000000000000000] 15:16:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB8228B400) [pid = 4808] [serial = 1969] [outer = 000000FB80353800] 15:16:55 INFO - PROCESS | 4808 | 1461277015057 Marionette DEBUG loaded listener.js 15:16:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB82476400) [pid = 4808] [serial = 1970] [outer = 000000FB80353800] 15:16:55 INFO - PROCESS | 4808 | 1461277015562 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:16:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 15:16:55 INFO - PROCESS | 4808 | 1461277015582 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 15:16:55 INFO - PROCESS | 4808 | 1461277015585 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 15:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:16:55 INFO - PROCESS | 4808 | 1461277015589 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:16:55 INFO - PROCESS | 4808 | 1461277015591 Marionette TRACE conn5 <- [1,2590,null,{}] 15:16:55 INFO - PROCESS | 4808 | 1461277015594 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:55 INFO - PROCESS | 4808 | 1461277015678 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 15:16:55 INFO - PROCESS | 4808 | 1461277015685 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:55 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84366800 == 29 [pid = 4808] [id = 657] 15:16:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB82481400) [pid = 4808] [serial = 1971] [outer = 0000000000000000] 15:16:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB82871000) [pid = 4808] [serial = 1972] [outer = 000000FB82481400] 15:16:55 INFO - PROCESS | 4808 | 1461277015733 Marionette DEBUG loaded listener.js 15:16:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB828D3400) [pid = 4808] [serial = 1973] [outer = 000000FB82481400] 15:16:56 INFO - PROCESS | 4808 | 1461277016184 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 15:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 627ms 15:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:16:56 INFO - PROCESS | 4808 | 1461277016219 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 15:16:56 INFO - PROCESS | 4808 | 1461277016222 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 15:16:56 INFO - PROCESS | 4808 | 1461277016225 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:16:56 INFO - PROCESS | 4808 | 1461277016227 Marionette TRACE conn5 <- [1,2594,null,{}] 15:16:56 INFO - PROCESS | 4808 | 1461277016230 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:56 INFO - PROCESS | 4808 | 1461277016309 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 15:16:56 INFO - PROCESS | 4808 | 1461277016318 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8450C800 == 30 [pid = 4808] [id = 658] 15:16:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB81170000) [pid = 4808] [serial = 1974] [outer = 0000000000000000] 15:16:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB828E0C00) [pid = 4808] [serial = 1975] [outer = 000000FB81170000] 15:16:56 INFO - PROCESS | 4808 | 1461277016365 Marionette DEBUG loaded listener.js 15:16:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB82CDF400) [pid = 4808] [serial = 1976] [outer = 000000FB81170000] 15:16:56 INFO - PROCESS | 4808 | 1461277016859 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 15:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 15:16:56 INFO - PROCESS | 4808 | 1461277016919 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 15:16:56 INFO - PROCESS | 4808 | 1461277016921 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 15:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:16:56 INFO - PROCESS | 4808 | 1461277016925 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:16:56 INFO - PROCESS | 4808 | 1461277016926 Marionette TRACE conn5 <- [1,2598,null,{}] 15:16:56 INFO - PROCESS | 4808 | 1461277016930 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:57 INFO - PROCESS | 4808 | 1461277017045 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 15:16:57 INFO - PROCESS | 4808 | 1461277017061 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:57 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB845A3800 == 31 [pid = 4808] [id = 659] 15:16:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB8300A000) [pid = 4808] [serial = 1977] [outer = 0000000000000000] 15:16:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB83451800) [pid = 4808] [serial = 1978] [outer = 000000FB8300A000] 15:16:57 INFO - PROCESS | 4808 | 1461277017112 Marionette DEBUG loaded listener.js 15:16:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB8345D400) [pid = 4808] [serial = 1979] [outer = 000000FB8300A000] 15:16:57 INFO - PROCESS | 4808 | 1461277017549 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:16:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 15:16:57 INFO - PROCESS | 4808 | 1461277017619 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 15:16:57 INFO - PROCESS | 4808 | 1461277017621 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 15:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:16:57 INFO - PROCESS | 4808 | 1461277017624 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:16:57 INFO - PROCESS | 4808 | 1461277017626 Marionette TRACE conn5 <- [1,2602,null,{}] 15:16:57 INFO - PROCESS | 4808 | 1461277017630 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:57 INFO - PROCESS | 4808 | 1461277017737 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 15:16:57 INFO - PROCESS | 4808 | 1461277017750 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:57 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84843000 == 32 [pid = 4808] [id = 660] 15:16:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FB83CB9400) [pid = 4808] [serial = 1980] [outer = 0000000000000000] 15:16:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FB83CBE800) [pid = 4808] [serial = 1981] [outer = 000000FB83CB9400] 15:16:57 INFO - PROCESS | 4808 | 1461277017796 Marionette DEBUG loaded listener.js 15:16:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FB842C8400) [pid = 4808] [serial = 1982] [outer = 000000FB83CB9400] 15:16:58 INFO - PROCESS | 4808 | 1461277018232 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 15:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 692ms 15:16:58 INFO - PROCESS | 4808 | 1461277018320 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 15:16:58 INFO - PROCESS | 4808 | 1461277018322 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 15:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:16:58 INFO - PROCESS | 4808 | 1461277018325 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:16:58 INFO - PROCESS | 4808 | 1461277018327 Marionette TRACE conn5 <- [1,2606,null,{}] 15:16:58 INFO - PROCESS | 4808 | 1461277018331 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:58 INFO - PROCESS | 4808 | 1461277018410 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 15:16:58 INFO - PROCESS | 4808 | 1461277018418 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:58 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84928000 == 33 [pid = 4808] [id = 661] 15:16:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FB842CCC00) [pid = 4808] [serial = 1983] [outer = 0000000000000000] 15:16:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FB84384C00) [pid = 4808] [serial = 1984] [outer = 000000FB842CCC00] 15:16:58 INFO - PROCESS | 4808 | 1461277018464 Marionette DEBUG loaded listener.js 15:16:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 118 (000000FB8438E800) [pid = 4808] [serial = 1985] [outer = 000000FB842CCC00] 15:16:58 INFO - PROCESS | 4808 | 1461277018942 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 690ms 15:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:16:59 INFO - PROCESS | 4808 | 1461277019019 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 15:16:59 INFO - PROCESS | 4808 | 1461277019021 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 15:16:59 INFO - PROCESS | 4808 | 1461277019024 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:16:59 INFO - PROCESS | 4808 | 1461277019026 Marionette TRACE conn5 <- [1,2610,null,{}] 15:16:59 INFO - PROCESS | 4808 | 1461277019030 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:59 INFO - PROCESS | 4808 | 1461277019165 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 15:16:59 INFO - PROCESS | 4808 | 1461277019191 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83420800 == 34 [pid = 4808] [id = 662] 15:16:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 119 (000000FB842CEC00) [pid = 4808] [serial = 1986] [outer = 0000000000000000] 15:16:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 120 (000000FB843B3800) [pid = 4808] [serial = 1987] [outer = 000000FB842CEC00] 15:16:59 INFO - PROCESS | 4808 | 1461277019237 Marionette DEBUG loaded listener.js 15:16:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 121 (000000FB843BB800) [pid = 4808] [serial = 1988] [outer = 000000FB842CEC00] 15:16:59 INFO - PROCESS | 4808 | 1461277019690 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 15:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 691ms 15:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:16:59 INFO - PROCESS | 4808 | 1461277019724 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 15:16:59 INFO - PROCESS | 4808 | 1461277019726 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 15:16:59 INFO - PROCESS | 4808 | 1461277019729 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:16:59 INFO - PROCESS | 4808 | 1461277019731 Marionette TRACE conn5 <- [1,2614,null,{}] 15:16:59 INFO - PROCESS | 4808 | 1461277019735 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:59 INFO - PROCESS | 4808 | 1461277019846 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 15:16:59 INFO - PROCESS | 4808 | 1461277019852 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869BA000 == 35 [pid = 4808] [id = 663] 15:16:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 122 (000000FB84810400) [pid = 4808] [serial = 1989] [outer = 0000000000000000] 15:16:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 123 (000000FB84814800) [pid = 4808] [serial = 1990] [outer = 000000FB84810400] 15:16:59 INFO - PROCESS | 4808 | 1461277019899 Marionette DEBUG loaded listener.js 15:16:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 124 (000000FB8482B800) [pid = 4808] [serial = 1991] [outer = 000000FB84810400] 15:17:00 INFO - PROCESS | 4808 | 1461277020371 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 691ms 15:17:00 INFO - PROCESS | 4808 | 1461277020424 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 15:17:00 INFO - PROCESS | 4808 | 1461277020427 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 15:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:17:00 INFO - PROCESS | 4808 | 1461277020436 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:17:00 INFO - PROCESS | 4808 | 1461277020439 Marionette TRACE conn5 <- [1,2618,null,{}] 15:17:00 INFO - PROCESS | 4808 | 1461277020443 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:00 INFO - PROCESS | 4808 | 1461277020604 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 123 (000000FBDFA05400) [pid = 4808] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 122 (000000FBDD7CE000) [pid = 4808] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 121 (000000FB811AAC00) [pid = 4808] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 120 (000000FB869E3800) [pid = 4808] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 119 (000000FBDF245000) [pid = 4808] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 118 (000000FBE5911000) [pid = 4808] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 117 (000000FBE4DDDC00) [pid = 4808] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 116 (000000FBE405D400) [pid = 4808] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 115 (000000FB851CB800) [pid = 4808] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 114 (000000FB83083800) [pid = 4808] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 113 (000000FB81164800) [pid = 4808] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 112 (000000FBDF65FC00) [pid = 4808] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FB84878800) [pid = 4808] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FB842CC800) [pid = 4808] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB811EF000) [pid = 4808] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FB82C08400) [pid = 4808] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB851C8400) [pid = 4808] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB869EE000) [pid = 4808] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB843AD800) [pid = 4808] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBDF68F800) [pid = 4808] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB80855800) [pid = 4808] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBDE950800) [pid = 4808] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB826D2400) [pid = 4808] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FBDD7D3800) [pid = 4808] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FBE3D75400) [pid = 4808] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FBDF655C00) [pid = 4808] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FBDF65AC00) [pid = 4808] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB811EDC00) [pid = 4808] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB8300B800) [pid = 4808] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:17:01 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB849AE000) [pid = 4808] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:17:01 INFO - PROCESS | 4808 | 1461277021092 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83C39000 == 36 [pid = 4808] [id = 664] 15:17:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB8110BC00) [pid = 4808] [serial = 1992] [outer = 0000000000000000] 15:17:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB811EDC00) [pid = 4808] [serial = 1993] [outer = 000000FB8110BC00] 15:17:01 INFO - PROCESS | 4808 | 1461277021154 Marionette DEBUG loaded listener.js 15:17:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB8480C400) [pid = 4808] [serial = 1994] [outer = 000000FB8110BC00] 15:17:01 INFO - PROCESS | 4808 | 1461277021538 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 15:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1136ms 15:17:01 INFO - PROCESS | 4808 | 1461277021573 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 15:17:01 INFO - PROCESS | 4808 | 1461277021575 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 15:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:17:01 INFO - PROCESS | 4808 | 1461277021578 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:17:01 INFO - PROCESS | 4808 | 1461277021580 Marionette TRACE conn5 <- [1,2622,null,{}] 15:17:01 INFO - PROCESS | 4808 | 1461277021584 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:01 INFO - PROCESS | 4808 | 1461277021694 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 15:17:01 INFO - PROCESS | 4808 | 1461277021703 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDDA20000 == 37 [pid = 4808] [id = 665] 15:17:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB84953C00) [pid = 4808] [serial = 1995] [outer = 0000000000000000] 15:17:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB849A8800) [pid = 4808] [serial = 1996] [outer = 000000FB84953C00] 15:17:01 INFO - PROCESS | 4808 | 1461277021749 Marionette DEBUG loaded listener.js 15:17:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FB84FDE400) [pid = 4808] [serial = 1997] [outer = 000000FB84953C00] 15:17:02 INFO - PROCESS | 4808 | 1461277022160 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:17:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 628ms 15:17:02 INFO - PROCESS | 4808 | 1461277022210 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 15:17:02 INFO - PROCESS | 4808 | 1461277022212 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 15:17:02 INFO - PROCESS | 4808 | 1461277022215 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:17:02 INFO - PROCESS | 4808 | 1461277022217 Marionette TRACE conn5 <- [1,2626,null,{}] 15:17:02 INFO - PROCESS | 4808 | 1461277022221 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:02 INFO - PROCESS | 4808 | 1461277022334 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 15:17:02 INFO - PROCESS | 4808 | 1461277022375 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:02 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2D6800 == 38 [pid = 4808] [id = 666] 15:17:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB84FE3C00) [pid = 4808] [serial = 1998] [outer = 0000000000000000] 15:17:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB84FE8C00) [pid = 4808] [serial = 1999] [outer = 000000FB84FE3C00] 15:17:02 INFO - PROCESS | 4808 | 1461277022421 Marionette DEBUG loaded listener.js 15:17:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB85090400) [pid = 4808] [serial = 2000] [outer = 000000FB84FE3C00] 15:17:02 INFO - PROCESS | 4808 | 1461277022830 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:17:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 628ms 15:17:02 INFO - PROCESS | 4808 | 1461277022847 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 15:17:02 INFO - PROCESS | 4808 | 1461277022849 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 15:17:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:17:02 INFO - PROCESS | 4808 | 1461277022853 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:17:02 INFO - PROCESS | 4808 | 1461277022855 Marionette TRACE conn5 <- [1,2630,null,{}] 15:17:02 INFO - PROCESS | 4808 | 1461277022858 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:02 INFO - PROCESS | 4808 | 1461277022973 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 15:17:02 INFO - PROCESS | 4808 | 1461277022983 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:03 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF91B000 == 39 [pid = 4808] [id = 667] 15:17:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB85096C00) [pid = 4808] [serial = 2001] [outer = 0000000000000000] 15:17:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB851C9400) [pid = 4808] [serial = 2002] [outer = 000000FB85096C00] 15:17:03 INFO - PROCESS | 4808 | 1461277023029 Marionette DEBUG loaded listener.js 15:17:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB851D6400) [pid = 4808] [serial = 2003] [outer = 000000FB85096C00] 15:17:03 INFO - PROCESS | 4808 | 1461277023916 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:17:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:17:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1137ms 15:17:04 INFO - PROCESS | 4808 | 1461277023994 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 15:17:04 INFO - PROCESS | 4808 | 1461277024000 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 15:17:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:17:04 INFO - PROCESS | 4808 | 1461277024006 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:17:04 INFO - PROCESS | 4808 | 1461277024010 Marionette TRACE conn5 <- [1,2634,null,{}] 15:17:04 INFO - PROCESS | 4808 | 1461277024015 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:04 INFO - PROCESS | 4808 | 1461277024167 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 15:17:04 INFO - PROCESS | 4808 | 1461277024285 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:04 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82544800 == 40 [pid = 4808] [id = 668] 15:17:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB8116C800) [pid = 4808] [serial = 2004] [outer = 0000000000000000] 15:17:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB811AE000) [pid = 4808] [serial = 2005] [outer = 000000FB8116C800] 15:17:04 INFO - PROCESS | 4808 | 1461277024347 Marionette DEBUG loaded listener.js 15:17:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB81255400) [pid = 4808] [serial = 2006] [outer = 000000FB8116C800] 15:17:05 INFO - PROCESS | 4808 | 1461277025248 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:17:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:17:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1338ms 15:17:05 INFO - PROCESS | 4808 | 1461277025346 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 15:17:05 INFO - PROCESS | 4808 | 1461277025350 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 15:17:05 INFO - PROCESS | 4808 | 1461277025355 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:17:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:17:05 INFO - PROCESS | 4808 | 1461277025359 Marionette TRACE conn5 <- [1,2638,null,{}] 15:17:05 INFO - PROCESS | 4808 | 1461277025365 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:05 INFO - PROCESS | 4808 | 1461277025495 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 15:17:05 INFO - PROCESS | 4808 | 1461277025572 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:05 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB808EB000 == 41 [pid = 4808] [id = 669] 15:17:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB81114400) [pid = 4808] [serial = 2007] [outer = 0000000000000000] 15:17:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB81118400) [pid = 4808] [serial = 2008] [outer = 000000FB81114400] 15:17:05 INFO - PROCESS | 4808 | 1461277025669 Marionette DEBUG loaded listener.js 15:17:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB811E9800) [pid = 4808] [serial = 2009] [outer = 000000FB81114400] 15:17:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8089C000 == 40 [pid = 4808] [id = 578] 15:17:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8635C000 == 39 [pid = 4808] [id = 577] 15:17:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84F94800 == 38 [pid = 4808] [id = 583] 15:17:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8484B000 == 37 [pid = 4808] [id = 573] 15:17:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C93800 == 36 [pid = 4808] [id = 585] 15:17:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8436A800 == 35 [pid = 4808] [id = 570] 15:17:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84367000 == 34 [pid = 4808] [id = 580] 15:17:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84F9C800 == 33 [pid = 4808] [id = 574] 15:17:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84369800 == 32 [pid = 4808] [id = 576] 15:17:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FB812BA800 == 31 [pid = 4808] [id = 572] 15:17:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84624800 == 30 [pid = 4808] [id = 582] 15:17:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FB869A4800 == 29 [pid = 4808] [id = 584] 15:17:05 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84550800 == 28 [pid = 4808] [id = 571] 15:17:06 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FCF000 == 27 [pid = 4808] [id = 568] 15:17:06 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83C3D000 == 26 [pid = 4808] [id = 579] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 111 (000000FBE59A2400) [pid = 4808] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOCSHELL 000000FBEC33A000 == 25 [pid = 4808] [id = 653] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 110 (000000FBDF42F400) [pid = 4808] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 109 (000000FB82CE6800) [pid = 4808] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 108 (000000FBDE260000) [pid = 4808] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FBE4709400) [pid = 4808] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB86C55400) [pid = 4808] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB8508D400) [pid = 4808] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FBE0669400) [pid = 4808] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB8124E400) [pid = 4808] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FBDF662800) [pid = 4808] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FBDF688000) [pid = 4808] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB8286CC00) [pid = 4808] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB83CC1000) [pid = 4808] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB869F0000) [pid = 4808] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FBE0B2D800) [pid = 4808] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBDF682000) [pid = 4808] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FBDF24AC00) [pid = 4808] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB8308C000) [pid = 4808] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FBE47B0800) [pid = 4808] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FBE412E400) [pid = 4808] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FBE8782000) [pid = 4808] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FBE618F000) [pid = 4808] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FBE59A5000) [pid = 4808] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FBE4EE7C00) [pid = 4808] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FBE4EDF000) [pid = 4808] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FBE4CABC00) [pid = 4808] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FBE486A400) [pid = 4808] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FBDF5A0C00) [pid = 4808] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB851D1C00) [pid = 4808] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB843B1800) [pid = 4808] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB83455400) [pid = 4808] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB812ACC00) [pid = 4808] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB811A2400) [pid = 4808] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FBE3F46400) [pid = 4808] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB8495DC00) [pid = 4808] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FB84388400) [pid = 4808] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FB84822400) [pid = 4808] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FB81258400) [pid = 4808] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 73 (000000FB828D6000) [pid = 4808] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FB83081000) [pid = 4808] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 71 (000000FB82CE7400) [pid = 4808] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 70 (000000FBE8F48800) [pid = 4808] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 69 (000000FBE4EEAC00) [pid = 4808] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 68 (000000FB851D5800) [pid = 4808] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 67 (000000FB8661E800) [pid = 4808] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 66 (000000FB85089800) [pid = 4808] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | --DOMWINDOW == 65 (000000FB84FEDC00) [pid = 4808] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 15:17:06 INFO - PROCESS | 4808 | 1461277026253 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:17:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:17:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 943ms 15:17:06 INFO - PROCESS | 4808 | 1461277026303 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 15:17:06 INFO - PROCESS | 4808 | 1461277026310 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 15:17:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:17:06 INFO - PROCESS | 4808 | 1461277026316 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:17:06 INFO - PROCESS | 4808 | 1461277026319 Marionette TRACE conn5 <- [1,2642,null,{}] 15:17:06 INFO - PROCESS | 4808 | 1461277026323 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:06 INFO - PROCESS | 4808 | 1461277026409 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 15:17:06 INFO - PROCESS | 4808 | 1461277026419 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83F7B800 == 26 [pid = 4808] [id = 670] 15:17:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 66 (000000FB811A8000) [pid = 4808] [serial = 2010] [outer = 0000000000000000] 15:17:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 67 (000000FB81259400) [pid = 4808] [serial = 2011] [outer = 000000FB811A8000] 15:17:06 INFO - PROCESS | 4808 | 1461277026468 Marionette DEBUG loaded listener.js 15:17:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 68 (000000FB812B0800) [pid = 4808] [serial = 2012] [outer = 000000FB811A8000] 15:17:06 INFO - PROCESS | 4808 | 1461277026958 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:17:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:17:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 692ms 15:17:07 INFO - PROCESS | 4808 | 1461277027018 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 15:17:07 INFO - PROCESS | 4808 | 1461277027021 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 15:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:17:07 INFO - PROCESS | 4808 | 1461277027024 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:17:07 INFO - PROCESS | 4808 | 1461277027028 Marionette TRACE conn5 <- [1,2646,null,{}] 15:17:07 INFO - PROCESS | 4808 | 1461277027045 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:07 INFO - PROCESS | 4808 | 1461277027134 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 15:17:07 INFO - PROCESS | 4808 | 1461277027142 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:07 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8450A000 == 27 [pid = 4808] [id = 671] 15:17:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 69 (000000FB826D1000) [pid = 4808] [serial = 2013] [outer = 0000000000000000] 15:17:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 70 (000000FB8286D800) [pid = 4808] [serial = 2014] [outer = 000000FB826D1000] 15:17:07 INFO - PROCESS | 4808 | 1461277027198 Marionette DEBUG loaded listener.js 15:17:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FB828D6400) [pid = 4808] [serial = 2015] [outer = 000000FB826D1000] 15:17:07 INFO - PROCESS | 4808 | 1461277027662 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:17:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:17:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 689ms 15:17:07 INFO - PROCESS | 4808 | 1461277027718 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 15:17:07 INFO - PROCESS | 4808 | 1461277027721 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 15:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:17:07 INFO - PROCESS | 4808 | 1461277027724 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:17:07 INFO - PROCESS | 4808 | 1461277027726 Marionette TRACE conn5 <- [1,2650,null,{}] 15:17:07 INFO - PROCESS | 4808 | 1461277027729 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:07 INFO - PROCESS | 4808 | 1461277027813 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 15:17:07 INFO - PROCESS | 4808 | 1461277027821 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:07 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB845A3000 == 28 [pid = 4808] [id = 672] 15:17:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FB82C0F800) [pid = 4808] [serial = 2016] [outer = 0000000000000000] 15:17:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FB82CE6800) [pid = 4808] [serial = 2017] [outer = 000000FB82C0F800] 15:17:07 INFO - PROCESS | 4808 | 1461277027869 Marionette DEBUG loaded listener.js 15:17:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FB83007C00) [pid = 4808] [serial = 2018] [outer = 000000FB82C0F800] 15:17:08 INFO - PROCESS | 4808 | 1461277028307 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:17:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:17:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 627ms 15:17:08 INFO - PROCESS | 4808 | 1461277028354 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 15:17:08 INFO - PROCESS | 4808 | 1461277028356 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 15:17:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:17:08 INFO - PROCESS | 4808 | 1461277028360 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:17:08 INFO - PROCESS | 4808 | 1461277028361 Marionette TRACE conn5 <- [1,2654,null,{}] 15:17:08 INFO - PROCESS | 4808 | 1461277028365 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:08 INFO - PROCESS | 4808 | 1461277028469 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 15:17:08 INFO - PROCESS | 4808 | 1461277028551 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:08 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8484C000 == 29 [pid = 4808] [id = 673] 15:17:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FB807C6C00) [pid = 4808] [serial = 2019] [outer = 0000000000000000] 15:17:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FB83080400) [pid = 4808] [serial = 2020] [outer = 000000FB807C6C00] 15:17:08 INFO - PROCESS | 4808 | 1461277028598 Marionette DEBUG loaded listener.js 15:17:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FB8308C000) [pid = 4808] [serial = 2021] [outer = 000000FB807C6C00] 15:17:08 INFO - PROCESS | 4808 | [4808] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:17:09 INFO - PROCESS | 4808 | [4808] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:17:09 INFO - PROCESS | 4808 | 1461277029505 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 15:17:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 15:17:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1191ms 15:17:09 INFO - PROCESS | 4808 | 1461277029553 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 15:17:09 INFO - PROCESS | 4808 | 1461277029555 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 15:17:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:17:09 INFO - PROCESS | 4808 | 1461277029559 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:17:09 INFO - PROCESS | 4808 | 1461277029561 Marionette TRACE conn5 <- [1,2658,null,{}] 15:17:09 INFO - PROCESS | 4808 | 1461277029565 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:09 INFO - PROCESS | 4808 | 1461277029696 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 15:17:09 INFO - PROCESS | 4808 | 1461277029704 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8634D800 == 30 [pid = 4808] [id = 674] 15:17:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB83459800) [pid = 4808] [serial = 2022] [outer = 0000000000000000] 15:17:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB842CFC00) [pid = 4808] [serial = 2023] [outer = 000000FB83459800] 15:17:09 INFO - PROCESS | 4808 | 1461277029794 Marionette DEBUG loaded listener.js 15:17:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB843AF400) [pid = 4808] [serial = 2024] [outer = 000000FB83459800] 15:17:10 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB842CEC00) [pid = 4808] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:17:10 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB83CB9400) [pid = 4808] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:17:10 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB84810400) [pid = 4808] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:17:10 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FBE4EE6400) [pid = 4808] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:17:10 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FB82481400) [pid = 4808] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:17:10 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FB842CCC00) [pid = 4808] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:17:10 INFO - PROCESS | 4808 | --DOMWINDOW == 73 (000000FB81110800) [pid = 4808] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:17:10 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FB81172000) [pid = 4808] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:17:10 INFO - PROCESS | 4808 | --DOMWINDOW == 71 (000000FB8300A000) [pid = 4808] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:17:10 INFO - PROCESS | 4808 | --DOMWINDOW == 70 (000000FB81170000) [pid = 4808] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:17:10 INFO - PROCESS | 4808 | --DOMWINDOW == 69 (000000FB80353800) [pid = 4808] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:17:10 INFO - PROCESS | 4808 | --DOMWINDOW == 68 (000000FB8110BC00) [pid = 4808] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:17:10 INFO - PROCESS | 4808 | --DOMWINDOW == 67 (000000FB84953C00) [pid = 4808] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:17:10 INFO - PROCESS | 4808 | 1461277030747 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:17:10 INFO - PROCESS | 4808 | 1461277030796 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 15:17:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:17:10 INFO - PROCESS | 4808 | 1461277030800 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:17:10 INFO - PROCESS | 4808 | 1461277030802 Marionette TRACE conn5 <- [1,2662,null,{}] 15:17:10 INFO - PROCESS | 4808 | 1461277030805 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:10 INFO - PROCESS | 4808 | 1461277030884 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 15:17:10 INFO - PROCESS | 4808 | 1461277030891 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:10 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C91000 == 31 [pid = 4808] [id = 675] 15:17:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 68 (000000FB811ED000) [pid = 4808] [serial = 2025] [outer = 0000000000000000] 15:17:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 69 (000000FB83CBA000) [pid = 4808] [serial = 2026] [outer = 000000FB811ED000] 15:17:11 INFO - PROCESS | 4808 | 1461277030998 Marionette DEBUG loaded listener.js 15:17:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 70 (000000FB843B9000) [pid = 4808] [serial = 2027] [outer = 000000FB811ED000] 15:17:11 INFO - PROCESS | 4808 | 1461277031888 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:17:11 INFO - PROCESS | 4808 | 1461277031934 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 15:17:11 INFO - PROCESS | 4808 | 1461277031937 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:17:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:17:11 INFO - PROCESS | 4808 | 1461277031939 Marionette TRACE conn5 <- [1,2666,null,{}] 15:17:11 INFO - PROCESS | 4808 | 1461277031943 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:12 INFO - PROCESS | 4808 | 1461277032025 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 15:17:12 INFO - PROCESS | 4808 | 1461277032097 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:12 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB822A9000 == 32 [pid = 4808] [id = 676] 15:17:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FB82877400) [pid = 4808] [serial = 2028] [outer = 0000000000000000] 15:17:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FB84831000) [pid = 4808] [serial = 2029] [outer = 000000FB82877400] 15:17:12 INFO - PROCESS | 4808 | 1461277032143 Marionette DEBUG loaded listener.js 15:17:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FB84879400) [pid = 4808] [serial = 2030] [outer = 000000FB82877400] 15:17:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8454F000 == 31 [pid = 4808] [id = 581] 15:17:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80897800 == 30 [pid = 4808] [id = 575] 15:17:13 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8292C000 == 29 [pid = 4808] [id = 569] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FB84FE8C00) [pid = 4808] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 71 (000000FB843B3800) [pid = 4808] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 70 (000000FB83CBE800) [pid = 4808] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 69 (000000FB842C8400) [pid = 4808] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 68 (000000FB84814800) [pid = 4808] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 67 (000000FBE6518800) [pid = 4808] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 66 (000000FB82871000) [pid = 4808] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 65 (000000FB828D3400) [pid = 4808] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 64 (000000FB84384C00) [pid = 4808] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 63 (000000FB81111000) [pid = 4808] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 62 (000000FB81169C00) [pid = 4808] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 61 (000000FB811E8400) [pid = 4808] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 60 (000000FB811F4000) [pid = 4808] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 59 (000000FB83451800) [pid = 4808] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 58 (000000FB8345D400) [pid = 4808] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 57 (000000FB828E0C00) [pid = 4808] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 56 (000000FB82CDF400) [pid = 4808] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 55 (000000FB82476400) [pid = 4808] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 54 (000000FB8228B400) [pid = 4808] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 53 (000000FB8482B800) [pid = 4808] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 52 (000000FB811EDC00) [pid = 4808] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 51 (000000FB8480C400) [pid = 4808] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 50 (000000FB843BB800) [pid = 4808] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 49 (000000FB84FDE400) [pid = 4808] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 48 (000000FB849A8800) [pid = 4808] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 15:17:13 INFO - PROCESS | 4808 | --DOMWINDOW == 47 (000000FB8438E800) [pid = 4808] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 15:17:14 INFO - PROCESS | 4808 | 1461277034383 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 15:17:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 15:17:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2487ms 15:17:14 INFO - PROCESS | 4808 | 1461277034428 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 15:17:14 INFO - PROCESS | 4808 | 1461277034434 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 15:17:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:17:14 INFO - PROCESS | 4808 | 1461277034441 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:17:14 INFO - PROCESS | 4808 | 1461277034444 Marionette TRACE conn5 <- [1,2670,null,{}] 15:17:14 INFO - PROCESS | 4808 | 1461277034451 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:14 INFO - PROCESS | 4808 | 1461277034538 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 15:17:14 INFO - PROCESS | 4808 | 1461277034547 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB812C2000 == 30 [pid = 4808] [id = 677] 15:17:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 48 (000000FB81114800) [pid = 4808] [serial = 2031] [outer = 0000000000000000] 15:17:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 49 (000000FB81115000) [pid = 4808] [serial = 2032] [outer = 000000FB81114800] 15:17:14 INFO - PROCESS | 4808 | 1461277034598 Marionette DEBUG loaded listener.js 15:17:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 50 (000000FB81171000) [pid = 4808] [serial = 2033] [outer = 000000FB81114800] 15:17:15 INFO - PROCESS | 4808 | 1461277035548 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 15:17:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 15:17:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1142ms 15:17:15 INFO - PROCESS | 4808 | 1461277035584 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 15:17:15 INFO - PROCESS | 4808 | 1461277035591 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 15:17:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:17:15 INFO - PROCESS | 4808 | 1461277035598 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:17:15 INFO - PROCESS | 4808 | 1461277035600 Marionette TRACE conn5 <- [1,2674,null,{}] 15:17:15 INFO - PROCESS | 4808 | 1461277035605 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:15 INFO - PROCESS | 4808 | 1461277035689 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 15:17:15 INFO - PROCESS | 4808 | 1461277035697 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:15 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82930000 == 31 [pid = 4808] [id = 678] 15:17:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 51 (000000FB811A5800) [pid = 4808] [serial = 2034] [outer = 0000000000000000] 15:17:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 52 (000000FB811F2000) [pid = 4808] [serial = 2035] [outer = 000000FB811A5800] 15:17:15 INFO - PROCESS | 4808 | 1461277035745 Marionette DEBUG loaded listener.js 15:17:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 53 (000000FB81252C00) [pid = 4808] [serial = 2036] [outer = 000000FB811A5800] 15:17:16 INFO - PROCESS | 4808 | 1461277036707 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:17:16 INFO - PROCESS | 4808 | 1461277036739 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 15:17:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:17:16 INFO - PROCESS | 4808 | 1461277036743 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:17:16 INFO - PROCESS | 4808 | 1461277036747 Marionette TRACE conn5 <- [1,2678,null,{}] 15:17:16 INFO - PROCESS | 4808 | 1461277036758 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:16 INFO - PROCESS | 4808 | 1461277036843 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 15:17:16 INFO - PROCESS | 4808 | 1461277036852 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:16 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84379000 == 32 [pid = 4808] [id = 679] 15:17:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 54 (000000FB8078B800) [pid = 4808] [serial = 2037] [outer = 0000000000000000] 15:17:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 55 (000000FB82475800) [pid = 4808] [serial = 2038] [outer = 000000FB8078B800] 15:17:16 INFO - PROCESS | 4808 | 1461277036902 Marionette DEBUG loaded listener.js 15:17:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 56 (000000FB826CBC00) [pid = 4808] [serial = 2039] [outer = 000000FB8078B800] 15:17:17 INFO - PROCESS | 4808 | 1461277037840 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:17:17 INFO - PROCESS | 4808 | 1461277037878 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 15:17:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:17:17 INFO - PROCESS | 4808 | 1461277037882 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:17:17 INFO - PROCESS | 4808 | 1461277037884 Marionette TRACE conn5 <- [1,2682,null,{}] 15:17:17 INFO - PROCESS | 4808 | 1461277037887 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:17 INFO - PROCESS | 4808 | 1461277037967 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 15:17:17 INFO - PROCESS | 4808 | 1461277037974 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:17 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84522000 == 33 [pid = 4808] [id = 680] 15:17:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 57 (000000FB82871000) [pid = 4808] [serial = 2040] [outer = 0000000000000000] 15:17:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 58 (000000FB82879800) [pid = 4808] [serial = 2041] [outer = 000000FB82871000] 15:17:18 INFO - PROCESS | 4808 | 1461277038021 Marionette DEBUG loaded listener.js 15:17:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 59 (000000FB828DD400) [pid = 4808] [serial = 2042] [outer = 000000FB82871000] 15:17:19 INFO - PROCESS | 4808 | 1461277039000 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:17:19 INFO - PROCESS | 4808 | 1461277039016 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 15:17:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:17:19 INFO - PROCESS | 4808 | 1461277039020 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:17:19 INFO - PROCESS | 4808 | 1461277039022 Marionette TRACE conn5 <- [1,2686,null,{}] 15:17:19 INFO - PROCESS | 4808 | 1461277039031 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:19 INFO - PROCESS | 4808 | 1461277039130 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 15:17:19 INFO - PROCESS | 4808 | 1461277039137 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:19 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB845AC800 == 34 [pid = 4808] [id = 681] 15:17:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 60 (000000FB811A4400) [pid = 4808] [serial = 2043] [outer = 0000000000000000] 15:17:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 61 (000000FB82C0C400) [pid = 4808] [serial = 2044] [outer = 000000FB811A4400] 15:17:19 INFO - PROCESS | 4808 | 1461277039183 Marionette DEBUG loaded listener.js 15:17:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 62 (000000FB82CE9C00) [pid = 4808] [serial = 2045] [outer = 000000FB811A4400] 15:17:19 INFO - PROCESS | 4808 | --DOMWINDOW == 61 (000000FB84FE3C00) [pid = 4808] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:17:19 INFO - PROCESS | 4808 | --DOMWINDOW == 60 (000000FB811ED000) [pid = 4808] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:17:19 INFO - PROCESS | 4808 | --DOMWINDOW == 59 (000000FB807C6C00) [pid = 4808] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:17:19 INFO - PROCESS | 4808 | --DOMWINDOW == 58 (000000FB83459800) [pid = 4808] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:17:19 INFO - PROCESS | 4808 | --DOMWINDOW == 57 (000000FB82C0F800) [pid = 4808] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:17:19 INFO - PROCESS | 4808 | --DOMWINDOW == 56 (000000FB826D1000) [pid = 4808] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:17:19 INFO - PROCESS | 4808 | --DOMWINDOW == 55 (000000FB811A8000) [pid = 4808] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:17:19 INFO - PROCESS | 4808 | --DOMWINDOW == 54 (000000FB81114400) [pid = 4808] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:17:19 INFO - PROCESS | 4808 | --DOMWINDOW == 53 (000000FB8116C800) [pid = 4808] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:17:19 INFO - PROCESS | 4808 | --DOMWINDOW == 52 (000000FB85096C00) [pid = 4808] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:17:20 INFO - PROCESS | 4808 | 1461277040121 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:17:20 INFO - PROCESS | 4808 | 1461277040155 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 15:17:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:17:20 INFO - PROCESS | 4808 | 1461277040158 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:17:20 INFO - PROCESS | 4808 | 1461277040160 Marionette TRACE conn5 <- [1,2690,null,{}] 15:17:20 INFO - PROCESS | 4808 | 1461277040163 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:20 INFO - PROCESS | 4808 | 1461277040262 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 15:17:20 INFO - PROCESS | 4808 | 1461277040329 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8484E800 == 35 [pid = 4808] [id = 682] 15:17:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 53 (000000FB82874000) [pid = 4808] [serial = 2046] [outer = 0000000000000000] 15:17:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 54 (000000FB83081C00) [pid = 4808] [serial = 2047] [outer = 000000FB82874000] 15:17:20 INFO - PROCESS | 4808 | 1461277040380 Marionette DEBUG loaded listener.js 15:17:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 55 (000000FB83458000) [pid = 4808] [serial = 2048] [outer = 000000FB82874000] 15:17:20 INFO - PROCESS | 4808 | 1461277040753 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:17:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:17:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 628ms 15:17:20 INFO - PROCESS | 4808 | 1461277040789 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 15:17:20 INFO - PROCESS | 4808 | 1461277040791 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 15:17:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:17:20 INFO - PROCESS | 4808 | 1461277040794 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:17:20 INFO - PROCESS | 4808 | 1461277040796 Marionette TRACE conn5 <- [1,2694,null,{}] 15:17:20 INFO - PROCESS | 4808 | 1461277040800 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:20 INFO - PROCESS | 4808 | 1461277040907 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 15:17:20 INFO - PROCESS | 4808 | 1461277040929 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84FA0000 == 36 [pid = 4808] [id = 683] 15:17:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 56 (000000FB8345D400) [pid = 4808] [serial = 2049] [outer = 0000000000000000] 15:17:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 57 (000000FB83CB8000) [pid = 4808] [serial = 2050] [outer = 000000FB8345D400] 15:17:20 INFO - PROCESS | 4808 | 1461277040976 Marionette DEBUG loaded listener.js 15:17:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 58 (000000FB842C4400) [pid = 4808] [serial = 2051] [outer = 000000FB8345D400] 15:17:21 INFO - PROCESS | 4808 | 1461277041357 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 15:17:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:17:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 629ms 15:17:21 INFO - PROCESS | 4808 | 1461277041427 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 15:17:21 INFO - PROCESS | 4808 | 1461277041429 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 15:17:21 INFO - PROCESS | 4808 | 1461277041432 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:17:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:17:21 INFO - PROCESS | 4808 | 1461277041434 Marionette TRACE conn5 <- [1,2698,null,{}] 15:17:21 INFO - PROCESS | 4808 | 1461277041438 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:21 INFO - PROCESS | 4808 | 1461277041539 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 15:17:21 INFO - PROCESS | 4808 | 1461277041552 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:21 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86346800 == 37 [pid = 4808] [id = 684] 15:17:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 59 (000000FB842C9000) [pid = 4808] [serial = 2052] [outer = 0000000000000000] 15:17:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 60 (000000FB842CEC00) [pid = 4808] [serial = 2053] [outer = 000000FB842C9000] 15:17:21 INFO - PROCESS | 4808 | 1461277041598 Marionette DEBUG loaded listener.js 15:17:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 61 (000000FB84386C00) [pid = 4808] [serial = 2054] [outer = 000000FB842C9000] 15:17:22 INFO - PROCESS | 4808 | 1461277042039 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 15:17:22 INFO - PROCESS | 4808 | 1461277042072 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 15:17:22 INFO - PROCESS | 4808 | 1461277042076 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:17:22 INFO - PROCESS | 4808 | 1461277042077 Marionette TRACE conn5 <- [1,2702,null,{}] 15:17:22 INFO - PROCESS | 4808 | 1461277042088 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:22 INFO - PROCESS | 4808 | 1461277042164 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 15:17:22 INFO - PROCESS | 4808 | 1461277042283 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB808D5000 == 38 [pid = 4808] [id = 685] 15:17:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 62 (000000FB8034A000) [pid = 4808] [serial = 2055] [outer = 0000000000000000] 15:17:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 63 (000000FB8078DC00) [pid = 4808] [serial = 2056] [outer = 000000FB8034A000] 15:17:22 INFO - PROCESS | 4808 | 1461277042343 Marionette DEBUG loaded listener.js 15:17:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 64 (000000FB8084F800) [pid = 4808] [serial = 2057] [outer = 000000FB8034A000] 15:17:23 INFO - PROCESS | 4808 | 1461277043107 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 15:17:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:17:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1079ms 15:17:23 INFO - PROCESS | 4808 | 1461277043160 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 15:17:23 INFO - PROCESS | 4808 | 1461277043164 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 15:17:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:17:23 INFO - PROCESS | 4808 | 1461277043169 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:17:23 INFO - PROCESS | 4808 | 1461277043174 Marionette TRACE conn5 <- [1,2706,null,{}] 15:17:23 INFO - PROCESS | 4808 | 1461277043180 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:23 INFO - PROCESS | 4808 | 1461277043296 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 15:17:23 INFO - PROCESS | 4808 | 1461277043372 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:23 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84472800 == 39 [pid = 4808] [id = 686] 15:17:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 65 (000000FB81257000) [pid = 4808] [serial = 2058] [outer = 0000000000000000] 15:17:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 66 (000000FB812AA000) [pid = 4808] [serial = 2059] [outer = 000000FB81257000] 15:17:23 INFO - PROCESS | 4808 | 1461277043431 Marionette DEBUG loaded listener.js 15:17:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 67 (000000FB82473400) [pid = 4808] [serial = 2060] [outer = 000000FB81257000] 15:17:24 INFO - PROCESS | 4808 | 1461277044339 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 15:17:24 INFO - PROCESS | 4808 | 1461277044359 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 15:17:24 INFO - PROCESS | 4808 | 1461277044364 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:17:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:17:24 INFO - PROCESS | 4808 | 1461277044369 Marionette TRACE conn5 <- [1,2710,null,{}] 15:17:24 INFO - PROCESS | 4808 | 1461277044375 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:24 INFO - PROCESS | 4808 | 1461277044479 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 15:17:24 INFO - PROCESS | 4808 | 1461277044556 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:24 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83420000 == 40 [pid = 4808] [id = 687] 15:17:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 68 (000000FB811E9C00) [pid = 4808] [serial = 2061] [outer = 0000000000000000] 15:17:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 69 (000000FB811EC000) [pid = 4808] [serial = 2062] [outer = 000000FB811E9C00] 15:17:24 INFO - PROCESS | 4808 | 1461277044607 Marionette DEBUG loaded listener.js 15:17:24 INFO - PROCESS | 4808 | ++DOMWINDOW == 70 (000000FB812A2800) [pid = 4808] [serial = 2063] [outer = 000000FB811E9C00] 15:17:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB845A3000 == 39 [pid = 4808] [id = 672] 15:17:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86346800 == 38 [pid = 4808] [id = 684] 15:17:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84FA0000 == 37 [pid = 4808] [id = 683] 15:17:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8484E800 == 36 [pid = 4808] [id = 682] 15:17:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB845AC800 == 35 [pid = 4808] [id = 681] 15:17:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84522000 == 34 [pid = 4808] [id = 680] 15:17:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84379000 == 33 [pid = 4808] [id = 679] 15:17:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82930000 == 32 [pid = 4808] [id = 678] 15:17:24 INFO - PROCESS | 4808 | --DOCSHELL 000000FB812C2000 == 31 [pid = 4808] [id = 677] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 69 (000000FB85090400) [pid = 4808] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 68 (000000FB843B9000) [pid = 4808] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 67 (000000FB83080400) [pid = 4808] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 66 (000000FB8308C000) [pid = 4808] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 65 (000000FB843AF400) [pid = 4808] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 64 (000000FB842CFC00) [pid = 4808] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 63 (000000FB82CE6800) [pid = 4808] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 62 (000000FB8286D800) [pid = 4808] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 61 (000000FB828D6400) [pid = 4808] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 60 (000000FB81259400) [pid = 4808] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 59 (000000FB812B0800) [pid = 4808] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 58 (000000FB811E9800) [pid = 4808] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 57 (000000FB81118400) [pid = 4808] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 56 (000000FB81255400) [pid = 4808] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 55 (000000FB811AE000) [pid = 4808] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 54 (000000FB851C9400) [pid = 4808] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 53 (000000FB851D6400) [pid = 4808] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 52 (000000FB84831000) [pid = 4808] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 51 (000000FB83CBA000) [pid = 4808] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 15:17:24 INFO - PROCESS | 4808 | --DOMWINDOW == 50 (000000FB83007C00) [pid = 4808] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 15:17:25 INFO - PROCESS | 4808 | 1461277045131 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 15:17:25 INFO - PROCESS | 4808 | 1461277045170 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 15:17:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:17:25 INFO - PROCESS | 4808 | 1461277045177 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:17:25 INFO - PROCESS | 4808 | 1461277045180 Marionette TRACE conn5 <- [1,2714,null,{}] 15:17:25 INFO - PROCESS | 4808 | 1461277045184 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:25 INFO - PROCESS | 4808 | 1461277045267 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 15:17:25 INFO - PROCESS | 4808 | 1461277045273 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8435B800 == 32 [pid = 4808] [id = 688] 15:17:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 51 (000000FB82290800) [pid = 4808] [serial = 2064] [outer = 0000000000000000] 15:17:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 52 (000000FB82298C00) [pid = 4808] [serial = 2065] [outer = 000000FB82290800] 15:17:25 INFO - PROCESS | 4808 | 1461277045322 Marionette DEBUG loaded listener.js 15:17:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 53 (000000FB826D1C00) [pid = 4808] [serial = 2066] [outer = 000000FB82290800] 15:17:25 INFO - PROCESS | 4808 | 1461277045824 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 15:17:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:17:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 690ms 15:17:25 INFO - PROCESS | 4808 | 1461277045873 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 15:17:25 INFO - PROCESS | 4808 | 1461277045876 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 15:17:25 INFO - PROCESS | 4808 | 1461277045879 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:17:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:17:25 INFO - PROCESS | 4808 | 1461277045883 Marionette TRACE conn5 <- [1,2718,null,{}] 15:17:25 INFO - PROCESS | 4808 | 1461277045896 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:26 INFO - PROCESS | 4808 | 1461277046012 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 15:17:26 INFO - PROCESS | 4808 | 1461277046094 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84542800 == 33 [pid = 4808] [id = 689] 15:17:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 54 (000000FB80791C00) [pid = 4808] [serial = 2067] [outer = 0000000000000000] 15:17:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 55 (000000FB82C08800) [pid = 4808] [serial = 2068] [outer = 000000FB80791C00] 15:17:26 INFO - PROCESS | 4808 | 1461277046146 Marionette DEBUG loaded listener.js 15:17:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 56 (000000FB83005C00) [pid = 4808] [serial = 2069] [outer = 000000FB80791C00] 15:17:27 INFO - PROCESS | 4808 | 1461277047025 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:17:27 INFO - PROCESS | 4808 | 1461277047080 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 15:17:27 INFO - PROCESS | 4808 | 1461277047083 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:17:27 INFO - PROCESS | 4808 | 1461277047085 Marionette TRACE conn5 <- [1,2722,null,{}] 15:17:27 INFO - PROCESS | 4808 | 1461277047089 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:27 INFO - PROCESS | 4808 | 1461277047202 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 15:17:27 INFO - PROCESS | 4808 | 1461277047208 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:27 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8484B800 == 34 [pid = 4808] [id = 690] 15:17:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 57 (000000FB80846C00) [pid = 4808] [serial = 2070] [outer = 0000000000000000] 15:17:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 58 (000000FB83452400) [pid = 4808] [serial = 2071] [outer = 000000FB80846C00] 15:17:27 INFO - PROCESS | 4808 | 1461277047255 Marionette DEBUG loaded listener.js 15:17:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 59 (000000FB83CBDC00) [pid = 4808] [serial = 2072] [outer = 000000FB80846C00] 15:17:27 INFO - PROCESS | 4808 | 1461277047737 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 15:17:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:17:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 15:17:27 INFO - PROCESS | 4808 | 1461277047776 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 15:17:27 INFO - PROCESS | 4808 | 1461277047778 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 15:17:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:17:27 INFO - PROCESS | 4808 | 1461277047786 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:17:27 INFO - PROCESS | 4808 | 1461277047788 Marionette TRACE conn5 <- [1,2726,null,{}] 15:17:27 INFO - PROCESS | 4808 | 1461277047792 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:27 INFO - PROCESS | 4808 | 1461277047894 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 15:17:27 INFO - PROCESS | 4808 | 1461277047903 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:27 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8085A800 == 35 [pid = 4808] [id = 691] 15:17:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 60 (000000FB8300C400) [pid = 4808] [serial = 2073] [outer = 0000000000000000] 15:17:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 61 (000000FB842CF800) [pid = 4808] [serial = 2074] [outer = 000000FB8300C400] 15:17:27 INFO - PROCESS | 4808 | 1461277047948 Marionette DEBUG loaded listener.js 15:17:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 62 (000000FB84390C00) [pid = 4808] [serial = 2075] [outer = 000000FB8300C400] 15:17:28 INFO - PROCESS | 4808 | 1461277048383 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 15:17:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:17:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 629ms 15:17:28 INFO - PROCESS | 4808 | 1461277048414 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 15:17:28 INFO - PROCESS | 4808 | 1461277048416 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 15:17:28 INFO - PROCESS | 4808 | 1461277048419 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:17:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:17:28 INFO - PROCESS | 4808 | 1461277048421 Marionette TRACE conn5 <- [1,2730,null,{}] 15:17:28 INFO - PROCESS | 4808 | 1461277048425 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:28 INFO - PROCESS | 4808 | 1461277048549 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 15:17:28 INFO - PROCESS | 4808 | 1461277048635 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C95800 == 36 [pid = 4808] [id = 692] 15:17:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 63 (000000FB843B6400) [pid = 4808] [serial = 2076] [outer = 0000000000000000] 15:17:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 64 (000000FB84818400) [pid = 4808] [serial = 2077] [outer = 000000FB843B6400] 15:17:28 INFO - PROCESS | 4808 | 1461277048686 Marionette DEBUG loaded listener.js 15:17:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 65 (000000FB8482B400) [pid = 4808] [serial = 2078] [outer = 000000FB843B6400] 15:17:28 INFO - PROCESS | 4808 | --DOMWINDOW == 64 (000000FB82877400) [pid = 4808] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:17:28 INFO - PROCESS | 4808 | --DOMWINDOW == 63 (000000FB8078B800) [pid = 4808] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:17:28 INFO - PROCESS | 4808 | --DOMWINDOW == 62 (000000FB811A5800) [pid = 4808] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:17:28 INFO - PROCESS | 4808 | --DOMWINDOW == 61 (000000FB82871000) [pid = 4808] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:17:28 INFO - PROCESS | 4808 | --DOMWINDOW == 60 (000000FB81114800) [pid = 4808] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:17:28 INFO - PROCESS | 4808 | --DOMWINDOW == 59 (000000FB8345D400) [pid = 4808] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:17:28 INFO - PROCESS | 4808 | --DOMWINDOW == 58 (000000FB82874000) [pid = 4808] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:17:29 INFO - PROCESS | 4808 | 1461277049090 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:17:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:17:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 15:17:29 INFO - PROCESS | 4808 | 1461277049156 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 15:17:29 INFO - PROCESS | 4808 | 1461277049158 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 15:17:29 INFO - PROCESS | 4808 | 1461277049162 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:17:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:17:29 INFO - PROCESS | 4808 | 1461277049163 Marionette TRACE conn5 <- [1,2734,null,{}] 15:17:29 INFO - PROCESS | 4808 | 1461277049167 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:29 INFO - PROCESS | 4808 | 1461277049244 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 15:17:29 INFO - PROCESS | 4808 | 1461277049251 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CBA000 == 37 [pid = 4808] [id = 693] 15:17:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 59 (000000FB812A8000) [pid = 4808] [serial = 2079] [outer = 0000000000000000] 15:17:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 60 (000000FB84830800) [pid = 4808] [serial = 2080] [outer = 000000FB812A8000] 15:17:29 INFO - PROCESS | 4808 | 1461277049296 Marionette DEBUG loaded listener.js 15:17:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 61 (000000FB84878000) [pid = 4808] [serial = 2081] [outer = 000000FB812A8000] 15:17:29 INFO - PROCESS | 4808 | 1461277049715 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:17:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:17:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 586ms 15:17:29 INFO - PROCESS | 4808 | 1461277049758 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 15:17:29 INFO - PROCESS | 4808 | 1461277049761 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 15:17:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:17:29 INFO - PROCESS | 4808 | 1461277049769 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:17:29 INFO - PROCESS | 4808 | 1461277049771 Marionette TRACE conn5 <- [1,2738,null,{}] 15:17:29 INFO - PROCESS | 4808 | 1461277049775 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:29 INFO - PROCESS | 4808 | 1461277049852 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 15:17:29 INFO - PROCESS | 4808 | 1461277049859 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDED15000 == 38 [pid = 4808] [id = 694] 15:17:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 62 (000000FB8494F400) [pid = 4808] [serial = 2082] [outer = 0000000000000000] 15:17:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 63 (000000FB84956000) [pid = 4808] [serial = 2083] [outer = 000000FB8494F400] 15:17:29 INFO - PROCESS | 4808 | 1461277049906 Marionette DEBUG loaded listener.js 15:17:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 64 (000000FB849A4800) [pid = 4808] [serial = 2084] [outer = 000000FB8494F400] 15:17:30 INFO - PROCESS | 4808 | 1461277050328 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:17:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:17:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 586ms 15:17:30 INFO - PROCESS | 4808 | 1461277050351 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 15:17:30 INFO - PROCESS | 4808 | 1461277050353 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 15:17:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:17:30 INFO - PROCESS | 4808 | 1461277050357 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:17:30 INFO - PROCESS | 4808 | 1461277050358 Marionette TRACE conn5 <- [1,2742,null,{}] 15:17:30 INFO - PROCESS | 4808 | 1461277050362 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:30 INFO - PROCESS | 4808 | 1461277050474 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 15:17:30 INFO - PROCESS | 4808 | 1461277050484 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:30 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2D4800 == 39 [pid = 4808] [id = 695] 15:17:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 65 (000000FB849A9000) [pid = 4808] [serial = 2085] [outer = 0000000000000000] 15:17:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 66 (000000FB849AE400) [pid = 4808] [serial = 2086] [outer = 000000FB849A9000] 15:17:30 INFO - PROCESS | 4808 | 1461277050529 Marionette DEBUG loaded listener.js 15:17:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 67 (000000FB84FE2000) [pid = 4808] [serial = 2087] [outer = 000000FB849A9000] 15:17:31 INFO - PROCESS | 4808 | 1461277051003 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:17:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:17:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 691ms 15:17:31 INFO - PROCESS | 4808 | 1461277051052 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 15:17:31 INFO - PROCESS | 4808 | 1461277051056 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 15:17:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:17:31 INFO - PROCESS | 4808 | 1461277051062 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:17:31 INFO - PROCESS | 4808 | 1461277051067 Marionette TRACE conn5 <- [1,2746,null,{}] 15:17:31 INFO - PROCESS | 4808 | 1461277051074 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:31 INFO - PROCESS | 4808 | 1461277051183 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 15:17:31 INFO - PROCESS | 4808 | 1461277051348 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83410000 == 40 [pid = 4808] [id = 696] 15:17:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 68 (000000FB811E6400) [pid = 4808] [serial = 2088] [outer = 0000000000000000] 15:17:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 69 (000000FB811EA400) [pid = 4808] [serial = 2089] [outer = 000000FB811E6400] 15:17:31 INFO - PROCESS | 4808 | 1461277051408 Marionette DEBUG loaded listener.js 15:17:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 70 (000000FB8228C800) [pid = 4808] [serial = 2090] [outer = 000000FB811E6400] 15:17:31 INFO - PROCESS | 4808 | 1461277051950 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:17:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:17:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 944ms 15:17:32 INFO - PROCESS | 4808 | 1461277052010 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 15:17:32 INFO - PROCESS | 4808 | 1461277052017 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 15:17:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:17:32 INFO - PROCESS | 4808 | 1461277052024 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:17:32 INFO - PROCESS | 4808 | 1461277052027 Marionette TRACE conn5 <- [1,2750,null,{}] 15:17:32 INFO - PROCESS | 4808 | 1461277052032 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:32 INFO - PROCESS | 4808 | 1461277052139 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 15:17:32 INFO - PROCESS | 4808 | 1461277052215 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:32 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84847800 == 41 [pid = 4808] [id = 697] 15:17:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FB82C08C00) [pid = 4808] [serial = 2091] [outer = 0000000000000000] 15:17:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FB82CE0800) [pid = 4808] [serial = 2092] [outer = 000000FB82C08C00] 15:17:32 INFO - PROCESS | 4808 | 1461277052274 Marionette DEBUG loaded listener.js 15:17:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FB83089800) [pid = 4808] [serial = 2093] [outer = 000000FB82C08C00] 15:17:32 INFO - PROCESS | 4808 | 1461277052879 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:17:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:17:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 880ms 15:17:32 INFO - PROCESS | 4808 | 1461277052910 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 15:17:32 INFO - PROCESS | 4808 | 1461277052913 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 15:17:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:17:32 INFO - PROCESS | 4808 | 1461277052917 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:17:32 INFO - PROCESS | 4808 | 1461277052921 Marionette TRACE conn5 <- [1,2754,null,{}] 15:17:32 INFO - PROCESS | 4808 | 1461277052933 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:33 INFO - PROCESS | 4808 | 1461277053046 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 15:17:33 INFO - PROCESS | 4808 | 1461277053136 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:33 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF6CE800 == 42 [pid = 4808] [id = 698] 15:17:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FB8480D000) [pid = 4808] [serial = 2094] [outer = 0000000000000000] 15:17:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FB84814000) [pid = 4808] [serial = 2095] [outer = 000000FB8480D000] 15:17:33 INFO - PROCESS | 4808 | 1461277053196 Marionette DEBUG loaded listener.js 15:17:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FB849AF400) [pid = 4808] [serial = 2096] [outer = 000000FB8480D000] 15:17:33 INFO - PROCESS | 4808 | 1461277053816 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:17:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:17:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 942ms 15:17:33 INFO - PROCESS | 4808 | 1461277053861 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 15:17:33 INFO - PROCESS | 4808 | 1461277053865 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 15:17:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:17:33 INFO - PROCESS | 4808 | 1461277053868 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:17:33 INFO - PROCESS | 4808 | 1461277053870 Marionette TRACE conn5 <- [1,2758,null,{}] 15:17:33 INFO - PROCESS | 4808 | 1461277053874 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:33 INFO - PROCESS | 4808 | 1461277053979 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 15:17:34 INFO - PROCESS | 4808 | 1461277054068 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE06D7800 == 43 [pid = 4808] [id = 699] 15:17:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FB8508AC00) [pid = 4808] [serial = 2097] [outer = 0000000000000000] 15:17:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB85090000) [pid = 4808] [serial = 2098] [outer = 000000FB8508AC00] 15:17:34 INFO - PROCESS | 4808 | 1461277054125 Marionette DEBUG loaded listener.js 15:17:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB851C9400) [pid = 4808] [serial = 2099] [outer = 000000FB8508AC00] 15:17:34 INFO - PROCESS | 4808 | 1461277054676 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:17:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:17:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 878ms 15:17:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:17:34 INFO - PROCESS | 4808 | 1461277054749 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 15:17:34 INFO - PROCESS | 4808 | 1461277054752 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 15:17:34 INFO - PROCESS | 4808 | 1461277054755 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:17:34 INFO - PROCESS | 4808 | 1461277054757 Marionette TRACE conn5 <- [1,2762,null,{}] 15:17:34 INFO - PROCESS | 4808 | 1461277054761 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:34 INFO - PROCESS | 4808 | 1461277054862 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 15:17:34 INFO - PROCESS | 4808 | 1461277054937 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB822AE800 == 44 [pid = 4808] [id = 700] 15:17:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB807CD000) [pid = 4808] [serial = 2100] [outer = 0000000000000000] 15:17:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB811E6800) [pid = 4808] [serial = 2101] [outer = 000000FB807CD000] 15:17:34 INFO - PROCESS | 4808 | 1461277054995 Marionette DEBUG loaded listener.js 15:17:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB84879C00) [pid = 4808] [serial = 2102] [outer = 000000FB807CD000] 15:17:35 INFO - PROCESS | 4808 | 1461277055754 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 15:17:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:17:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1027ms 15:17:35 INFO - PROCESS | 4808 | 1461277055784 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 15:17:35 INFO - PROCESS | 4808 | 1461277055789 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 15:17:35 INFO - PROCESS | 4808 | 1461277055795 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:17:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:17:35 INFO - PROCESS | 4808 | 1461277055798 Marionette TRACE conn5 <- [1,2766,null,{}] 15:17:35 INFO - PROCESS | 4808 | 1461277055821 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:35 INFO - PROCESS | 4808 | 1461277055918 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 15:17:36 INFO - PROCESS | 4808 | 1461277055997 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83416800 == 45 [pid = 4808] [id = 701] 15:17:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB8124F000) [pid = 4808] [serial = 2103] [outer = 0000000000000000] 15:17:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB812A4800) [pid = 4808] [serial = 2104] [outer = 000000FB8124F000] 15:17:36 INFO - PROCESS | 4808 | 1461277056050 Marionette DEBUG loaded listener.js 15:17:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB826CA800) [pid = 4808] [serial = 2105] [outer = 000000FB8124F000] 15:17:36 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8484C000 == 44 [pid = 4808] [id = 673] 15:17:36 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8634D800 == 43 [pid = 4808] [id = 674] 15:17:36 INFO - PROCESS | 4808 | --DOCSHELL 000000FB822A9000 == 42 [pid = 4808] [id = 676] 15:17:36 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDED15000 == 41 [pid = 4808] [id = 694] 15:17:36 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CBA000 == 40 [pid = 4808] [id = 693] 15:17:36 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C95800 == 39 [pid = 4808] [id = 692] 15:17:36 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8085A800 == 38 [pid = 4808] [id = 691] 15:17:36 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8484B800 == 37 [pid = 4808] [id = 690] 15:17:36 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84542800 == 36 [pid = 4808] [id = 689] 15:17:36 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8435B800 == 35 [pid = 4808] [id = 688] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB842CEC00) [pid = 4808] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83420000 == 34 [pid = 4808] [id = 687] 15:17:36 INFO - PROCESS | 4808 | --DOCSHELL 000000FB808D5000 == 33 [pid = 4808] [id = 685] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB82C0C400) [pid = 4808] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB84879400) [pid = 4808] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB82475800) [pid = 4808] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB826CBC00) [pid = 4808] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB811F2000) [pid = 4808] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB81252C00) [pid = 4808] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB82879800) [pid = 4808] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FB81115000) [pid = 4808] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FB81171000) [pid = 4808] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FB83CB8000) [pid = 4808] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 73 (000000FB83081C00) [pid = 4808] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FB842C4400) [pid = 4808] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 71 (000000FB83458000) [pid = 4808] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | --DOMWINDOW == 70 (000000FB828DD400) [pid = 4808] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 15:17:36 INFO - PROCESS | 4808 | 1461277056553 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:17:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:17:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 796ms 15:17:36 INFO - PROCESS | 4808 | 1461277056612 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 15:17:36 INFO - PROCESS | 4808 | 1461277056618 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 15:17:36 INFO - PROCESS | 4808 | 1461277056624 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:17:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:17:36 INFO - PROCESS | 4808 | 1461277056627 Marionette TRACE conn5 <- [1,2770,null,{}] 15:17:36 INFO - PROCESS | 4808 | 1461277056631 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:36 INFO - PROCESS | 4808 | 1461277056715 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 15:17:36 INFO - PROCESS | 4808 | 1461277056724 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83410800 == 34 [pid = 4808] [id = 702] 15:17:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FB81251400) [pid = 4808] [serial = 2106] [outer = 0000000000000000] 15:17:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FB82295800) [pid = 4808] [serial = 2107] [outer = 000000FB81251400] 15:17:36 INFO - PROCESS | 4808 | 1461277056771 Marionette DEBUG loaded listener.js 15:17:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FB82871000) [pid = 4808] [serial = 2108] [outer = 000000FB81251400] 15:17:37 INFO - PROCESS | 4808 | 1461277057259 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:17:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:17:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 15:17:37 INFO - PROCESS | 4808 | 1461277057299 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 15:17:37 INFO - PROCESS | 4808 | 1461277057302 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 15:17:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:17:37 INFO - PROCESS | 4808 | 1461277057305 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:17:37 INFO - PROCESS | 4808 | 1461277057309 Marionette TRACE conn5 <- [1,2774,null,{}] 15:17:37 INFO - PROCESS | 4808 | 1461277057320 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:37 INFO - PROCESS | 4808 | 1461277057408 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 15:17:37 INFO - PROCESS | 4808 | 1461277057419 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:37 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84592800 == 35 [pid = 4808] [id = 703] 15:17:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FB82CE4800) [pid = 4808] [serial = 2109] [outer = 0000000000000000] 15:17:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FB83007C00) [pid = 4808] [serial = 2110] [outer = 000000FB82CE4800] 15:17:37 INFO - PROCESS | 4808 | 1461277057467 Marionette DEBUG loaded listener.js 15:17:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FB83089400) [pid = 4808] [serial = 2111] [outer = 000000FB82CE4800] 15:17:37 INFO - PROCESS | 4808 | 1461277057913 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:17:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:17:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 628ms 15:17:37 INFO - PROCESS | 4808 | 1461277057936 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 15:17:37 INFO - PROCESS | 4808 | 1461277057939 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 15:17:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:17:37 INFO - PROCESS | 4808 | 1461277057942 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:17:37 INFO - PROCESS | 4808 | 1461277057944 Marionette TRACE conn5 <- [1,2778,null,{}] 15:17:37 INFO - PROCESS | 4808 | 1461277057947 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:38 INFO - PROCESS | 4808 | 1461277058036 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 15:17:38 INFO - PROCESS | 4808 | 1461277058043 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84911800 == 36 [pid = 4808] [id = 704] 15:17:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FB83CBC000) [pid = 4808] [serial = 2112] [outer = 0000000000000000] 15:17:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB83CC0800) [pid = 4808] [serial = 2113] [outer = 000000FB83CBC000] 15:17:38 INFO - PROCESS | 4808 | 1461277058091 Marionette DEBUG loaded listener.js 15:17:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB842CB000) [pid = 4808] [serial = 2114] [outer = 000000FB83CBC000] 15:17:38 INFO - PROCESS | 4808 | 1461277058528 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:17:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:17:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 628ms 15:17:38 INFO - PROCESS | 4808 | 1461277058576 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 15:17:38 INFO - PROCESS | 4808 | 1461277058578 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 15:17:38 INFO - PROCESS | 4808 | 1461277058581 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:17:38 INFO - PROCESS | 4808 | 1461277058583 Marionette TRACE conn5 <- [1,2782,null,{}] 15:17:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:17:38 INFO - PROCESS | 4808 | 1461277058587 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:38 INFO - PROCESS | 4808 | 1461277058694 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 15:17:38 INFO - PROCESS | 4808 | 1461277058701 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86344800 == 37 [pid = 4808] [id = 705] 15:17:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB842D0C00) [pid = 4808] [serial = 2115] [outer = 0000000000000000] 15:17:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB84385000) [pid = 4808] [serial = 2116] [outer = 000000FB842D0C00] 15:17:38 INFO - PROCESS | 4808 | 1461277058748 Marionette DEBUG loaded listener.js 15:17:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB843B1800) [pid = 4808] [serial = 2117] [outer = 000000FB842D0C00] 15:17:39 INFO - PROCESS | 4808 | 1461277059210 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 15:17:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:17:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 691ms 15:17:39 INFO - PROCESS | 4808 | 1461277059278 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 15:17:39 INFO - PROCESS | 4808 | 1461277059281 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 15:17:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:17:39 INFO - PROCESS | 4808 | 1461277059284 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:17:39 INFO - PROCESS | 4808 | 1461277059286 Marionette TRACE conn5 <- [1,2786,null,{}] 15:17:39 INFO - PROCESS | 4808 | 1461277059290 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:39 INFO - PROCESS | 4808 | 1461277059409 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 15:17:39 INFO - PROCESS | 4808 | 1461277059501 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:39 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FAE800 == 38 [pid = 4808] [id = 706] 15:17:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB8487B000) [pid = 4808] [serial = 2118] [outer = 0000000000000000] 15:17:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB8495A800) [pid = 4808] [serial = 2119] [outer = 000000FB8487B000] 15:17:39 INFO - PROCESS | 4808 | 1461277059551 Marionette DEBUG loaded listener.js 15:17:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB84FE9C00) [pid = 4808] [serial = 2120] [outer = 000000FB8487B000] 15:17:39 INFO - PROCESS | 4808 | 1461277059977 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 15:17:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:17:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 733ms 15:17:40 INFO - PROCESS | 4808 | 1461277060020 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 15:17:40 INFO - PROCESS | 4808 | 1461277060022 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 15:17:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:17:40 INFO - PROCESS | 4808 | 1461277060026 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:17:40 INFO - PROCESS | 4808 | 1461277060028 Marionette TRACE conn5 <- [1,2790,null,{}] 15:17:40 INFO - PROCESS | 4808 | 1461277060036 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:40 INFO - PROCESS | 4808 | 1461277060143 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 15:17:40 INFO - PROCESS | 4808 | 1461277060192 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDEDCE800 == 39 [pid = 4808] [id = 707] 15:17:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB851CE800) [pid = 4808] [serial = 2121] [outer = 0000000000000000] 15:17:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB851D0800) [pid = 4808] [serial = 2122] [outer = 000000FB851CE800] 15:17:40 INFO - PROCESS | 4808 | 1461277060241 Marionette DEBUG loaded listener.js 15:17:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB86393800) [pid = 4808] [serial = 2123] [outer = 000000FB851CE800] 15:17:40 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB842C9000) [pid = 4808] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:17:40 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB811A4400) [pid = 4808] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:17:40 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB82290800) [pid = 4808] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:17:40 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB80846C00) [pid = 4808] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:17:40 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB811E9C00) [pid = 4808] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:17:40 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB80791C00) [pid = 4808] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:17:40 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB8494F400) [pid = 4808] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:17:40 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB8300C400) [pid = 4808] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:17:40 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB843B6400) [pid = 4808] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:17:40 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB812A8000) [pid = 4808] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:17:40 INFO - PROCESS | 4808 | 1461277060742 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:17:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:17:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 732ms 15:17:40 INFO - PROCESS | 4808 | 1461277060788 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 15:17:40 INFO - PROCESS | 4808 | 1461277060791 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 15:17:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:17:40 INFO - PROCESS | 4808 | 1461277060794 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:17:40 INFO - PROCESS | 4808 | 1461277060795 Marionette TRACE conn5 <- [1,2794,null,{}] 15:17:40 INFO - PROCESS | 4808 | 1461277060799 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:40 INFO - PROCESS | 4808 | 1461277060879 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 15:17:40 INFO - PROCESS | 4808 | 1461277060956 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE060B000 == 40 [pid = 4808] [id = 708] 15:17:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB811E9C00) [pid = 4808] [serial = 2124] [outer = 0000000000000000] 15:17:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB842CAC00) [pid = 4808] [serial = 2125] [outer = 000000FB811E9C00] 15:17:41 INFO - PROCESS | 4808 | 1461277061003 Marionette DEBUG loaded listener.js 15:17:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB86394C00) [pid = 4808] [serial = 2126] [outer = 000000FB811E9C00] 15:17:41 INFO - PROCESS | 4808 | 1461277061365 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:17:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:17:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 629ms 15:17:41 INFO - PROCESS | 4808 | 1461277061425 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 15:17:41 INFO - PROCESS | 4808 | 1461277061427 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 15:17:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:17:41 INFO - PROCESS | 4808 | 1461277061431 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:17:41 INFO - PROCESS | 4808 | 1461277061433 Marionette TRACE conn5 <- [1,2798,null,{}] 15:17:41 INFO - PROCESS | 4808 | 1461277061436 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:41 INFO - PROCESS | 4808 | 1461277061545 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 15:17:41 INFO - PROCESS | 4808 | 1461277061554 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3FB9800 == 41 [pid = 4808] [id = 709] 15:17:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB82290800) [pid = 4808] [serial = 2127] [outer = 0000000000000000] 15:17:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB86613000) [pid = 4808] [serial = 2128] [outer = 000000FB82290800] 15:17:41 INFO - PROCESS | 4808 | 1461277061603 Marionette DEBUG loaded listener.js 15:17:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB8661D000) [pid = 4808] [serial = 2129] [outer = 000000FB82290800] 15:17:42 INFO - PROCESS | 4808 | 1461277062008 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:17:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:17:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 628ms 15:17:42 INFO - PROCESS | 4808 | 1461277062062 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 15:17:42 INFO - PROCESS | 4808 | 1461277062065 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 15:17:42 INFO - PROCESS | 4808 | 1461277062068 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:17:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:17:42 INFO - PROCESS | 4808 | 1461277062070 Marionette TRACE conn5 <- [1,2802,null,{}] 15:17:42 INFO - PROCESS | 4808 | 1461277062073 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:42 INFO - PROCESS | 4808 | 1461277062181 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 15:17:42 INFO - PROCESS | 4808 | 1461277062227 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:42 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4779800 == 42 [pid = 4808] [id = 710] 15:17:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB869E4C00) [pid = 4808] [serial = 2130] [outer = 0000000000000000] 15:17:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB869EB000) [pid = 4808] [serial = 2131] [outer = 000000FB869E4C00] 15:17:42 INFO - PROCESS | 4808 | 1461277062272 Marionette DEBUG loaded listener.js 15:17:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB869F1800) [pid = 4808] [serial = 2132] [outer = 000000FB869E4C00] 15:17:42 INFO - PROCESS | 4808 | 1461277062725 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 15:17:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:17:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 15:17:42 INFO - PROCESS | 4808 | 1461277062806 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 15:17:42 INFO - PROCESS | 4808 | 1461277062810 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 15:17:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:17:42 INFO - PROCESS | 4808 | 1461277062816 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:17:42 INFO - PROCESS | 4808 | 1461277062821 Marionette TRACE conn5 <- [1,2806,null,{}] 15:17:42 INFO - PROCESS | 4808 | 1461277062829 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:42 INFO - PROCESS | 4808 | 1461277062951 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 15:17:43 INFO - PROCESS | 4808 | 1461277063026 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82931800 == 43 [pid = 4808] [id = 711] 15:17:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB81172400) [pid = 4808] [serial = 2133] [outer = 0000000000000000] 15:17:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB811A8800) [pid = 4808] [serial = 2134] [outer = 000000FB81172400] 15:17:43 INFO - PROCESS | 4808 | 1461277063126 Marionette DEBUG loaded listener.js 15:17:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB81256400) [pid = 4808] [serial = 2135] [outer = 000000FB81172400] 15:17:43 INFO - PROCESS | 4808 | 1461277063786 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 15:17:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:17:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 985ms 15:17:43 INFO - PROCESS | 4808 | 1461277063814 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 15:17:43 INFO - PROCESS | 4808 | 1461277063820 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 15:17:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:17:43 INFO - PROCESS | 4808 | 1461277063828 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:17:43 INFO - PROCESS | 4808 | 1461277063831 Marionette TRACE conn5 <- [1,2810,null,{}] 15:17:43 INFO - PROCESS | 4808 | 1461277063835 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:43 INFO - PROCESS | 4808 | 1461277063946 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 15:17:44 INFO - PROCESS | 4808 | 1461277064067 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84847000 == 44 [pid = 4808] [id = 712] 15:17:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB82C0F400) [pid = 4808] [serial = 2136] [outer = 0000000000000000] 15:17:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB8300F000) [pid = 4808] [serial = 2137] [outer = 000000FB82C0F400] 15:17:44 INFO - PROCESS | 4808 | 1461277064125 Marionette DEBUG loaded listener.js 15:17:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB842C6800) [pid = 4808] [serial = 2138] [outer = 000000FB82C0F400] 15:17:44 INFO - PROCESS | 4808 | 1461277064724 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:17:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:17:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 944ms 15:17:44 INFO - PROCESS | 4808 | 1461277064777 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 15:17:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:17:44 INFO - PROCESS | 4808 | 1461277064779 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 15:17:44 INFO - PROCESS | 4808 | 1461277064784 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:17:44 INFO - PROCESS | 4808 | 1461277064788 Marionette TRACE conn5 <- [1,2814,null,{}] 15:17:44 INFO - PROCESS | 4808 | 1461277064801 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:44 INFO - PROCESS | 4808 | 1461277064910 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 15:17:45 INFO - PROCESS | 4808 | 1461277065025 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:45 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4810000 == 45 [pid = 4808] [id = 713] 15:17:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB84877000) [pid = 4808] [serial = 2139] [outer = 0000000000000000] 15:17:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB8508F800) [pid = 4808] [serial = 2140] [outer = 000000FB84877000] 15:17:45 INFO - PROCESS | 4808 | 1461277065085 Marionette DEBUG loaded listener.js 15:17:45 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB869E6C00) [pid = 4808] [serial = 2141] [outer = 000000FB84877000] 15:17:45 INFO - PROCESS | 4808 | 1461277065679 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:17:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:17:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 942ms 15:17:45 INFO - PROCESS | 4808 | 1461277065929 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 15:17:45 INFO - PROCESS | 4808 | 1461277065934 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 15:17:45 INFO - PROCESS | 4808 | 1461277065953 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:17:45 INFO - PROCESS | 4808 | 1461277065956 Marionette TRACE conn5 <- [1,2818,null,{}] 15:17:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:17:45 INFO - PROCESS | 4808 | 1461277065962 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:46 INFO - PROCESS | 4808 | 1461277066061 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 15:17:46 INFO - PROCESS | 4808 | 1461277066134 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:46 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84379000 == 46 [pid = 4808] [id = 714] 15:17:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB811A3000) [pid = 4808] [serial = 2142] [outer = 0000000000000000] 15:17:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB811AD000) [pid = 4808] [serial = 2143] [outer = 000000FB811A3000] 15:17:46 INFO - PROCESS | 4808 | 1461277066184 Marionette DEBUG loaded listener.js 15:17:46 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB8228A800) [pid = 4808] [serial = 2144] [outer = 000000FB811A3000] 15:17:46 INFO - PROCESS | 4808 | 1461277066885 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:17:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:17:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 985ms 15:17:46 INFO - PROCESS | 4808 | 1461277066949 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 15:17:46 INFO - PROCESS | 4808 | 1461277066953 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 15:17:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:17:46 INFO - PROCESS | 4808 | 1461277066962 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:17:46 INFO - PROCESS | 4808 | 1461277066966 Marionette TRACE conn5 <- [1,2822,null,{}] 15:17:46 INFO - PROCESS | 4808 | 1461277066970 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:47 INFO - PROCESS | 4808 | 1461277067081 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C91000 == 45 [pid = 4808] [id = 675] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3FB9800 == 44 [pid = 4808] [id = 709] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE060B000 == 43 [pid = 4808] [id = 708] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDEDCE800 == 42 [pid = 4808] [id = 707] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FAE800 == 41 [pid = 4808] [id = 706] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86344800 == 40 [pid = 4808] [id = 705] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84911800 == 39 [pid = 4808] [id = 704] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84592800 == 38 [pid = 4808] [id = 703] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83410800 == 37 [pid = 4808] [id = 702] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB812AA000) [pid = 4808] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB8078DC00) [pid = 4808] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB849AE400) [pid = 4808] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83416800 == 36 [pid = 4808] [id = 701] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF6CE800 == 35 [pid = 4808] [id = 698] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84847800 == 34 [pid = 4808] [id = 697] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83410000 == 33 [pid = 4808] [id = 696] 15:17:47 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2D4800 == 32 [pid = 4808] [id = 695] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB84386C00) [pid = 4808] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB82CE9C00) [pid = 4808] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB82298C00) [pid = 4808] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB826D1C00) [pid = 4808] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB83CBDC00) [pid = 4808] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB811EC000) [pid = 4808] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB812A2800) [pid = 4808] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB83452400) [pid = 4808] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB82C08800) [pid = 4808] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB849A4800) [pid = 4808] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB842CF800) [pid = 4808] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB84390C00) [pid = 4808] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB84818400) [pid = 4808] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB84956000) [pid = 4808] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB84878000) [pid = 4808] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB8482B400) [pid = 4808] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB84830800) [pid = 4808] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB83005C00) [pid = 4808] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 15:17:47 INFO - PROCESS | 4808 | 1461277067209 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:47 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB808A5800 == 33 [pid = 4808] [id = 715] 15:17:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB8078DC00) [pid = 4808] [serial = 2145] [outer = 0000000000000000] 15:17:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB807CF000) [pid = 4808] [serial = 2146] [outer = 000000FB8078DC00] 15:17:47 INFO - PROCESS | 4808 | 1461277067256 Marionette DEBUG loaded listener.js 15:17:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB8116EC00) [pid = 4808] [serial = 2147] [outer = 000000FB8078DC00] 15:17:47 INFO - PROCESS | 4808 | 1461277067737 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:17:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:17:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 839ms 15:17:47 INFO - PROCESS | 4808 | 1461277067799 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 15:17:47 INFO - PROCESS | 4808 | 1461277067801 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 15:17:47 INFO - PROCESS | 4808 | 1461277067805 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:17:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:17:47 INFO - PROCESS | 4808 | 1461277067807 Marionette TRACE conn5 <- [1,2826,null,{}] 15:17:47 INFO - PROCESS | 4808 | 1461277067816 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:47 INFO - PROCESS | 4808 | 1461277067906 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 15:17:47 INFO - PROCESS | 4808 | 1461277067917 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:47 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84519800 == 34 [pid = 4808] [id = 716] 15:17:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB82C08400) [pid = 4808] [serial = 2148] [outer = 0000000000000000] 15:17:47 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB82C0F800) [pid = 4808] [serial = 2149] [outer = 000000FB82C08400] 15:17:47 INFO - PROCESS | 4808 | 1461277067969 Marionette DEBUG loaded listener.js 15:17:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB83002C00) [pid = 4808] [serial = 2150] [outer = 000000FB82C08400] 15:17:48 INFO - PROCESS | 4808 | 1461277068452 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:17:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:17:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 15:17:48 INFO - PROCESS | 4808 | 1461277068478 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 15:17:48 INFO - PROCESS | 4808 | 1461277068481 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 15:17:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:17:48 INFO - PROCESS | 4808 | 1461277068484 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:17:48 INFO - PROCESS | 4808 | 1461277068486 Marionette TRACE conn5 <- [1,2830,null,{}] 15:17:48 INFO - PROCESS | 4808 | 1461277068489 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:48 INFO - PROCESS | 4808 | 1461277068574 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 15:17:48 INFO - PROCESS | 4808 | 1461277068583 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:48 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84635800 == 35 [pid = 4808] [id = 717] 15:17:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB83455C00) [pid = 4808] [serial = 2151] [outer = 0000000000000000] 15:17:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB8345C800) [pid = 4808] [serial = 2152] [outer = 000000FB83455C00] 15:17:48 INFO - PROCESS | 4808 | 1461277068631 Marionette DEBUG loaded listener.js 15:17:48 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB83CC3000) [pid = 4808] [serial = 2153] [outer = 000000FB83455C00] 15:17:49 INFO - PROCESS | 4808 | 1461277069070 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:17:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:17:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 15:17:49 INFO - PROCESS | 4808 | 1461277069115 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 15:17:49 INFO - PROCESS | 4808 | 1461277069118 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 15:17:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:17:49 INFO - PROCESS | 4808 | 1461277069121 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:17:49 INFO - PROCESS | 4808 | 1461277069123 Marionette TRACE conn5 <- [1,2834,null,{}] 15:17:49 INFO - PROCESS | 4808 | 1461277069126 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:49 INFO - PROCESS | 4808 | 1461277069206 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 15:17:49 INFO - PROCESS | 4808 | 1461277069213 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:49 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F9D800 == 36 [pid = 4808] [id = 718] 15:17:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB8084A000) [pid = 4808] [serial = 2154] [outer = 0000000000000000] 15:17:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB84385800) [pid = 4808] [serial = 2155] [outer = 000000FB8084A000] 15:17:49 INFO - PROCESS | 4808 | 1461277069260 Marionette DEBUG loaded listener.js 15:17:49 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB843AF000) [pid = 4808] [serial = 2156] [outer = 000000FB8084A000] 15:17:49 INFO - PROCESS | 4808 | 1461277069764 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:17:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:17:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 15:17:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:17:49 INFO - PROCESS | 4808 | 1461277069797 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 15:17:49 INFO - PROCESS | 4808 | 1461277069799 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 15:17:49 INFO - PROCESS | 4808 | 1461277069803 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:17:49 INFO - PROCESS | 4808 | 1461277069805 Marionette TRACE conn5 <- [1,2838,null,{}] 15:17:49 INFO - PROCESS | 4808 | 1461277069808 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:49 INFO - PROCESS | 4808 | 1461277069942 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 15:17:50 INFO - PROCESS | 4808 | 1461277070001 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:50 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C84800 == 37 [pid = 4808] [id = 719] 15:17:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB8482D000) [pid = 4808] [serial = 2157] [outer = 0000000000000000] 15:17:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB84830400) [pid = 4808] [serial = 2158] [outer = 000000FB8482D000] 15:17:50 INFO - PROCESS | 4808 | 1461277070051 Marionette DEBUG loaded listener.js 15:17:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB84953C00) [pid = 4808] [serial = 2159] [outer = 000000FB8482D000] 15:17:50 INFO - PROCESS | 4808 | 1461277070496 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:17:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:17:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 732ms 15:17:50 INFO - PROCESS | 4808 | 1461277070537 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 15:17:50 INFO - PROCESS | 4808 | 1461277070539 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 15:17:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:17:50 INFO - PROCESS | 4808 | 1461277070542 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:17:50 INFO - PROCESS | 4808 | 1461277070544 Marionette TRACE conn5 <- [1,2842,null,{}] 15:17:50 INFO - PROCESS | 4808 | 1461277070548 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:50 INFO - PROCESS | 4808 | 1461277070680 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 15:17:50 INFO - PROCESS | 4808 | 1461277070704 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:50 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDDAD6000 == 38 [pid = 4808] [id = 720] 15:17:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB849AC400) [pid = 4808] [serial = 2160] [outer = 0000000000000000] 15:17:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB84FDFC00) [pid = 4808] [serial = 2161] [outer = 000000FB849AC400] 15:17:50 INFO - PROCESS | 4808 | 1461277070750 Marionette DEBUG loaded listener.js 15:17:50 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB85092C00) [pid = 4808] [serial = 2162] [outer = 000000FB849AC400] 15:17:51 INFO - PROCESS | 4808 | 1461277071203 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:17:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:17:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 691ms 15:17:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:17:51 INFO - PROCESS | 4808 | 1461277071237 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 15:17:51 INFO - PROCESS | 4808 | 1461277071239 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 15:17:51 INFO - PROCESS | 4808 | 1461277071242 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:17:51 INFO - PROCESS | 4808 | 1461277071244 Marionette TRACE conn5 <- [1,2846,null,{}] 15:17:51 INFO - PROCESS | 4808 | 1461277071248 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:51 INFO - PROCESS | 4808 | 1461277071354 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 15:17:51 INFO - PROCESS | 4808 | 1461277071361 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:51 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2CA000 == 39 [pid = 4808] [id = 721] 15:17:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB8508C800) [pid = 4808] [serial = 2163] [outer = 0000000000000000] 15:17:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB851D5000) [pid = 4808] [serial = 2164] [outer = 000000FB8508C800] 15:17:51 INFO - PROCESS | 4808 | 1461277071449 Marionette DEBUG loaded listener.js 15:17:51 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB8661B400) [pid = 4808] [serial = 2165] [outer = 000000FB8508C800] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB81257000) [pid = 4808] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB82290800) [pid = 4808] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB8124F000) [pid = 4808] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB8480D000) [pid = 4808] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB83CBC000) [pid = 4808] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB81251400) [pid = 4808] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB811E6400) [pid = 4808] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB82CE4800) [pid = 4808] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB851CE800) [pid = 4808] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB807CD000) [pid = 4808] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB8508AC00) [pid = 4808] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB8487B000) [pid = 4808] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB82C08C00) [pid = 4808] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB811E9C00) [pid = 4808] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB842D0C00) [pid = 4808] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:17:51 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB8034A000) [pid = 4808] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:17:51 INFO - PROCESS | 4808 | 1461277071959 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:17:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:17:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 732ms 15:17:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:17:52 INFO - PROCESS | 4808 | 1461277072012 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 15:17:52 INFO - PROCESS | 4808 | 1461277072014 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 15:17:52 INFO - PROCESS | 4808 | 1461277072019 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:17:52 INFO - PROCESS | 4808 | 1461277072020 Marionette TRACE conn5 <- [1,2850,null,{}] 15:17:52 INFO - PROCESS | 4808 | 1461277072024 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:52 INFO - PROCESS | 4808 | 1461277072103 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 15:17:52 INFO - PROCESS | 4808 | 1461277072109 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF6CA000 == 40 [pid = 4808] [id = 722] 15:17:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB811E9C00) [pid = 4808] [serial = 2166] [outer = 0000000000000000] 15:17:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB842C7000) [pid = 4808] [serial = 2167] [outer = 000000FB811E9C00] 15:17:52 INFO - PROCESS | 4808 | 1461277072155 Marionette DEBUG loaded listener.js 15:17:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB851CF000) [pid = 4808] [serial = 2168] [outer = 000000FB811E9C00] 15:17:52 INFO - PROCESS | 4808 | 1461277072563 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:17:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:17:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 585ms 15:17:52 INFO - PROCESS | 4808 | 1461277072610 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 15:17:52 INFO - PROCESS | 4808 | 1461277072612 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 15:17:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:17:52 INFO - PROCESS | 4808 | 1461277072620 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:17:52 INFO - PROCESS | 4808 | 1461277072622 Marionette TRACE conn5 <- [1,2854,null,{}] 15:17:52 INFO - PROCESS | 4808 | 1461277072625 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:52 INFO - PROCESS | 4808 | 1461277072707 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 15:17:52 INFO - PROCESS | 4808 | 1461277072714 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:52 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4173800 == 41 [pid = 4808] [id = 723] 15:17:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB869E4000) [pid = 4808] [serial = 2169] [outer = 0000000000000000] 15:17:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB869EE000) [pid = 4808] [serial = 2170] [outer = 000000FB869E4000] 15:17:52 INFO - PROCESS | 4808 | 1461277072762 Marionette DEBUG loaded listener.js 15:17:52 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB86C53000) [pid = 4808] [serial = 2171] [outer = 000000FB869E4000] 15:17:53 INFO - PROCESS | 4808 | 1461277073181 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:17:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:17:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 588ms 15:17:53 INFO - PROCESS | 4808 | 1461277073209 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 15:17:53 INFO - PROCESS | 4808 | 1461277073212 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 15:17:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:17:53 INFO - PROCESS | 4808 | 1461277073226 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:17:53 INFO - PROCESS | 4808 | 1461277073229 Marionette TRACE conn5 <- [1,2858,null,{}] 15:17:53 INFO - PROCESS | 4808 | 1461277073237 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:53 INFO - PROCESS | 4808 | 1461277073340 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 15:17:53 INFO - PROCESS | 4808 | 1461277073347 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:53 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4CE5800 == 42 [pid = 4808] [id = 724] 15:17:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FBDD7D4400) [pid = 4808] [serial = 2172] [outer = 0000000000000000] 15:17:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FBDD7DB800) [pid = 4808] [serial = 2173] [outer = 000000FBDD7D4400] 15:17:53 INFO - PROCESS | 4808 | 1461277073400 Marionette DEBUG loaded listener.js 15:17:53 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FBDE949800) [pid = 4808] [serial = 2174] [outer = 000000FBDD7D4400] 15:17:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB822AE800 == 41 [pid = 4808] [id = 700] 15:17:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE06D7800 == 40 [pid = 4808] [id = 699] 15:17:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84472800 == 39 [pid = 4808] [id = 686] 15:17:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB808A5800 == 38 [pid = 4808] [id = 715] 15:17:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84379000 == 37 [pid = 4808] [id = 714] 15:17:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4810000 == 36 [pid = 4808] [id = 713] 15:17:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84847000 == 35 [pid = 4808] [id = 712] 15:17:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4779800 == 34 [pid = 4808] [id = 710] 15:17:54 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82931800 == 33 [pid = 4808] [id = 711] 15:17:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84F9D800 == 32 [pid = 4808] [id = 718] 15:17:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDDAD6000 == 31 [pid = 4808] [id = 720] 15:17:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF6CA000 == 30 [pid = 4808] [id = 722] 15:17:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84519800 == 29 [pid = 4808] [id = 716] 15:17:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86C84800 == 28 [pid = 4808] [id = 719] 15:17:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4173800 == 27 [pid = 4808] [id = 723] 15:17:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84635800 == 26 [pid = 4808] [id = 717] 15:17:55 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDF2CA000 == 25 [pid = 4808] [id = 721] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB8084F800) [pid = 4808] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB82473400) [pid = 4808] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB826CA800) [pid = 4808] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB812A4800) [pid = 4808] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB849AF400) [pid = 4808] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB84814000) [pid = 4808] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB83CC0800) [pid = 4808] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB82295800) [pid = 4808] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB82871000) [pid = 4808] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB8228C800) [pid = 4808] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB811EA400) [pid = 4808] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB83007C00) [pid = 4808] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB851D0800) [pid = 4808] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB83089400) [pid = 4808] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB811E6800) [pid = 4808] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FB84879C00) [pid = 4808] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FB85090000) [pid = 4808] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FB851C9400) [pid = 4808] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 73 (000000FB84FE9C00) [pid = 4808] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FB82CE0800) [pid = 4808] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 71 (000000FB83089800) [pid = 4808] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 70 (000000FB8495A800) [pid = 4808] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 69 (000000FB842CAC00) [pid = 4808] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 68 (000000FB86393800) [pid = 4808] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 67 (000000FB86613000) [pid = 4808] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 66 (000000FB869EB000) [pid = 4808] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 65 (000000FB84385000) [pid = 4808] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 64 (000000FB843B1800) [pid = 4808] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 63 (000000FB86394C00) [pid = 4808] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 62 (000000FB842CB000) [pid = 4808] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | --DOMWINDOW == 61 (000000FB8661D000) [pid = 4808] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 15:17:55 INFO - PROCESS | 4808 | 1461277075396 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 15:17:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:17:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2183ms 15:17:55 INFO - PROCESS | 4808 | 1461277075412 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 15:17:55 INFO - PROCESS | 4808 | 1461277075416 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 15:17:55 INFO - PROCESS | 4808 | 1461277075422 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:17:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:17:55 INFO - PROCESS | 4808 | 1461277075425 Marionette TRACE conn5 <- [1,2862,null,{}] 15:17:55 INFO - PROCESS | 4808 | 1461277075432 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:55 INFO - PROCESS | 4808 | 1461277075528 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 15:17:55 INFO - PROCESS | 4808 | 1461277075538 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:55 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FD5800 == 26 [pid = 4808] [id = 725] 15:17:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 62 (000000FB8110E800) [pid = 4808] [serial = 2175] [outer = 0000000000000000] 15:17:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 63 (000000FB8110F800) [pid = 4808] [serial = 2176] [outer = 000000FB8110E800] 15:17:55 INFO - PROCESS | 4808 | 1461277075588 Marionette DEBUG loaded listener.js 15:17:55 INFO - PROCESS | 4808 | ++DOMWINDOW == 64 (000000FB81167000) [pid = 4808] [serial = 2177] [outer = 000000FB8110E800] 15:17:56 INFO - PROCESS | 4808 | 1461277076105 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:17:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:17:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 15:17:56 INFO - PROCESS | 4808 | 1461277076160 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 15:17:56 INFO - PROCESS | 4808 | 1461277076167 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 15:17:56 INFO - PROCESS | 4808 | 1461277076173 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:17:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:17:56 INFO - PROCESS | 4808 | 1461277076176 Marionette TRACE conn5 <- [1,2866,null,{}] 15:17:56 INFO - PROCESS | 4808 | 1461277076180 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:56 INFO - PROCESS | 4808 | 1461277076274 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 15:17:56 INFO - PROCESS | 4808 | 1461277076357 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:56 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8292C000 == 27 [pid = 4808] [id = 726] 15:17:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 65 (000000FB811A8000) [pid = 4808] [serial = 2178] [outer = 0000000000000000] 15:17:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 66 (000000FB811EF800) [pid = 4808] [serial = 2179] [outer = 000000FB811A8000] 15:17:56 INFO - PROCESS | 4808 | 1461277076407 Marionette DEBUG loaded listener.js 15:17:56 INFO - PROCESS | 4808 | ++DOMWINDOW == 67 (000000FB81250000) [pid = 4808] [serial = 2180] [outer = 000000FB811A8000] 15:17:56 INFO - PROCESS | 4808 | 1461277076830 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:17:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:17:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 15:17:56 INFO - PROCESS | 4808 | 1461277076850 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 15:17:56 INFO - PROCESS | 4808 | 1461277076853 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 15:17:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:17:56 INFO - PROCESS | 4808 | 1461277076857 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:17:56 INFO - PROCESS | 4808 | 1461277076861 Marionette TRACE conn5 <- [1,2870,null,{}] 15:17:56 INFO - PROCESS | 4808 | 1461277076873 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:57 INFO - PROCESS | 4808 | 1461277077000 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 15:17:57 INFO - PROCESS | 4808 | 1461277077020 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:57 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84289000 == 28 [pid = 4808] [id = 727] 15:17:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 68 (000000FB82296800) [pid = 4808] [serial = 2181] [outer = 0000000000000000] 15:17:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 69 (000000FB82474800) [pid = 4808] [serial = 2182] [outer = 000000FB82296800] 15:17:57 INFO - PROCESS | 4808 | 1461277077073 Marionette DEBUG loaded listener.js 15:17:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 70 (000000FB826C8400) [pid = 4808] [serial = 2183] [outer = 000000FB82296800] 15:17:57 INFO - PROCESS | 4808 | 1461277077547 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:17:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:17:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 15:17:57 INFO - PROCESS | 4808 | 1461277077590 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 15:17:57 INFO - PROCESS | 4808 | 1461277077593 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 15:17:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:17:57 INFO - PROCESS | 4808 | 1461277077596 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:17:57 INFO - PROCESS | 4808 | 1461277077598 Marionette TRACE conn5 <- [1,2874,null,{}] 15:17:57 INFO - PROCESS | 4808 | 1461277077602 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:57 INFO - PROCESS | 4808 | 1461277077687 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 15:17:57 INFO - PROCESS | 4808 | 1461277077696 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:57 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8448C800 == 29 [pid = 4808] [id = 728] 15:17:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FB82874000) [pid = 4808] [serial = 2184] [outer = 0000000000000000] 15:17:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FB82878C00) [pid = 4808] [serial = 2185] [outer = 000000FB82874000] 15:17:57 INFO - PROCESS | 4808 | 1461277077744 Marionette DEBUG loaded listener.js 15:17:57 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FB828DB000) [pid = 4808] [serial = 2186] [outer = 000000FB82874000] 15:17:58 INFO - PROCESS | 4808 | 1461277078170 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:17:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:17:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 15:17:58 INFO - PROCESS | 4808 | 1461277078228 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 15:17:58 INFO - PROCESS | 4808 | 1461277078230 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 15:17:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:17:58 INFO - PROCESS | 4808 | 1461277078233 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:17:58 INFO - PROCESS | 4808 | 1461277078235 Marionette TRACE conn5 <- [1,2878,null,{}] 15:17:58 INFO - PROCESS | 4808 | 1461277078238 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:58 INFO - PROCESS | 4808 | 1461277078316 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 15:17:58 INFO - PROCESS | 4808 | 1461277078323 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:58 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8455F800 == 30 [pid = 4808] [id = 729] 15:17:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FB811EBC00) [pid = 4808] [serial = 2187] [outer = 0000000000000000] 15:17:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FB82C0C000) [pid = 4808] [serial = 2188] [outer = 000000FB811EBC00] 15:17:58 INFO - PROCESS | 4808 | 1461277078370 Marionette DEBUG loaded listener.js 15:17:58 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FB82CE7800) [pid = 4808] [serial = 2189] [outer = 000000FB811EBC00] 15:17:58 INFO - PROCESS | 4808 | 1461277078843 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:17:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:17:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 672ms 15:17:58 INFO - PROCESS | 4808 | 1461277078909 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 15:17:58 INFO - PROCESS | 4808 | 1461277078911 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 15:17:58 INFO - PROCESS | 4808 | 1461277078914 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:17:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:17:58 INFO - PROCESS | 4808 | 1461277078916 Marionette TRACE conn5 <- [1,2882,null,{}] 15:17:58 INFO - PROCESS | 4808 | 1461277078920 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:59 INFO - PROCESS | 4808 | 1461277079034 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 15:17:59 INFO - PROCESS | 4808 | 1461277079053 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84631000 == 31 [pid = 4808] [id = 730] 15:17:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FB83081000) [pid = 4808] [serial = 2190] [outer = 0000000000000000] 15:17:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB83454400) [pid = 4808] [serial = 2191] [outer = 000000FB83081000] 15:17:59 INFO - PROCESS | 4808 | 1461277079103 Marionette DEBUG loaded listener.js 15:17:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB83CB6800) [pid = 4808] [serial = 2192] [outer = 000000FB83081000] 15:17:59 INFO - PROCESS | 4808 | 1461277079528 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:17:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:17:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 628ms 15:17:59 INFO - PROCESS | 4808 | 1461277079549 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 15:17:59 INFO - PROCESS | 4808 | 1461277079551 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 15:17:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:17:59 INFO - PROCESS | 4808 | 1461277079554 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:17:59 INFO - PROCESS | 4808 | 1461277079556 Marionette TRACE conn5 <- [1,2886,null,{}] 15:17:59 INFO - PROCESS | 4808 | 1461277079560 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:59 INFO - PROCESS | 4808 | 1461277079637 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 15:17:59 INFO - PROCESS | 4808 | 1461277079643 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:59 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84927000 == 32 [pid = 4808] [id = 731] 15:17:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB83CBB800) [pid = 4808] [serial = 2193] [outer = 0000000000000000] 15:17:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB83CC0C00) [pid = 4808] [serial = 2194] [outer = 000000FB83CBB800] 15:17:59 INFO - PROCESS | 4808 | 1461277079690 Marionette DEBUG loaded listener.js 15:17:59 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB842CB400) [pid = 4808] [serial = 2195] [outer = 000000FB83CBB800] 15:18:00 INFO - PROCESS | 4808 | 1461277080133 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:18:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:18:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 628ms 15:18:00 INFO - PROCESS | 4808 | 1461277080192 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 15:18:00 INFO - PROCESS | 4808 | 1461277080194 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 15:18:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:18:00 INFO - PROCESS | 4808 | 1461277080197 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:18:00 INFO - PROCESS | 4808 | 1461277080199 Marionette TRACE conn5 <- [1,2890,null,{}] 15:18:00 INFO - PROCESS | 4808 | 1461277080202 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:00 INFO - PROCESS | 4808 | 1461277080279 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 15:18:00 INFO - PROCESS | 4808 | 1461277080286 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:00 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8634A000 == 33 [pid = 4808] [id = 732] 15:18:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB84388800) [pid = 4808] [serial = 2196] [outer = 0000000000000000] 15:18:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB8438B400) [pid = 4808] [serial = 2197] [outer = 000000FB84388800] 15:18:00 INFO - PROCESS | 4808 | 1461277080332 Marionette DEBUG loaded listener.js 15:18:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB843AFC00) [pid = 4808] [serial = 2198] [outer = 000000FB84388800] 15:18:00 INFO - PROCESS | 4808 | 1461277080812 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:18:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:18:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 627ms 15:18:00 INFO - PROCESS | 4808 | 1461277080829 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 15:18:00 INFO - PROCESS | 4808 | 1461277080831 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 15:18:00 INFO - PROCESS | 4808 | 1461277080834 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:18:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:18:00 INFO - PROCESS | 4808 | 1461277080836 Marionette TRACE conn5 <- [1,2894,null,{}] 15:18:00 INFO - PROCESS | 4808 | 1461277080839 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:00 INFO - PROCESS | 4808 | 1461277080951 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 15:18:00 INFO - PROCESS | 4808 | 1461277080959 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:00 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84288800 == 34 [pid = 4808] [id = 733] 15:18:00 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB84388C00) [pid = 4808] [serial = 2199] [outer = 0000000000000000] 15:18:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB843B7800) [pid = 4808] [serial = 2200] [outer = 000000FB84388C00] 15:18:01 INFO - PROCESS | 4808 | 1461277081005 Marionette DEBUG loaded listener.js 15:18:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB84812400) [pid = 4808] [serial = 2201] [outer = 000000FB84388C00] 15:18:01 INFO - PROCESS | 4808 | 1461277081462 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:18:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:18:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 690ms 15:18:01 INFO - PROCESS | 4808 | 1461277081530 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 15:18:01 INFO - PROCESS | 4808 | 1461277081532 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 15:18:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:18:01 INFO - PROCESS | 4808 | 1461277081536 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:18:01 INFO - PROCESS | 4808 | 1461277081537 Marionette TRACE conn5 <- [1,2898,null,{}] 15:18:01 INFO - PROCESS | 4808 | 1461277081541 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:01 INFO - PROCESS | 4808 | 1461277081650 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 15:18:01 INFO - PROCESS | 4808 | 1461277081701 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:01 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CA7800 == 35 [pid = 4808] [id = 734] 15:18:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB84815C00) [pid = 4808] [serial = 2202] [outer = 0000000000000000] 15:18:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB84822400) [pid = 4808] [serial = 2203] [outer = 000000FB84815C00] 15:18:01 INFO - PROCESS | 4808 | 1461277081747 Marionette DEBUG loaded listener.js 15:18:01 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB8482CC00) [pid = 4808] [serial = 2204] [outer = 000000FB84815C00] 15:18:02 INFO - PROCESS | 4808 | 1461277082154 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 15:18:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:18:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:18:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 693ms 15:18:02 INFO - PROCESS | 4808 | 1461277082235 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 15:18:02 INFO - TEST-START | /DOMEvents/constructors.html 15:18:02 INFO - PROCESS | 4808 | 1461277082238 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 15:18:02 INFO - PROCESS | 4808 | 1461277082242 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:18:02 INFO - PROCESS | 4808 | 1461277082244 Marionette TRACE conn5 <- [1,2902,null,{}] 15:18:02 INFO - PROCESS | 4808 | 1461277082248 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:02 INFO - PROCESS | 4808 | 1461277082404 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 15:18:02 INFO - PROCESS | 4808 | 1461277082411 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:02 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDEB19000 == 36 [pid = 4808] [id = 735] 15:18:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB8487A800) [pid = 4808] [serial = 2205] [outer = 0000000000000000] 15:18:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB84957400) [pid = 4808] [serial = 2206] [outer = 000000FB8487A800] 15:18:02 INFO - PROCESS | 4808 | 1461277082512 Marionette DEBUG loaded listener.js 15:18:02 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB849B1000) [pid = 4808] [serial = 2207] [outer = 000000FB8487A800] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB849A9000) [pid = 4808] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB869E4000) [pid = 4808] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB8482D000) [pid = 4808] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB849AC400) [pid = 4808] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB8508C800) [pid = 4808] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB811E9C00) [pid = 4808] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB8084A000) [pid = 4808] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB83455C00) [pid = 4808] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB82C08400) [pid = 4808] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB8078DC00) [pid = 4808] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB811A3000) [pid = 4808] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB84877000) [pid = 4808] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB82C0F400) [pid = 4808] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB81172400) [pid = 4808] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:18:02 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB869E4C00) [pid = 4808] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:18:03 INFO - PROCESS | 4808 | 1461277083157 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:18:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:18:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:18:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:18:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:18:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:18:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:18:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:18:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:18:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 1017ms 15:18:03 INFO - PROCESS | 4808 | 1461277083260 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 15:18:03 INFO - PROCESS | 4808 | 1461277083262 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 15:18:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:18:03 INFO - PROCESS | 4808 | 1461277083268 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:18:03 INFO - PROCESS | 4808 | 1461277083270 Marionette TRACE conn5 <- [1,2906,null,{}] 15:18:03 INFO - PROCESS | 4808 | 1461277083274 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:03 INFO - PROCESS | 4808 | 1461277083356 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 15:18:03 INFO - PROCESS | 4808 | 1461277083429 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:03 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2ED000 == 37 [pid = 4808] [id = 736] 15:18:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB82298C00) [pid = 4808] [serial = 2208] [outer = 0000000000000000] 15:18:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB84FE1400) [pid = 4808] [serial = 2209] [outer = 000000FB82298C00] 15:18:03 INFO - PROCESS | 4808 | 1461277083476 Marionette DEBUG loaded listener.js 15:18:03 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB84FEDC00) [pid = 4808] [serial = 2210] [outer = 000000FB82298C00] 15:18:03 INFO - PROCESS | 4808 | 1461277083821 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:18:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:18:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 587ms 15:18:03 INFO - PROCESS | 4808 | 1461277083856 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 15:18:03 INFO - PROCESS | 4808 | 1461277083858 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 15:18:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:18:03 INFO - PROCESS | 4808 | 1461277083862 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:18:03 INFO - PROCESS | 4808 | 1461277083863 Marionette TRACE conn5 <- [1,2910,null,{}] 15:18:03 INFO - PROCESS | 4808 | 1461277083867 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:04 INFO - PROCESS | 4808 | 1461277084006 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 15:18:04 INFO - PROCESS | 4808 | 1461277084018 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:04 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE061B000 == 38 [pid = 4808] [id = 737] 15:18:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB84874000) [pid = 4808] [serial = 2211] [outer = 0000000000000000] 15:18:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB85091C00) [pid = 4808] [serial = 2212] [outer = 000000FB84874000] 15:18:04 INFO - PROCESS | 4808 | 1461277084064 Marionette DEBUG loaded listener.js 15:18:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB851CA800) [pid = 4808] [serial = 2213] [outer = 000000FB84874000] 15:18:04 INFO - PROCESS | 4808 | [4808] 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 15:18:04 INFO - PROCESS | 4808 | [4808] 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 15:18:04 INFO - PROCESS | 4808 | [4808] 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 15:18:04 INFO - PROCESS | 4808 | [4808] 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 15:18:04 INFO - PROCESS | 4808 | 1461277084457 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 15:18:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:18:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:18:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:18:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:18:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 15:18:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:18:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:18:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:18:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 15:18:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:18:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:18:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:18:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 15:18:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:18:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:18:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:18:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:18:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 639ms 15:18:04 INFO - PROCESS | 4808 | 1461277084504 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 15:18:04 INFO - PROCESS | 4808 | 1461277084506 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 15:18:04 INFO - PROCESS | 4808 | 1461277084510 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:18:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:18:04 INFO - PROCESS | 4808 | 1461277084511 Marionette TRACE conn5 <- [1,2914,null,{}] 15:18:04 INFO - PROCESS | 4808 | 1461277084515 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:04 INFO - PROCESS | 4808 | 1461277084595 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 15:18:04 INFO - PROCESS | 4808 | 1461277084672 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:04 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3F13800 == 39 [pid = 4808] [id = 738] 15:18:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB85090400) [pid = 4808] [serial = 2214] [outer = 0000000000000000] 15:18:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB851D6C00) [pid = 4808] [serial = 2215] [outer = 000000FB85090400] 15:18:04 INFO - PROCESS | 4808 | 1461277084719 Marionette DEBUG loaded listener.js 15:18:04 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB86612800) [pid = 4808] [serial = 2216] [outer = 000000FB85090400] 15:18:05 INFO - PROCESS | 4808 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:18:05 INFO - PROCESS | 4808 | 1461277085378 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 15:18:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:18:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 923ms 15:18:05 INFO - PROCESS | 4808 | 1461277085437 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 15:18:05 INFO - PROCESS | 4808 | 1461277085443 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 15:18:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:18:05 INFO - PROCESS | 4808 | 1461277085449 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:18:05 INFO - PROCESS | 4808 | 1461277085453 Marionette TRACE conn5 <- [1,2918,null,{}] 15:18:05 INFO - PROCESS | 4808 | 1461277085459 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:05 INFO - PROCESS | 4808 | 1461277085590 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 15:18:05 INFO - PROCESS | 4808 | 1461277085704 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:05 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8254E000 == 40 [pid = 4808] [id = 739] 15:18:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB81172C00) [pid = 4808] [serial = 2217] [outer = 0000000000000000] 15:18:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB811AC000) [pid = 4808] [serial = 2218] [outer = 000000FB81172C00] 15:18:05 INFO - PROCESS | 4808 | 1461277085765 Marionette DEBUG loaded listener.js 15:18:05 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB81254000) [pid = 4808] [serial = 2219] [outer = 000000FB81172C00] 15:18:06 INFO - PROCESS | 4808 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:18:06 INFO - PROCESS | 4808 | 1461277086338 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 15:18:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:18:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 943ms 15:18:06 INFO - PROCESS | 4808 | 1461277086410 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 15:18:06 INFO - PROCESS | 4808 | 1461277086417 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 15:18:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:18:06 INFO - PROCESS | 4808 | 1461277086425 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:18:06 INFO - PROCESS | 4808 | 1461277086428 Marionette TRACE conn5 <- [1,2922,null,{}] 15:18:06 INFO - PROCESS | 4808 | 1461277086432 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:06 INFO - PROCESS | 4808 | 1461277086553 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 15:18:06 INFO - PROCESS | 4808 | 1461277086655 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:06 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB845A2000 == 41 [pid = 4808] [id = 740] 15:18:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB82481000) [pid = 4808] [serial = 2220] [outer = 0000000000000000] 15:18:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB8286E400) [pid = 4808] [serial = 2221] [outer = 000000FB82481000] 15:18:06 INFO - PROCESS | 4808 | 1461277086712 Marionette DEBUG loaded listener.js 15:18:06 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB82C0E800) [pid = 4808] [serial = 2222] [outer = 000000FB82481000] 15:18:07 INFO - PROCESS | 4808 | 1461277087577 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:18:07 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:18:07 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1185ms 15:18:07 INFO - PROCESS | 4808 | 1461277087614 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 15:18:07 INFO - PROCESS | 4808 | 1461277087619 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 15:18:07 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:18:07 INFO - PROCESS | 4808 | 1461277087624 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:18:07 INFO - PROCESS | 4808 | 1461277087629 Marionette TRACE conn5 <- [1,2926,null,{}] 15:18:07 INFO - PROCESS | 4808 | 1461277087659 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:07 INFO - PROCESS | 4808 | 1461277087773 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 15:18:07 INFO - PROCESS | 4808 | 1461277087845 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:07 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83F78800 == 42 [pid = 4808] [id = 741] 15:18:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB8116E000) [pid = 4808] [serial = 2223] [outer = 0000000000000000] 15:18:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB811A8400) [pid = 4808] [serial = 2224] [outer = 000000FB8116E000] 15:18:07 INFO - PROCESS | 4808 | 1461277087898 Marionette DEBUG loaded listener.js 15:18:07 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB812A6000) [pid = 4808] [serial = 2225] [outer = 000000FB8116E000] 15:18:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB808EB000 == 41 [pid = 4808] [id = 669] 15:18:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83C39000 == 40 [pid = 4808] [id = 664] 15:18:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDDA20000 == 39 [pid = 4808] [id = 665] 15:18:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84843000 == 38 [pid = 4808] [id = 660] 15:18:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84366800 == 37 [pid = 4808] [id = 657] 15:18:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83421000 == 36 [pid = 4808] [id = 656] 15:18:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82438000 == 35 [pid = 4808] [id = 655] 15:18:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83F7B800 == 34 [pid = 4808] [id = 670] 15:18:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8450A000 == 33 [pid = 4808] [id = 671] 15:18:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FB1800 == 32 [pid = 4808] [id = 654] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FBDD7DB800) [pid = 4808] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4CE5800 == 31 [pid = 4808] [id = 724] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB84FE2000) [pid = 4808] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB86C53000) [pid = 4808] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB84830400) [pid = 4808] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB84FDFC00) [pid = 4808] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB84953C00) [pid = 4808] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB851D5000) [pid = 4808] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB85092C00) [pid = 4808] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB842C7000) [pid = 4808] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB869EE000) [pid = 4808] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB8661B400) [pid = 4808] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB84385800) [pid = 4808] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB8345C800) [pid = 4808] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB83CC3000) [pid = 4808] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB82C0F800) [pid = 4808] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB83002C00) [pid = 4808] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB807CF000) [pid = 4808] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB8116EC00) [pid = 4808] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB8228A800) [pid = 4808] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB811AD000) [pid = 4808] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 76 (000000FB869E6C00) [pid = 4808] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 75 (000000FB8508F800) [pid = 4808] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 74 (000000FB842C6800) [pid = 4808] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 73 (000000FB8300F000) [pid = 4808] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 72 (000000FB81256400) [pid = 4808] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 71 (000000FB811A8800) [pid = 4808] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 70 (000000FB869F1800) [pid = 4808] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 69 (000000FB851CF000) [pid = 4808] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | --DOMWINDOW == 68 (000000FB843AF000) [pid = 4808] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 15:18:08 INFO - PROCESS | 4808 | 1461277088443 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:18:08 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:18:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 838ms 15:18:08 INFO - PROCESS | 4808 | 1461277088467 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 15:18:08 INFO - PROCESS | 4808 | 1461277088473 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 15:18:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:18:08 INFO - PROCESS | 4808 | 1461277088479 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:18:08 INFO - PROCESS | 4808 | 1461277088482 Marionette TRACE conn5 <- [1,2930,null,{}] 15:18:08 INFO - PROCESS | 4808 | 1461277088485 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:08 INFO - PROCESS | 4808 | 1461277088567 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 15:18:08 INFO - PROCESS | 4808 | 1461277088576 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:08 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83C43800 == 32 [pid = 4808] [id = 742] 15:18:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 69 (000000FB811F5800) [pid = 4808] [serial = 2226] [outer = 0000000000000000] 15:18:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 70 (000000FB8228E000) [pid = 4808] [serial = 2227] [outer = 000000FB811F5800] 15:18:08 INFO - PROCESS | 4808 | 1461277088624 Marionette DEBUG loaded listener.js 15:18:08 INFO - PROCESS | 4808 | ++DOMWINDOW == 71 (000000FB826CCC00) [pid = 4808] [serial = 2228] [outer = 000000FB811F5800] 15:18:09 INFO - PROCESS | 4808 | 1461277089101 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 15:18:09 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 15:18:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:18:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 15:18:09 INFO - PROCESS | 4808 | 1461277089172 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 15:18:09 INFO - PROCESS | 4808 | 1461277089174 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 15:18:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:18:09 INFO - PROCESS | 4808 | 1461277089178 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:18:09 INFO - PROCESS | 4808 | 1461277089182 Marionette TRACE conn5 <- [1,2934,null,{}] 15:18:09 INFO - PROCESS | 4808 | 1461277089193 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:09 INFO - PROCESS | 4808 | 1461277089280 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 15:18:09 INFO - PROCESS | 4808 | 1461277089288 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84553800 == 33 [pid = 4808] [id = 743] 15:18:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 72 (000000FB82C0A000) [pid = 4808] [serial = 2229] [outer = 0000000000000000] 15:18:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 73 (000000FB82CE3800) [pid = 4808] [serial = 2230] [outer = 000000FB82C0A000] 15:18:09 INFO - PROCESS | 4808 | 1461277089338 Marionette DEBUG loaded listener.js 15:18:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 74 (000000FB8300A400) [pid = 4808] [serial = 2231] [outer = 000000FB82C0A000] 15:18:09 INFO - PROCESS | 4808 | 1461277089767 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:18:09 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:18:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 627ms 15:18:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:18:09 INFO - PROCESS | 4808 | 1461277089820 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 15:18:09 INFO - PROCESS | 4808 | 1461277089823 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 15:18:09 INFO - PROCESS | 4808 | 1461277089826 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:18:09 INFO - PROCESS | 4808 | 1461277089828 Marionette TRACE conn5 <- [1,2938,null,{}] 15:18:09 INFO - PROCESS | 4808 | 1461277089832 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:09 INFO - PROCESS | 4808 | 1461277089951 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 15:18:09 INFO - PROCESS | 4808 | 1461277089962 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:09 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84914000 == 34 [pid = 4808] [id = 744] 15:18:09 INFO - PROCESS | 4808 | ++DOMWINDOW == 75 (000000FB83456000) [pid = 4808] [serial = 2232] [outer = 0000000000000000] 15:18:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 76 (000000FB8345B800) [pid = 4808] [serial = 2233] [outer = 000000FB83456000] 15:18:10 INFO - PROCESS | 4808 | 1461277090012 Marionette DEBUG loaded listener.js 15:18:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 77 (000000FB83CC1800) [pid = 4808] [serial = 2234] [outer = 000000FB83456000] 15:18:10 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F8E800 == 35 [pid = 4808] [id = 745] 15:18:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB842D1C00) [pid = 4808] [serial = 2235] [outer = 0000000000000000] 15:18:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB84383800) [pid = 4808] [serial = 2236] [outer = 000000FB842D1C00] 15:18:10 INFO - PROCESS | 4808 | 1461277090472 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:18:10 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:18:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 691ms 15:18:10 INFO - PROCESS | 4808 | 1461277090518 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 15:18:10 INFO - PROCESS | 4808 | 1461277090520 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 15:18:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:18:10 INFO - PROCESS | 4808 | 1461277090523 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:18:10 INFO - PROCESS | 4808 | 1461277090525 Marionette TRACE conn5 <- [1,2942,null,{}] 15:18:10 INFO - PROCESS | 4808 | 1461277090528 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:10 INFO - PROCESS | 4808 | 1461277090617 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 15:18:10 INFO - PROCESS | 4808 | 1461277090623 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:10 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB869B0000 == 36 [pid = 4808] [id = 746] 15:18:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB842C5000) [pid = 4808] [serial = 2237] [outer = 0000000000000000] 15:18:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB8438A400) [pid = 4808] [serial = 2238] [outer = 000000FB842C5000] 15:18:10 INFO - PROCESS | 4808 | 1461277090671 Marionette DEBUG loaded listener.js 15:18:10 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB843B4800) [pid = 4808] [serial = 2239] [outer = 000000FB842C5000] 15:18:11 INFO - PROCESS | 4808 | 1461277091168 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:18:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:18:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:18:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 691ms 15:18:11 INFO - PROCESS | 4808 | 1461277091218 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 15:18:11 INFO - PROCESS | 4808 | 1461277091220 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 15:18:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:18:11 INFO - PROCESS | 4808 | 1461277091224 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:18:11 INFO - PROCESS | 4808 | 1461277091225 Marionette TRACE conn5 <- [1,2946,null,{}] 15:18:11 INFO - PROCESS | 4808 | 1461277091229 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:11 INFO - PROCESS | 4808 | 1461277091397 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 15:18:11 INFO - PROCESS | 4808 | 1461277091425 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:11 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDDABC800 == 37 [pid = 4808] [id = 747] 15:18:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB84826400) [pid = 4808] [serial = 2240] [outer = 0000000000000000] 15:18:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB8494F000) [pid = 4808] [serial = 2241] [outer = 000000FB84826400] 15:18:11 INFO - PROCESS | 4808 | 1461277091472 Marionette DEBUG loaded listener.js 15:18:11 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB84958C00) [pid = 4808] [serial = 2242] [outer = 000000FB84826400] 15:18:11 INFO - PROCESS | 4808 | 1461277091853 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:18:11 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:18:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 691ms 15:18:11 INFO - PROCESS | 4808 | 1461277091917 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 15:18:11 INFO - PROCESS | 4808 | 1461277091920 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 15:18:11 INFO - PROCESS | 4808 | 1461277091923 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:18:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:18:11 INFO - PROCESS | 4808 | 1461277091925 Marionette TRACE conn5 <- [1,2950,null,{}] 15:18:11 INFO - PROCESS | 4808 | 1461277091928 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:12 INFO - PROCESS | 4808 | 1461277092043 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 15:18:12 INFO - PROCESS | 4808 | 1461277092049 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:12 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB82936800 == 38 [pid = 4808] [id = 748] 15:18:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB8494EC00) [pid = 4808] [serial = 2243] [outer = 0000000000000000] 15:18:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB849AA800) [pid = 4808] [serial = 2244] [outer = 000000FB8494EC00] 15:18:12 INFO - PROCESS | 4808 | 1461277092139 Marionette DEBUG loaded listener.js 15:18:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB84FE7C00) [pid = 4808] [serial = 2245] [outer = 000000FB8494EC00] 15:18:12 INFO - PROCESS | 4808 | 1461277092507 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:18:12 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:18:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 15:18:12 INFO - PROCESS | 4808 | 1461277092559 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 15:18:12 INFO - PROCESS | 4808 | 1461277092561 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 15:18:12 INFO - PROCESS | 4808 | 1461277092564 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:18:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:18:12 INFO - PROCESS | 4808 | 1461277092566 Marionette TRACE conn5 <- [1,2954,null,{}] 15:18:12 INFO - PROCESS | 4808 | 1461277092570 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:12 INFO - PROCESS | 4808 | 1461277092677 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 15:18:12 INFO - PROCESS | 4808 | 1461277092684 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:12 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDFC0E800 == 39 [pid = 4808] [id = 749] 15:18:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB8508BC00) [pid = 4808] [serial = 2246] [outer = 0000000000000000] 15:18:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB85096000) [pid = 4808] [serial = 2247] [outer = 000000FB8508BC00] 15:18:12 INFO - PROCESS | 4808 | 1461277092730 Marionette DEBUG loaded listener.js 15:18:12 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB8638FC00) [pid = 4808] [serial = 2248] [outer = 000000FB8508BC00] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB84874000) [pid = 4808] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB84388C00) [pid = 4808] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB84388800) [pid = 4808] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB811EBC00) [pid = 4808] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FBDD7D4400) [pid = 4808] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB811A8000) [pid = 4808] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB83081000) [pid = 4808] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB82874000) [pid = 4808] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB82296800) [pid = 4808] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB8110E800) [pid = 4808] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB84815C00) [pid = 4808] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB8487A800) [pid = 4808] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB82298C00) [pid = 4808] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:18:13 INFO - PROCESS | 4808 | --DOMWINDOW == 77 (000000FB83CBB800) [pid = 4808] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:18:13 INFO - PROCESS | 4808 | 1461277093288 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:18:13 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 15:18:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 776ms 15:18:13 INFO - PROCESS | 4808 | 1461277093345 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 15:18:13 INFO - PROCESS | 4808 | 1461277093347 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 15:18:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:18:13 INFO - PROCESS | 4808 | 1461277093351 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:18:13 INFO - PROCESS | 4808 | 1461277093352 Marionette TRACE conn5 <- [1,2958,null,{}] 15:18:13 INFO - PROCESS | 4808 | 1461277093356 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:13 INFO - PROCESS | 4808 | 1461277093436 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 15:18:13 INFO - PROCESS | 4808 | 1461277093443 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:13 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3D61800 == 40 [pid = 4808] [id = 750] 15:18:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 78 (000000FB83452000) [pid = 4808] [serial = 2249] [outer = 0000000000000000] 15:18:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB84815C00) [pid = 4808] [serial = 2250] [outer = 000000FB83452000] 15:18:13 INFO - PROCESS | 4808 | 1461277093489 Marionette DEBUG loaded listener.js 15:18:13 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB86398400) [pid = 4808] [serial = 2251] [outer = 000000FB83452000] 15:18:13 INFO - PROCESS | 4808 | 1461277093870 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:18:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:18:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 524ms 15:18:13 INFO - PROCESS | 4808 | 1461277093879 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 15:18:13 INFO - PROCESS | 4808 | 1461277093881 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 15:18:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:18:13 INFO - PROCESS | 4808 | 1461277093884 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:18:13 INFO - PROCESS | 4808 | 1461277093886 Marionette TRACE conn5 <- [1,2962,null,{}] 15:18:13 INFO - PROCESS | 4808 | 1461277093890 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:14 INFO - PROCESS | 4808 | 1461277094007 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 15:18:14 INFO - PROCESS | 4808 | 1461277094032 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4810000 == 41 [pid = 4808] [id = 751] 15:18:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB842CC400) [pid = 4808] [serial = 2252] [outer = 0000000000000000] 15:18:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB8661B000) [pid = 4808] [serial = 2253] [outer = 000000FB842CC400] 15:18:14 INFO - PROCESS | 4808 | 1461277094078 Marionette DEBUG loaded listener.js 15:18:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB869E4000) [pid = 4808] [serial = 2254] [outer = 000000FB842CC400] 15:18:14 INFO - PROCESS | 4808 | 1461277094489 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 15:18:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 15:18:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 628ms 15:18:14 INFO - PROCESS | 4808 | 1461277094515 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 15:18:14 INFO - PROCESS | 4808 | 1461277094518 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 15:18:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:18:14 INFO - PROCESS | 4808 | 1461277094521 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:18:14 INFO - PROCESS | 4808 | 1461277094524 Marionette TRACE conn5 <- [1,2966,null,{}] 15:18:14 INFO - PROCESS | 4808 | 1461277094528 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:14 INFO - PROCESS | 4808 | 1461277094656 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 15:18:14 INFO - PROCESS | 4808 | 1461277094664 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:14 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4C68800 == 42 [pid = 4808] [id = 752] 15:18:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB8661FC00) [pid = 4808] [serial = 2255] [outer = 0000000000000000] 15:18:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB869F2C00) [pid = 4808] [serial = 2256] [outer = 000000FB8661FC00] 15:18:14 INFO - PROCESS | 4808 | 1461277094715 Marionette DEBUG loaded listener.js 15:18:14 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FBCF020800) [pid = 4808] [serial = 2257] [outer = 000000FB8661FC00] 15:18:15 INFO - PROCESS | 4808 | 1461277095183 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:18:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:18:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 692ms 15:18:15 INFO - PROCESS | 4808 | 1461277095217 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 15:18:15 INFO - PROCESS | 4808 | 1461277095221 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 15:18:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:18:15 INFO - PROCESS | 4808 | 1461277095227 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:18:15 INFO - PROCESS | 4808 | 1461277095231 Marionette TRACE conn5 <- [1,2970,null,{}] 15:18:15 INFO - PROCESS | 4808 | 1461277095256 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:15 INFO - PROCESS | 4808 | 1461277095366 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 15:18:15 INFO - PROCESS | 4808 | 1461277095517 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:15 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8243D800 == 43 [pid = 4808] [id = 753] 15:18:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB811AB000) [pid = 4808] [serial = 2258] [outer = 0000000000000000] 15:18:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB811F0400) [pid = 4808] [serial = 2259] [outer = 000000FB811AB000] 15:18:15 INFO - PROCESS | 4808 | 1461277095577 Marionette DEBUG loaded listener.js 15:18:15 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB82473000) [pid = 4808] [serial = 2260] [outer = 000000FB811AB000] 15:18:16 INFO - PROCESS | 4808 | 1461277096083 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 15:18:16 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 15:18:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:18:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 902ms 15:18:16 INFO - PROCESS | 4808 | 1461277096135 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 15:18:16 INFO - PROCESS | 4808 | 1461277096142 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 15:18:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:18:16 INFO - PROCESS | 4808 | 1461277096149 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:18:16 INFO - PROCESS | 4808 | 1461277096152 Marionette TRACE conn5 <- [1,2974,null,{}] 15:18:16 INFO - PROCESS | 4808 | 1461277096156 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:16 INFO - PROCESS | 4808 | 1461277096266 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 15:18:16 INFO - PROCESS | 4808 | 1461277096359 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:16 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84853800 == 44 [pid = 4808] [id = 754] 15:18:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB82C10C00) [pid = 4808] [serial = 2261] [outer = 0000000000000000] 15:18:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB83080C00) [pid = 4808] [serial = 2262] [outer = 000000FB82C10C00] 15:18:16 INFO - PROCESS | 4808 | 1461277096416 Marionette DEBUG loaded listener.js 15:18:16 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB842C7400) [pid = 4808] [serial = 2263] [outer = 000000FB82C10C00] 15:18:16 INFO - PROCESS | 4808 | 1461277096983 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:18:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:18:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 879ms 15:18:17 INFO - PROCESS | 4808 | 1461277097032 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 15:18:17 INFO - PROCESS | 4808 | 1461277097035 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 15:18:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:18:17 INFO - PROCESS | 4808 | 1461277097039 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:18:17 INFO - PROCESS | 4808 | 1461277097043 Marionette TRACE conn5 <- [1,2978,null,{}] 15:18:17 INFO - PROCESS | 4808 | 1461277097055 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:17 INFO - PROCESS | 4808 | 1461277097196 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 15:18:17 INFO - PROCESS | 4808 | 1461277097319 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:17 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4AA7000 == 45 [pid = 4808] [id = 755] 15:18:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB843AE800) [pid = 4808] [serial = 2264] [outer = 0000000000000000] 15:18:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB84956C00) [pid = 4808] [serial = 2265] [outer = 000000FB843AE800] 15:18:17 INFO - PROCESS | 4808 | 1461277097382 Marionette DEBUG loaded listener.js 15:18:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB869E4C00) [pid = 4808] [serial = 2266] [outer = 000000FB843AE800] 15:18:17 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84859000 == 46 [pid = 4808] [id = 756] 15:18:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB86C54800) [pid = 4808] [serial = 2267] [outer = 0000000000000000] 15:18:17 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB86C59800) [pid = 4808] [serial = 2268] [outer = 000000FB86C54800] 15:18:17 INFO - PROCESS | 4808 | 1461277097966 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:18:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:18:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 984ms 15:18:18 INFO - PROCESS | 4808 | 1461277098025 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 15:18:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:18:18 INFO - PROCESS | 4808 | 1461277098028 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 15:18:18 INFO - PROCESS | 4808 | 1461277098032 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:18:18 INFO - PROCESS | 4808 | 1461277098034 Marionette TRACE conn5 <- [1,2982,null,{}] 15:18:18 INFO - PROCESS | 4808 | 1461277098038 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:18 INFO - PROCESS | 4808 | 1461277098167 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 15:18:18 INFO - PROCESS | 4808 | 1461277098280 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:18 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE59E2800 == 47 [pid = 4808] [id = 757] 15:18:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FB86C4E800) [pid = 4808] [serial = 2269] [outer = 0000000000000000] 15:18:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FB86C56C00) [pid = 4808] [serial = 2270] [outer = 000000FB86C4E800] 15:18:18 INFO - PROCESS | 4808 | 1461277098339 Marionette DEBUG loaded listener.js 15:18:18 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBDD9F4C00) [pid = 4808] [serial = 2271] [outer = 000000FB86C4E800] 15:18:18 INFO - PROCESS | 4808 | 1461277098872 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:18:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:18:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:18:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 881ms 15:18:18 INFO - PROCESS | 4808 | 1461277098916 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 15:18:18 INFO - PROCESS | 4808 | 1461277098918 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 15:18:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:18:18 INFO - PROCESS | 4808 | 1461277098922 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:18:18 INFO - PROCESS | 4808 | 1461277098924 Marionette TRACE conn5 <- [1,2986,null,{}] 15:18:18 INFO - PROCESS | 4808 | 1461277098928 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:19 INFO - PROCESS | 4808 | 1461277099053 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 15:18:19 INFO - PROCESS | 4808 | 1461277099145 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:19 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8492B800 == 48 [pid = 4808] [id = 758] 15:18:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FB807CC000) [pid = 4808] [serial = 2272] [outer = 0000000000000000] 15:18:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FB83455C00) [pid = 4808] [serial = 2273] [outer = 000000FB807CC000] 15:18:19 INFO - PROCESS | 4808 | 1461277099203 Marionette DEBUG loaded listener.js 15:18:19 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB851CCC00) [pid = 4808] [serial = 2274] [outer = 000000FB807CC000] 15:18:19 INFO - PROCESS | 4808 | 1461277099906 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:18:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:18:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1028ms 15:18:19 INFO - PROCESS | 4808 | 1461277099951 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 15:18:19 INFO - PROCESS | 4808 | 1461277099955 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 15:18:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:18:19 INFO - PROCESS | 4808 | 1461277099960 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:18:19 INFO - PROCESS | 4808 | 1461277099964 Marionette TRACE conn5 <- [1,2990,null,{}] 15:18:20 INFO - PROCESS | 4808 | 1461277099992 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:20 INFO - PROCESS | 4808 | 1461277100089 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 15:18:20 INFO - PROCESS | 4808 | 1461277100172 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:20 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FE0000 == 49 [pid = 4808] [id = 759] 15:18:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB81165C00) [pid = 4808] [serial = 2275] [outer = 0000000000000000] 15:18:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB811EA800) [pid = 4808] [serial = 2276] [outer = 000000FB81165C00] 15:18:20 INFO - PROCESS | 4808 | 1461277100273 Marionette DEBUG loaded listener.js 15:18:20 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB8228D400) [pid = 4808] [serial = 2277] [outer = 000000FB81165C00] 15:18:20 INFO - PROCESS | 4808 | --DOCSHELL 000000FB83420800 == 48 [pid = 4808] [id = 662] 15:18:20 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84928000 == 47 [pid = 4808] [id = 661] 15:18:20 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4810000 == 46 [pid = 4808] [id = 751] 15:18:20 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3D61800 == 45 [pid = 4808] [id = 750] 15:18:20 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDFC0E800 == 44 [pid = 4808] [id = 749] 15:18:20 INFO - PROCESS | 4808 | --DOCSHELL 000000FB82936800 == 43 [pid = 4808] [id = 748] 15:18:20 INFO - PROCESS | 4808 | --DOCSHELL 000000FBDDABC800 == 42 [pid = 4808] [id = 747] 15:18:20 INFO - PROCESS | 4808 | --DOCSHELL 000000FB869B0000 == 41 [pid = 4808] [id = 746] 15:18:20 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84F8E800 == 40 [pid = 4808] [id = 745] 15:18:20 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84914000 == 39 [pid = 4808] [id = 744] 15:18:20 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84553800 == 38 [pid = 4808] [id = 743] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB851D6C00) [pid = 4808] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB8110F800) [pid = 4808] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB81167000) [pid = 4808] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB84822400) [pid = 4808] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB84812400) [pid = 4808] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB84957400) [pid = 4808] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB8482CC00) [pid = 4808] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB84FE1400) [pid = 4808] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB85091C00) [pid = 4808] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB83CC0C00) [pid = 4808] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB842CB400) [pid = 4808] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB851CA800) [pid = 4808] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB849B1000) [pid = 4808] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB84FEDC00) [pid = 4808] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB843AFC00) [pid = 4808] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB843B7800) [pid = 4808] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB8438B400) [pid = 4808] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB82C0C000) [pid = 4808] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB82CE7800) [pid = 4808] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FBDE949800) [pid = 4808] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB811EF800) [pid = 4808] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB81250000) [pid = 4808] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB83454400) [pid = 4808] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB83CB6800) [pid = 4808] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB82878C00) [pid = 4808] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 80 (000000FB828DB000) [pid = 4808] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 79 (000000FB82474800) [pid = 4808] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | --DOMWINDOW == 78 (000000FB826C8400) [pid = 4808] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 15:18:20 INFO - PROCESS | 4808 | 1461277100814 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:18:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:18:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 901ms 15:18:20 INFO - PROCESS | 4808 | 1461277100867 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 15:18:20 INFO - PROCESS | 4808 | 1461277100873 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 15:18:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:18:20 INFO - PROCESS | 4808 | 1461277100879 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:18:20 INFO - PROCESS | 4808 | 1461277100881 Marionette TRACE conn5 <- [1,2994,null,{}] 15:18:20 INFO - PROCESS | 4808 | 1461277100886 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:20 INFO - PROCESS | 4808 | 1461277100974 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 15:18:21 INFO - PROCESS | 4808 | 1461277101053 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:21 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8243E800 == 39 [pid = 4808] [id = 760] 15:18:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 79 (000000FB8116FC00) [pid = 4808] [serial = 2278] [outer = 0000000000000000] 15:18:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 80 (000000FB8124A400) [pid = 4808] [serial = 2279] [outer = 000000FB8116FC00] 15:18:21 INFO - PROCESS | 4808 | 1461277101102 Marionette DEBUG loaded listener.js 15:18:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 81 (000000FB82475C00) [pid = 4808] [serial = 2280] [outer = 000000FB8116FC00] 15:18:21 INFO - PROCESS | 4808 | 1461277101477 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:18:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 15:18:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 15:18:21 INFO - PROCESS | 4808 | 1461277101509 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 15:18:21 INFO - PROCESS | 4808 | 1461277101512 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 15:18:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:18:21 INFO - PROCESS | 4808 | 1461277101515 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:18:21 INFO - PROCESS | 4808 | 1461277101519 Marionette TRACE conn5 <- [1,2998,null,{}] 15:18:21 INFO - PROCESS | 4808 | 1461277101576 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:21 INFO - PROCESS | 4808 | 1461277101665 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 15:18:21 INFO - PROCESS | 4808 | 1461277101680 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:21 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84521800 == 40 [pid = 4808] [id = 761] 15:18:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB8287B000) [pid = 4808] [serial = 2281] [outer = 0000000000000000] 15:18:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB82C0F400) [pid = 4808] [serial = 2282] [outer = 000000FB8287B000] 15:18:21 INFO - PROCESS | 4808 | 1461277101730 Marionette DEBUG loaded listener.js 15:18:21 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB83008000) [pid = 4808] [serial = 2283] [outer = 000000FB8287B000] 15:18:21 INFO - PROCESS | 4808 | [4808] 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 15:18:22 INFO - PROCESS | 4808 | 1461277102214 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:18:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:18:22 INFO - {} 15:18:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:18:22 INFO - {} 15:18:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:18:22 INFO - {} 15:18:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:18:22 INFO - {} 15:18:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 15:18:22 INFO - PROCESS | 4808 | 1461277102253 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 15:18:22 INFO - PROCESS | 4808 | 1461277102256 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 15:18:22 INFO - TEST-START | /FileAPI/fileReader.html 15:18:22 INFO - PROCESS | 4808 | 1461277102259 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:18:22 INFO - PROCESS | 4808 | 1461277102261 Marionette TRACE conn5 <- [1,3002,null,{}] 15:18:22 INFO - PROCESS | 4808 | 1461277102264 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:22 INFO - PROCESS | 4808 | 1461277102349 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 15:18:22 INFO - PROCESS | 4808 | 1461277102361 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:22 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84856000 == 41 [pid = 4808] [id = 762] 15:18:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB83CB6400) [pid = 4808] [serial = 2284] [outer = 0000000000000000] 15:18:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB842C3000) [pid = 4808] [serial = 2285] [outer = 000000FB83CB6400] 15:18:22 INFO - PROCESS | 4808 | 1461277102409 Marionette DEBUG loaded listener.js 15:18:22 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB84385C00) [pid = 4808] [serial = 2286] [outer = 000000FB83CB6400] 15:18:22 INFO - PROCESS | 4808 | 1461277102809 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 15:18:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:18:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:18:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:18:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:18:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 15:18:22 INFO - PROCESS | 4808 | 1461277102878 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 15:18:22 INFO - PROCESS | 4808 | 1461277102880 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 15:18:22 INFO - PROCESS | 4808 | 1461277102884 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:18:22 INFO - PROCESS | 4808 | 1461277102885 Marionette TRACE conn5 <- [1,3006,null,{}] 15:18:22 INFO - TEST-START | /FileAPI/historical.html 15:18:22 INFO - PROCESS | 4808 | 1461277102889 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:23 INFO - PROCESS | 4808 | 1461277102999 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 15:18:23 INFO - PROCESS | 4808 | 1461277103076 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:23 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86348000 == 42 [pid = 4808] [id = 763] 15:18:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB8438F000) [pid = 4808] [serial = 2287] [outer = 0000000000000000] 15:18:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB843B0800) [pid = 4808] [serial = 2288] [outer = 000000FB8438F000] 15:18:23 INFO - PROCESS | 4808 | 1461277103123 Marionette DEBUG loaded listener.js 15:18:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB84811C00) [pid = 4808] [serial = 2289] [outer = 000000FB8438F000] 15:18:23 INFO - PROCESS | 4808 | 1461277103548 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 15:18:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:18:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:18:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:18:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:18:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:18:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:18:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:18:23 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 15:18:23 INFO - PROCESS | 4808 | 1461277103563 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 15:18:23 INFO - PROCESS | 4808 | 1461277103565 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 15:18:23 INFO - TEST-START | /FileAPI/idlharness.html 15:18:23 INFO - PROCESS | 4808 | 1461277103568 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:18:23 INFO - PROCESS | 4808 | 1461277103570 Marionette TRACE conn5 <- [1,3010,null,{}] 15:18:23 INFO - PROCESS | 4808 | 1461277103573 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:23 INFO - PROCESS | 4808 | 1461277103713 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 15:18:23 INFO - PROCESS | 4808 | 1461277103721 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:23 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CA5800 == 43 [pid = 4808] [id = 764] 15:18:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB84830000) [pid = 4808] [serial = 2290] [outer = 0000000000000000] 15:18:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB849A7400) [pid = 4808] [serial = 2291] [outer = 000000FB84830000] 15:18:23 INFO - PROCESS | 4808 | 1461277103777 Marionette DEBUG loaded listener.js 15:18:23 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB8508F400) [pid = 4808] [serial = 2292] [outer = 000000FB84830000] 15:18:24 INFO - PROCESS | 4808 | 1461277104779 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:18:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:18:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:18:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:18:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:18:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:18:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:18:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:18:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:18:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:18:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:18:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:18:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:18:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:18:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 15:18:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:18:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:18:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:18:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:18:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:18:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:18:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 15:18:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:18:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:18:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:18:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:18:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:18:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:18:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 1342ms 15:18:24 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB842C5000) [pid = 4808] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:18:24 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB842CC400) [pid = 4808] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:18:24 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB842D1C00) [pid = 4808] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:18:24 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB83456000) [pid = 4808] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:18:24 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB8116E000) [pid = 4808] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:18:24 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB82C0A000) [pid = 4808] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:18:24 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB84826400) [pid = 4808] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:18:24 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB811F5800) [pid = 4808] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:18:24 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB82481000) [pid = 4808] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:18:24 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB8494EC00) [pid = 4808] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:18:24 INFO - PROCESS | 4808 | --DOMWINDOW == 82 (000000FB8508BC00) [pid = 4808] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:18:24 INFO - PROCESS | 4808 | --DOMWINDOW == 81 (000000FB83452000) [pid = 4808] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:18:24 INFO - PROCESS | 4808 | 1461277104945 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 15:18:24 INFO - PROCESS | 4808 | 1461277104947 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 15:18:24 INFO - PROCESS | 4808 | 1461277104954 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:18:24 INFO - TEST-START | /FileAPI/idlharness.worker 15:18:24 INFO - PROCESS | 4808 | 1461277104956 Marionette TRACE conn5 <- [1,3014,null,{}] 15:18:24 INFO - PROCESS | 4808 | 1461277104960 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:25 INFO - PROCESS | 4808 | 1461277105044 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 15:18:25 INFO - PROCESS | 4808 | 1461277105050 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:25 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3FCE800 == 44 [pid = 4808] [id = 765] 15:18:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 82 (000000FB84385800) [pid = 4808] [serial = 2293] [outer = 0000000000000000] 15:18:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 83 (000000FB8638F400) [pid = 4808] [serial = 2294] [outer = 000000FB84385800] 15:18:25 INFO - PROCESS | 4808 | 1461277105095 Marionette DEBUG loaded listener.js 15:18:25 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FBDF244400) [pid = 4808] [serial = 2295] [outer = 000000FB84385800] 15:18:25 INFO - PROCESS | 4808 | [4808] 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 15:18:26 INFO - PROCESS | 4808 | 1461277106138 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:18:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:18:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:18:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:18:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:18:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:18:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:18:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:18:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:18:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:18:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:18:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:18:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:18:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:18:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:18:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:18:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:18:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:18:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:18:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:18:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:18:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:18:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:18:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:18:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:18:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:18:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:18:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:18:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:18:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:18:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:18:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:18:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:18:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:18:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:18:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:18:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:18:26 INFO - {} 15:18:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1320ms 15:18:26 INFO - PROCESS | 4808 | 1461277106278 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 15:18:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:18:26 INFO - PROCESS | 4808 | 1461277106280 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 15:18:26 INFO - PROCESS | 4808 | 1461277106284 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:18:26 INFO - PROCESS | 4808 | 1461277106285 Marionette TRACE conn5 <- [1,3018,null,{}] 15:18:26 INFO - PROCESS | 4808 | 1461277106289 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:26 INFO - PROCESS | 4808 | 1461277106396 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 15:18:26 INFO - PROCESS | 4808 | 1461277106471 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:26 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE87D8000 == 45 [pid = 4808] [id = 766] 15:18:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FBDF42DC00) [pid = 4808] [serial = 2296] [outer = 0000000000000000] 15:18:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FBDF92E000) [pid = 4808] [serial = 2297] [outer = 000000FBDF42DC00] 15:18:26 INFO - PROCESS | 4808 | 1461277106517 Marionette DEBUG loaded listener.js 15:18:26 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FBDFDD4800) [pid = 4808] [serial = 2298] [outer = 000000FBDF42DC00] 15:18:26 INFO - PROCESS | 4808 | 1461277106875 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 15:18:26 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 15:18:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 15:18:26 INFO - PROCESS | 4808 | 1461277106915 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 15:18:26 INFO - PROCESS | 4808 | 1461277106917 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 15:18:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:18:26 INFO - PROCESS | 4808 | 1461277106920 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:18:26 INFO - PROCESS | 4808 | 1461277106922 Marionette TRACE conn5 <- [1,3022,null,{}] 15:18:26 INFO - PROCESS | 4808 | 1461277106925 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:27 INFO - PROCESS | 4808 | 1461277107063 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 15:18:27 INFO - PROCESS | 4808 | 1461277107182 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:27 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB80FC5000 == 46 [pid = 4808] [id = 767] 15:18:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB80790800) [pid = 4808] [serial = 2299] [outer = 0000000000000000] 15:18:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB807CB000) [pid = 4808] [serial = 2300] [outer = 000000FB80790800] 15:18:27 INFO - PROCESS | 4808 | 1461277107244 Marionette DEBUG loaded listener.js 15:18:27 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB81169C00) [pid = 4808] [serial = 2301] [outer = 000000FB80790800] 15:18:27 INFO - PROCESS | 4808 | 1461277107845 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:18:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 987ms 15:18:27 INFO - PROCESS | 4808 | 1461277107911 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 15:18:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:18:27 INFO - PROCESS | 4808 | 1461277107918 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 15:18:27 INFO - PROCESS | 4808 | 1461277107923 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:18:27 INFO - PROCESS | 4808 | 1461277107927 Marionette TRACE conn5 <- [1,3026,null,{}] 15:18:27 INFO - PROCESS | 4808 | 1461277107933 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:28 INFO - PROCESS | 4808 | 1461277108077 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 15:18:28 INFO - PROCESS | 4808 | 1461277108199 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:28 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84599000 == 47 [pid = 4808] [id = 768] 15:18:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB82877000) [pid = 4808] [serial = 2302] [outer = 0000000000000000] 15:18:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB828D9C00) [pid = 4808] [serial = 2303] [outer = 000000FB82877000] 15:18:28 INFO - PROCESS | 4808 | 1461277108260 Marionette DEBUG loaded listener.js 15:18:28 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FB83005000) [pid = 4808] [serial = 2304] [outer = 000000FB82877000] 15:18:28 INFO - PROCESS | 4808 | 1461277108774 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 15:18:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:18:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:18:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 899ms 15:18:28 INFO - PROCESS | 4808 | 1461277108824 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 15:18:28 INFO - PROCESS | 4808 | 1461277108829 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 15:18:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:18:28 INFO - PROCESS | 4808 | 1461277108833 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:18:28 INFO - PROCESS | 4808 | 1461277108835 Marionette TRACE conn5 <- [1,3030,null,{}] 15:18:28 INFO - PROCESS | 4808 | 1461277108839 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:28 INFO - PROCESS | 4808 | 1461277108950 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 15:18:29 INFO - PROCESS | 4808 | 1461277109047 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:29 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86CA5000 == 48 [pid = 4808] [id = 769] 15:18:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FB843B2C00) [pid = 4808] [serial = 2305] [outer = 0000000000000000] 15:18:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FB84814000) [pid = 4808] [serial = 2306] [outer = 000000FB843B2C00] 15:18:29 INFO - PROCESS | 4808 | 1461277109105 Marionette DEBUG loaded listener.js 15:18:29 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FB84952000) [pid = 4808] [serial = 2307] [outer = 000000FB843B2C00] 15:18:29 INFO - PROCESS | 4808 | 1461277109926 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:18:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:18:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:18:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:18:29 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1151ms 15:18:29 INFO - PROCESS | 4808 | 1461277109989 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 15:18:30 INFO - PROCESS | 4808 | 1461277109994 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 15:18:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:18:30 INFO - PROCESS | 4808 | 1461277110007 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:18:30 INFO - PROCESS | 4808 | 1461277110012 Marionette TRACE conn5 <- [1,3034,null,{}] 15:18:30 INFO - PROCESS | 4808 | 1461277110017 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:30 INFO - PROCESS | 4808 | 1461277110140 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 15:18:30 INFO - PROCESS | 4808 | 1461277110214 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:30 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEB05C800 == 49 [pid = 4808] [id = 770] 15:18:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FB84873000) [pid = 4808] [serial = 2308] [outer = 0000000000000000] 15:18:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBDFB61800) [pid = 4808] [serial = 2309] [outer = 000000FB84873000] 15:18:30 INFO - PROCESS | 4808 | 1461277110314 Marionette DEBUG loaded listener.js 15:18:30 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBE3D36000) [pid = 4808] [serial = 2310] [outer = 000000FB84873000] 15:18:30 INFO - PROCESS | 4808 | [4808] 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 15:18:30 INFO - PROCESS | 4808 | 1461277110816 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:18:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:18:30 INFO - {} 15:18:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 839ms 15:18:30 INFO - PROCESS | 4808 | 1461277110881 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 15:18:30 INFO - PROCESS | 4808 | 1461277110883 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 15:18:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:18:30 INFO - PROCESS | 4808 | 1461277110893 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:18:30 INFO - PROCESS | 4808 | 1461277110896 Marionette TRACE conn5 <- [1,3038,null,{}] 15:18:30 INFO - PROCESS | 4808 | 1461277110900 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:31 INFO - PROCESS | 4808 | 1461277111013 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 15:18:31 INFO - PROCESS | 4808 | 1461277111100 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:31 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBB9D000 == 50 [pid = 4808] [id = 771] 15:18:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBE0D2F400) [pid = 4808] [serial = 2311] [outer = 0000000000000000] 15:18:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBE40C4800) [pid = 4808] [serial = 2312] [outer = 000000FBE0D2F400] 15:18:31 INFO - PROCESS | 4808 | 1461277111157 Marionette DEBUG loaded listener.js 15:18:31 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBE4703C00) [pid = 4808] [serial = 2313] [outer = 000000FBE0D2F400] 15:18:31 INFO - PROCESS | 4808 | 1461277111690 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 15:18:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:18:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:18:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:18:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:18:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 838ms 15:18:31 INFO - PROCESS | 4808 | 1461277111739 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 15:18:31 INFO - PROCESS | 4808 | 1461277111741 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 15:18:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:18:31 INFO - PROCESS | 4808 | 1461277111746 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:18:31 INFO - PROCESS | 4808 | 1461277111749 Marionette TRACE conn5 <- [1,3042,null,{}] 15:18:31 INFO - PROCESS | 4808 | 1461277111752 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:31 INFO - PROCESS | 4808 | 1461277111862 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 15:18:32 INFO - PROCESS | 4808 | 1461277112103 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:32 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8447E800 == 51 [pid = 4808] [id = 772] 15:18:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB81110800) [pid = 4808] [serial = 2314] [outer = 0000000000000000] 15:18:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB81116000) [pid = 4808] [serial = 2315] [outer = 000000FB81110800] 15:18:32 INFO - PROCESS | 4808 | 1461277112155 Marionette DEBUG loaded listener.js 15:18:32 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB812A2000) [pid = 4808] [serial = 2316] [outer = 000000FB81110800] 15:18:32 INFO - PROCESS | 4808 | 1461277112944 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:18:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 15:18:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:18:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:18:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1293ms 15:18:33 INFO - PROCESS | 4808 | 1461277113042 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 15:18:33 INFO - PROCESS | 4808 | 1461277113047 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 15:18:33 INFO - PROCESS | 4808 | 1461277113052 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:18:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:18:33 INFO - PROCESS | 4808 | 1461277113055 Marionette TRACE conn5 <- [1,3046,null,{}] 15:18:33 INFO - PROCESS | 4808 | 1461277113060 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:33 INFO - PROCESS | 4808 | 1461277113161 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 15:18:33 INFO - PROCESS | 4808 | 1461277113253 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:33 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB8448B000 == 52 [pid = 4808] [id = 773] 15:18:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB83089C00) [pid = 4808] [serial = 2317] [outer = 0000000000000000] 15:18:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB83454C00) [pid = 4808] [serial = 2318] [outer = 000000FB83089C00] 15:18:33 INFO - PROCESS | 4808 | 1461277113304 Marionette DEBUG loaded listener.js 15:18:33 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB84822800) [pid = 4808] [serial = 2319] [outer = 000000FB83089C00] 15:18:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE87D8000 == 51 [pid = 4808] [id = 766] 15:18:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE3FCE800 == 50 [pid = 4808] [id = 765] 15:18:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86CA5800 == 49 [pid = 4808] [id = 764] 15:18:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB86348000 == 48 [pid = 4808] [id = 763] 15:18:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84856000 == 47 [pid = 4808] [id = 762] 15:18:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84521800 == 46 [pid = 4808] [id = 761] 15:18:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8243E800 == 45 [pid = 4808] [id = 760] 15:18:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB80FE0000 == 44 [pid = 4808] [id = 759] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 107 (000000FB869F2C00) [pid = 4808] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE59E2800 == 43 [pid = 4808] [id = 757] 15:18:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84859000 == 42 [pid = 4808] [id = 756] 15:18:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FBE4AA7000 == 41 [pid = 4808] [id = 755] 15:18:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB84853800 == 40 [pid = 4808] [id = 754] 15:18:33 INFO - PROCESS | 4808 | --DOCSHELL 000000FB8243D800 == 39 [pid = 4808] [id = 753] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 106 (000000FB869E4000) [pid = 4808] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 105 (000000FB84383800) [pid = 4808] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 104 (000000FB8345B800) [pid = 4808] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 103 (000000FB83CC1800) [pid = 4808] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 102 (000000FB812A6000) [pid = 4808] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 101 (000000FB811A8400) [pid = 4808] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB8438A400) [pid = 4808] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB82CE3800) [pid = 4808] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB8300A400) [pid = 4808] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB8494F000) [pid = 4808] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB8228E000) [pid = 4808] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB826CCC00) [pid = 4808] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB811AC000) [pid = 4808] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB82C0E800) [pid = 4808] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 92 (000000FB8286E400) [pid = 4808] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 91 (000000FB849AA800) [pid = 4808] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 90 (000000FB84958C00) [pid = 4808] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 89 (000000FB85096000) [pid = 4808] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 88 (000000FB84FE7C00) [pid = 4808] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 87 (000000FB8638FC00) [pid = 4808] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 86 (000000FB8661B000) [pid = 4808] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 85 (000000FB84815C00) [pid = 4808] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 84 (000000FB86398400) [pid = 4808] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | --DOMWINDOW == 83 (000000FB843B4800) [pid = 4808] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 15:18:33 INFO - PROCESS | 4808 | 1461277113932 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 15:18:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:18:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:18:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:18:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:18:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:18:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:18:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:18:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:18:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:18:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:18:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:18:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:18:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:18:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:18:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:18:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:18:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:18:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:18:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:18:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 949ms 15:18:34 INFO - PROCESS | 4808 | 1461277114007 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 15:18:34 INFO - PROCESS | 4808 | 1461277114011 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 15:18:34 INFO - PROCESS | 4808 | 1461277114015 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:18:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:18:34 INFO - PROCESS | 4808 | 1461277114017 Marionette TRACE conn5 <- [1,3050,null,{}] 15:18:34 INFO - PROCESS | 4808 | 1461277114021 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:34 INFO - PROCESS | 4808 | 1461277114109 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 15:18:34 INFO - PROCESS | 4808 | 1461277114124 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84473000 == 40 [pid = 4808] [id = 774] 15:18:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 84 (000000FB812A3000) [pid = 4808] [serial = 2320] [outer = 0000000000000000] 15:18:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 85 (000000FB82874C00) [pid = 4808] [serial = 2321] [outer = 000000FB812A3000] 15:18:34 INFO - PROCESS | 4808 | 1461277114170 Marionette DEBUG loaded listener.js 15:18:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 86 (000000FB83458C00) [pid = 4808] [serial = 2322] [outer = 000000FB812A3000] 15:18:34 INFO - PROCESS | 4808 | [4808] 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 15:18:34 INFO - PROCESS | 4808 | 1461277114716 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:18:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:18:34 INFO - {} 15:18:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 733ms 15:18:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:18:34 INFO - PROCESS | 4808 | 1461277114753 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 15:18:34 INFO - PROCESS | 4808 | 1461277114756 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 15:18:34 INFO - PROCESS | 4808 | 1461277114766 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:18:34 INFO - PROCESS | 4808 | 1461277114772 Marionette TRACE conn5 <- [1,3054,null,{}] 15:18:34 INFO - PROCESS | 4808 | 1461277114776 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:34 INFO - PROCESS | 4808 | 1461277114869 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 15:18:34 INFO - PROCESS | 4808 | 1461277114942 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:34 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB86C9B000 == 41 [pid = 4808] [id = 775] 15:18:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 87 (000000FB812AE400) [pid = 4808] [serial = 2323] [outer = 0000000000000000] 15:18:34 INFO - PROCESS | 4808 | ++DOMWINDOW == 88 (000000FB8481AC00) [pid = 4808] [serial = 2324] [outer = 000000FB812AE400] 15:18:34 INFO - PROCESS | 4808 | 1461277114990 Marionette DEBUG loaded listener.js 15:18:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 89 (000000FB85090000) [pid = 4808] [serial = 2325] [outer = 000000FB812AE400] 15:18:35 INFO - PROCESS | 4808 | 1461277115356 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 15:18:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:18:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:18:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:18:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:18:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:18:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:18:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:18:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 649ms 15:18:35 INFO - PROCESS | 4808 | 1461277115410 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 15:18:35 INFO - PROCESS | 4808 | 1461277115413 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 15:18:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:18:35 INFO - PROCESS | 4808 | 1461277115417 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:18:35 INFO - PROCESS | 4808 | 1461277115418 Marionette TRACE conn5 <- [1,3058,null,{}] 15:18:35 INFO - PROCESS | 4808 | 1461277115422 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:35 INFO - PROCESS | 4808 | 1461277115509 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 15:18:35 INFO - PROCESS | 4808 | 1461277115515 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:35 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBDF2E2800 == 42 [pid = 4808] [id = 776] 15:18:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 90 (000000FB86397C00) [pid = 4808] [serial = 2326] [outer = 0000000000000000] 15:18:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 91 (000000FB8661D000) [pid = 4808] [serial = 2327] [outer = 000000FB86397C00] 15:18:35 INFO - PROCESS | 4808 | 1461277115562 Marionette DEBUG loaded listener.js 15:18:35 INFO - PROCESS | 4808 | ++DOMWINDOW == 92 (000000FB86C4D400) [pid = 4808] [serial = 2328] [outer = 000000FB86397C00] 15:18:36 INFO - PROCESS | 4808 | 1461277115991 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 15:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:18:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 628ms 15:18:36 INFO - PROCESS | 4808 | 1461277116052 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 15:18:36 INFO - PROCESS | 4808 | 1461277116054 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 15:18:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:18:36 INFO - PROCESS | 4808 | 1461277116058 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:18:36 INFO - PROCESS | 4808 | 1461277116060 Marionette TRACE conn5 <- [1,3062,null,{}] 15:18:36 INFO - PROCESS | 4808 | 1461277116063 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:36 INFO - PROCESS | 4808 | 1461277116172 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 15:18:36 INFO - PROCESS | 4808 | 1461277116260 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:36 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3FC0000 == 43 [pid = 4808] [id = 777] 15:18:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 93 (000000FBDEB53400) [pid = 4808] [serial = 2329] [outer = 0000000000000000] 15:18:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FBDEB6BC00) [pid = 4808] [serial = 2330] [outer = 000000FBDEB53400] 15:18:36 INFO - PROCESS | 4808 | 1461277116318 Marionette DEBUG loaded listener.js 15:18:36 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBDF430000) [pid = 4808] [serial = 2331] [outer = 000000FBDEB53400] 15:18:36 INFO - PROCESS | 4808 | 1461277116753 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 15:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:18:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 733ms 15:18:36 INFO - PROCESS | 4808 | 1461277116793 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 15:18:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:18:36 INFO - PROCESS | 4808 | 1461277116796 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 15:18:36 INFO - PROCESS | 4808 | 1461277116799 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:18:36 INFO - PROCESS | 4808 | 1461277116801 Marionette TRACE conn5 <- [1,3066,null,{}] 15:18:36 INFO - PROCESS | 4808 | 1461277116810 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:36 INFO - PROCESS | 4808 | 1461277116928 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 15:18:36 INFO - PROCESS | 4808 | 1461277116940 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:37 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE4C5F000 == 44 [pid = 4808] [id = 778] 15:18:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBDF5A3C00) [pid = 4808] [serial = 2332] [outer = 0000000000000000] 15:18:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBDF5A9400) [pid = 4808] [serial = 2333] [outer = 000000FBDF5A3C00] 15:18:37 INFO - PROCESS | 4808 | 1461277117032 Marionette DEBUG loaded listener.js 15:18:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBDF650800) [pid = 4808] [serial = 2334] [outer = 000000FBDF5A3C00] 15:18:37 INFO - PROCESS | 4808 | 1461277117464 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 15:18:37 INFO - PROCESS | 4808 | 1461277117545 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 15:18:37 INFO - PROCESS | 4808 | 1461277117549 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:18:37 INFO - PROCESS | 4808 | 1461277117551 Marionette TRACE conn5 <- [1,3070,null,{}] 15:18:37 INFO - PROCESS | 4808 | 1461277117598 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:37 INFO - PROCESS | 4808 | 1461277117712 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 15:18:37 INFO - PROCESS | 4808 | 1461277117720 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:37 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE59E4800 == 45 [pid = 4808] [id = 779] 15:18:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBDF660000) [pid = 4808] [serial = 2335] [outer = 0000000000000000] 15:18:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBDF687C00) [pid = 4808] [serial = 2336] [outer = 000000FBDF660000] 15:18:37 INFO - PROCESS | 4808 | 1461277117813 Marionette DEBUG loaded listener.js 15:18:37 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBE0CCF000) [pid = 4808] [serial = 2337] [outer = 000000FBDF660000] 15:18:38 INFO - PROCESS | 4808 | --DOMWINDOW == 100 (000000FB84385800) [pid = 4808] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:18:38 INFO - PROCESS | 4808 | --DOMWINDOW == 99 (000000FB8287B000) [pid = 4808] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:18:38 INFO - PROCESS | 4808 | --DOMWINDOW == 98 (000000FB8438F000) [pid = 4808] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:18:38 INFO - PROCESS | 4808 | --DOMWINDOW == 97 (000000FB84830000) [pid = 4808] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:18:38 INFO - PROCESS | 4808 | --DOMWINDOW == 96 (000000FB81165C00) [pid = 4808] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:18:38 INFO - PROCESS | 4808 | --DOMWINDOW == 95 (000000FB83CB6400) [pid = 4808] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:18:38 INFO - PROCESS | 4808 | --DOMWINDOW == 94 (000000FB86C54800) [pid = 4808] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:18:38 INFO - PROCESS | 4808 | --DOMWINDOW == 93 (000000FB8116FC00) [pid = 4808] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:18:38 INFO - PROCESS | 4808 | 1461277118248 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 15:18:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:18:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:18:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:18:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 712ms 15:18:38 INFO - PROCESS | 4808 | 1461277118264 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 15:18:38 INFO - PROCESS | 4808 | 1461277118266 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 15:18:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:18:38 INFO - PROCESS | 4808 | 1461277118270 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:18:38 INFO - PROCESS | 4808 | 1461277118272 Marionette TRACE conn5 <- [1,3074,null,{}] 15:18:38 INFO - PROCESS | 4808 | 1461277118275 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:38 INFO - PROCESS | 4808 | 1461277118357 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 15:18:38 INFO - PROCESS | 4808 | 1461277118364 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE65E6800 == 46 [pid = 4808] [id = 780] 15:18:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 94 (000000FBE3D73C00) [pid = 4808] [serial = 2338] [outer = 0000000000000000] 15:18:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 95 (000000FBE405D000) [pid = 4808] [serial = 2339] [outer = 000000FBE3D73C00] 15:18:38 INFO - PROCESS | 4808 | 1461277118411 Marionette DEBUG loaded listener.js 15:18:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 96 (000000FBE4765400) [pid = 4808] [serial = 2340] [outer = 000000FBE3D73C00] 15:18:38 INFO - PROCESS | 4808 | 1461277118827 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:18:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:18:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 587ms 15:18:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:18:38 INFO - PROCESS | 4808 | 1461277118862 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 15:18:38 INFO - PROCESS | 4808 | 1461277118864 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 15:18:38 INFO - PROCESS | 4808 | 1461277118867 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:18:38 INFO - PROCESS | 4808 | 1461277118869 Marionette TRACE conn5 <- [1,3078,null,{}] 15:18:38 INFO - PROCESS | 4808 | 1461277118872 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:38 INFO - PROCESS | 4808 | 1461277118957 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 15:18:38 INFO - PROCESS | 4808 | 1461277118963 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:38 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEB05D800 == 47 [pid = 4808] [id = 781] 15:18:38 INFO - PROCESS | 4808 | ++DOMWINDOW == 97 (000000FBE47B1400) [pid = 4808] [serial = 2341] [outer = 0000000000000000] 15:18:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 98 (000000FBE4870800) [pid = 4808] [serial = 2342] [outer = 000000FBE47B1400] 15:18:39 INFO - PROCESS | 4808 | 1461277119009 Marionette DEBUG loaded listener.js 15:18:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 99 (000000FBE4C3D000) [pid = 4808] [serial = 2343] [outer = 000000FBE47B1400] 15:18:39 INFO - PROCESS | 4808 | 1461277119434 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:18:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:18:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 584ms 15:18:39 INFO - PROCESS | 4808 | 1461277119454 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 15:18:39 INFO - PROCESS | 4808 | 1461277119456 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 15:18:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:18:39 INFO - PROCESS | 4808 | 1461277119459 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:18:39 INFO - PROCESS | 4808 | 1461277119461 Marionette TRACE conn5 <- [1,3082,null,{}] 15:18:39 INFO - PROCESS | 4808 | 1461277119464 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:39 INFO - PROCESS | 4808 | 1461277119585 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 15:18:39 INFO - PROCESS | 4808 | 1461277119594 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:39 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEBE40000 == 48 [pid = 4808] [id = 782] 15:18:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 100 (000000FBE47B2800) [pid = 4808] [serial = 2344] [outer = 0000000000000000] 15:18:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 101 (000000FBE4D10400) [pid = 4808] [serial = 2345] [outer = 000000FBE47B2800] 15:18:39 INFO - PROCESS | 4808 | 1461277119645 Marionette DEBUG loaded listener.js 15:18:39 INFO - PROCESS | 4808 | ++DOMWINDOW == 102 (000000FBE4EE2400) [pid = 4808] [serial = 2346] [outer = 000000FBE47B2800] 15:18:40 INFO - PROCESS | 4808 | 1461277120059 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:18:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:18:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 15:18:40 INFO - PROCESS | 4808 | 1461277120090 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 15:18:40 INFO - PROCESS | 4808 | 1461277120093 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 15:18:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:18:40 INFO - PROCESS | 4808 | 1461277120096 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:18:40 INFO - PROCESS | 4808 | 1461277120099 Marionette TRACE conn5 <- [1,3086,null,{}] 15:18:40 INFO - PROCESS | 4808 | 1461277120102 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:40 INFO - PROCESS | 4808 | 1461277120299 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 15:18:40 INFO - PROCESS | 4808 | 1461277120469 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:40 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB83413800 == 49 [pid = 4808] [id = 783] 15:18:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 103 (000000FB8084E000) [pid = 4808] [serial = 2347] [outer = 0000000000000000] 15:18:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 104 (000000FB81116400) [pid = 4808] [serial = 2348] [outer = 000000FB8084E000] 15:18:40 INFO - PROCESS | 4808 | 1461277120530 Marionette DEBUG loaded listener.js 15:18:40 INFO - PROCESS | 4808 | ++DOMWINDOW == 105 (000000FB8228E000) [pid = 4808] [serial = 2349] [outer = 000000FB8084E000] 15:18:41 INFO - PROCESS | 4808 | 1461277121043 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 15:18:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:18:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:18:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 984ms 15:18:41 INFO - PROCESS | 4808 | 1461277121100 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 15:18:41 INFO - PROCESS | 4808 | 1461277121106 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 15:18:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:18:41 INFO - PROCESS | 4808 | 1461277121113 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:18:41 INFO - PROCESS | 4808 | 1461277121118 Marionette TRACE conn5 <- [1,3090,null,{}] 15:18:41 INFO - PROCESS | 4808 | 1461277121123 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:41 INFO - PROCESS | 4808 | 1461277121257 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 15:18:41 INFO - PROCESS | 4808 | 1461277121364 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:41 INFO - PROCESS | 4808 | ++DOCSHELL 000000FB84F93800 == 50 [pid = 4808] [id = 784] 15:18:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 106 (000000FB8300B000) [pid = 4808] [serial = 2350] [outer = 0000000000000000] 15:18:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 107 (000000FB83452400) [pid = 4808] [serial = 2351] [outer = 000000FB8300B000] 15:18:41 INFO - PROCESS | 4808 | 1461277121424 Marionette DEBUG loaded listener.js 15:18:41 INFO - PROCESS | 4808 | ++DOMWINDOW == 108 (000000FB842CDC00) [pid = 4808] [serial = 2352] [outer = 000000FB8300B000] 15:18:42 INFO - PROCESS | 4808 | 1461277122000 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:18:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:18:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 944ms 15:18:42 INFO - PROCESS | 4808 | 1461277122064 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 15:18:42 INFO - PROCESS | 4808 | 1461277122067 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 15:18:42 INFO - PROCESS | 4808 | 1461277122071 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:18:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:18:42 INFO - PROCESS | 4808 | 1461277122074 Marionette TRACE conn5 <- [1,3094,null,{}] 15:18:42 INFO - PROCESS | 4808 | 1461277122078 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:42 INFO - PROCESS | 4808 | 1461277122191 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 15:18:42 INFO - PROCESS | 4808 | 1461277122294 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:42 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBE3F22000 == 51 [pid = 4808] [id = 785] 15:18:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 109 (000000FB84876800) [pid = 4808] [serial = 2353] [outer = 0000000000000000] 15:18:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 110 (000000FB84954C00) [pid = 4808] [serial = 2354] [outer = 000000FB84876800] 15:18:42 INFO - PROCESS | 4808 | 1461277122352 Marionette DEBUG loaded listener.js 15:18:42 INFO - PROCESS | 4808 | ++DOMWINDOW == 111 (000000FB84FEA400) [pid = 4808] [serial = 2355] [outer = 000000FB84876800] 15:18:42 INFO - PROCESS | 4808 | 1461277122899 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 15:18:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:18:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:18:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:18:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 15:18:42 INFO - PROCESS | 4808 | 1461277122965 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 15:18:42 INFO - PROCESS | 4808 | 1461277122970 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 15:18:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:18:43 INFO - PROCESS | 4808 | 1461277123000 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:18:43 INFO - PROCESS | 4808 | 1461277123005 Marionette TRACE conn5 <- [1,3098,null,{}] 15:18:43 INFO - PROCESS | 4808 | 1461277123009 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:43 INFO - PROCESS | 4808 | 1461277123124 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 15:18:43 INFO - PROCESS | 4808 | 1461277123225 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:43 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC1BF000 == 52 [pid = 4808] [id = 786] 15:18:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 112 (000000FB849AE800) [pid = 4808] [serial = 2356] [outer = 0000000000000000] 15:18:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 113 (000000FBDF240800) [pid = 4808] [serial = 2357] [outer = 000000FB849AE800] 15:18:43 INFO - PROCESS | 4808 | 1461277123281 Marionette DEBUG loaded listener.js 15:18:43 INFO - PROCESS | 4808 | ++DOMWINDOW == 114 (000000FBDF5A1C00) [pid = 4808] [serial = 2358] [outer = 000000FB849AE800] 15:18:43 INFO - PROCESS | 4808 | 1461277123791 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 15:18:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:18:43 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 15:18:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:18:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 838ms 15:18:43 INFO - PROCESS | 4808 | 1461277123839 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 15:18:43 INFO - PROCESS | 4808 | 1461277123841 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 15:18:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:18:43 INFO - PROCESS | 4808 | 1461277123845 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:18:43 INFO - PROCESS | 4808 | 1461277123847 Marionette TRACE conn5 <- [1,3102,null,{}] 15:18:43 INFO - PROCESS | 4808 | 1461277123851 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:43 INFO - PROCESS | 4808 | 1461277123992 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 15:18:44 INFO - PROCESS | 4808 | 1461277124095 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"7171814e-e06a-449d-9e69-d5d75b13b644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:44 INFO - PROCESS | 4808 | ++DOCSHELL 000000FBEC32D800 == 53 [pid = 4808] [id = 787] 15:18:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 115 (000000FBDF42A800) [pid = 4808] [serial = 2359] [outer = 0000000000000000] 15:18:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 116 (000000FBDF682000) [pid = 4808] [serial = 2360] [outer = 000000FBDF42A800] 15:18:44 INFO - PROCESS | 4808 | 1461277124153 Marionette DEBUG loaded listener.js 15:18:44 INFO - PROCESS | 4808 | ++DOMWINDOW == 117 (000000FBE4C45800) [pid = 4808] [serial = 2361] [outer = 000000FBDF42A800] 15:18:44 INFO - PROCESS | 4808 | 1461277124667 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:18:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:18:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 881ms 15:18:44 INFO - PROCESS | 4808 | 1461277124729 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 15:18:44 INFO - PROCESS | 4808 | 1461277124732 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 15:18:45 WARNING - u'runner_teardown' () 15:18:45 INFO - No more tests 15:18:45 INFO - Got 0 unexpected results 15:18:45 INFO - SUITE-END | took 684s 15:18:45 INFO - Closing logging queue 15:18:45 INFO - queue closed 15:18:45 INFO - Return code: 0 15:18:45 WARNING - # TBPL SUCCESS # 15:18:45 INFO - Running post-action listener: _resource_record_post_action 15:18:45 INFO - Running post-run listener: _resource_record_post_run 15:18:47 INFO - Total resource usage - Wall time: 696s; CPU: 14.0%; Read bytes: 96494080; Write bytes: 1050964992; Read time: 1308610; Write time: 5135810 15:18:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:18:47 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 102341120; Read time: 0; Write time: 267150 15:18:47 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 96494080; Write bytes: 897640960; Read time: 1308610; Write time: 4812170 15:18:47 INFO - Running post-run listener: _upload_blobber_files 15:18:47 INFO - Blob upload gear active. 15:18:47 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:18:47 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 15:18:47 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'] 15:18:47 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 15:18:47 INFO - (blobuploader) - INFO - Open directory for files ... 15:18:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:18:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:18:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:18:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:18:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:18:48 INFO - (blobuploader) - INFO - Done attempting. 15:18:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:18:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:18:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:18:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:18:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:18:49 INFO - (blobuploader) - INFO - Done attempting. 15:18:49 INFO - (blobuploader) - INFO - Iteration through files over. 15:18:49 INFO - Return code: 0 15:18:49 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:18:49 INFO - Using _rmtree_windows ... 15:18:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:18:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bc837f765910735e46c4e092ad1f112106447cba5b85cc4e478ccd7eacb0a0cda65a4c0fb0f7d9557c1c78a71b5464cd55fc9cd5aa2fc7689304568e45e129bf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dca86be74224f4a7fede3c12182f2658209b59d7351c1e011d1ba24265fcc47b2c6258e56a81346cc679446cb0cd432f7544098ee4a454659df79ae77d57d4dd"} 15:18:49 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:18:49 INFO - Writing to file C:\slave\test\properties\blobber_files 15:18:49 INFO - Contents: 15:18:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bc837f765910735e46c4e092ad1f112106447cba5b85cc4e478ccd7eacb0a0cda65a4c0fb0f7d9557c1c78a71b5464cd55fc9cd5aa2fc7689304568e45e129bf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dca86be74224f4a7fede3c12182f2658209b59d7351c1e011d1ba24265fcc47b2c6258e56a81346cc679446cb0cd432f7544098ee4a454659df79ae77d57d4dd"} 15:18:49 INFO - Running post-run listener: copy_logs_to_upload_dir 15:18:49 INFO - Copying logs to upload dir... 15:18:49 INFO - mkdir: C:\slave\test\build\upload\logs 15:18:49 INFO - Copying logs to upload dir... 15:18:49 INFO - Using _rmtree_windows ... 15:18:49 INFO - Using _rmtree_windows ... 15:18:49 INFO - Using _rmtree_windows ... 15:18:49 INFO - Using _rmtree_windows ... 15:18:49 INFO - Using _rmtree_windows ... 15:18:49 INFO - Using _rmtree_windows ... 15:18:49 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1135.976000 ========= master_lag: 0.76 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 56 secs) (at 2016-04-21 15:18:50.080873) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 15:18:50.082243) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 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-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bc837f765910735e46c4e092ad1f112106447cba5b85cc4e478ccd7eacb0a0cda65a4c0fb0f7d9557c1c78a71b5464cd55fc9cd5aa2fc7689304568e45e129bf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dca86be74224f4a7fede3c12182f2658209b59d7351c1e011d1ba24265fcc47b2c6258e56a81346cc679446cb0cd432f7544098ee4a454659df79ae77d57d4dd"} build_url:https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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/bc837f765910735e46c4e092ad1f112106447cba5b85cc4e478ccd7eacb0a0cda65a4c0fb0f7d9557c1c78a71b5464cd55fc9cd5aa2fc7689304568e45e129bf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dca86be74224f4a7fede3c12182f2658209b59d7351c1e011d1ba24265fcc47b2c6258e56a81346cc679446cb0cd432f7544098ee4a454659df79ae77d57d4dd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SPzmKv3qTruFpZhyVO0AIg/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 15:18:50.201501) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 15:18:50.201835) ========= '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-155\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-155 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-155 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-155\AppData\Local LOGONSERVER=\\T-W864-IX-155 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-155 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-155 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-155 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 15:18:50.317739) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 15:18:50.318254) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 15:18:50.765829) ========= ========= Total master_lag: 1.35 =========