builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-113 starttime: 1461231392.15 results: success (0) buildid: 20160421012904 builduid: bb5d1c29981040b5a68293158eb3d86e revision: 387167675e152537dd5538a61d07c155a4fabdd0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 02:36:32.152948) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 02:36:32.153703) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 02:36:32.154212) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 02:36:32.235172) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 02:36:32.235635) ========= '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-113\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-113 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-113 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-113\AppData\Local LOGONSERVER=\\T-W864-IX-113 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-113 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-113 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-113 WINDIR=C:\windows using PTY: False --02:36:33-- 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% 247.08 KB/s 02:36:33 (247.08 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.125000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 02:36:33.416669) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 02:36:33.417323) ========= '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-113\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-113 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-113 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-113\AppData\Local LOGONSERVER=\\T-W864-IX-113 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-113 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-113 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-113 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=4.610000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 02:36:38.050237) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 02:36:38.050926) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 387167675e152537dd5538a61d07c155a4fabdd0 --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 387167675e152537dd5538a61d07c155a4fabdd0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-113\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-113 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-113 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-113\AppData\Local LOGONSERVER=\\T-W864-IX-113 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-113 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-113 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-113 WINDIR=C:\windows using PTY: False 2016-04-21 02:36:38,783 truncating revision to first 12 chars 2016-04-21 02:36:38,783 Setting DEBUG logging. 2016-04-21 02:36:38,783 attempt 1/10 2016-04-21 02:36:38,783 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/387167675e15?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 02:36:40,076 unpacking tar archive at: fx-team-387167675e15/testing/mozharness/ program finished with exit code 0 elapsedTime=2.599000 ========= master_lag: 3.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 02:36:43.870674) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 02:36:43.870993) ========= script_repo_revision: 387167675e152537dd5538a61d07c155a4fabdd0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 02:36:43.871383) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 02:36:43.871647) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 02:36:43.975522) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-04-21 02:36:43.975896) ========= '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-113\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-113 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-113 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-113\AppData\Local LOGONSERVER=\\T-W864-IX-113 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-113 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-113 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-113 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 02:36:45 INFO - MultiFileLogger online at 20160421 02:36:45 in C:\slave\test 02:36:45 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 02:36:45 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:36:45 INFO - {'append_to_log': False, 02:36:45 INFO - 'base_work_dir': 'C:\\slave\\test', 02:36:45 INFO - 'blob_upload_branch': 'fx-team', 02:36:45 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:36:45 INFO - 'buildbot_json_path': 'buildprops.json', 02:36:45 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:36:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:36:45 INFO - 'download_minidump_stackwalk': True, 02:36:45 INFO - 'download_symbols': 'true', 02:36:45 INFO - 'e10s': False, 02:36:45 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:36:45 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:36:45 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:36:45 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:36:45 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:36:45 INFO - 'C:/mozilla-build/tooltool.py'), 02:36:45 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:36:45 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:36:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:36:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:36:45 INFO - 'log_level': 'info', 02:36:45 INFO - 'log_to_console': True, 02:36:45 INFO - 'opt_config_files': (), 02:36:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:36:45 INFO - '--processes=1', 02:36:45 INFO - '--config=%(test_path)s/wptrunner.ini', 02:36:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:36:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:36:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:36:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:36:45 INFO - 'pip_index': False, 02:36:45 INFO - 'require_test_zip': True, 02:36:45 INFO - 'test_type': ('testharness',), 02:36:45 INFO - 'this_chunk': '1', 02:36:45 INFO - 'total_chunks': '10', 02:36:45 INFO - 'virtualenv_path': 'venv', 02:36:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:36:45 INFO - 'work_dir': 'build'} 02:36:45 INFO - ##### 02:36:45 INFO - ##### Running clobber step. 02:36:45 INFO - ##### 02:36:45 INFO - Running pre-action listener: _resource_record_pre_action 02:36:45 INFO - Running main action method: clobber 02:36:45 INFO - rmtree: C:\slave\test\build 02:36:45 INFO - Using _rmtree_windows ... 02:36:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:38:21 INFO - Running post-action listener: _resource_record_post_action 02:38:21 INFO - ##### 02:38:21 INFO - ##### Running read-buildbot-config step. 02:38:21 INFO - ##### 02:38:21 INFO - Running pre-action listener: _resource_record_pre_action 02:38:21 INFO - Running main action method: read_buildbot_config 02:38:21 INFO - Using buildbot properties: 02:38:21 INFO - { 02:38:21 INFO - "project": "", 02:38:21 INFO - "product": "firefox", 02:38:21 INFO - "script_repo_revision": "production", 02:38:21 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 02:38:21 INFO - "repository": "", 02:38:21 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 02:38:21 INFO - "buildid": "20160421012904", 02:38:21 INFO - "pgo_build": "False", 02:38:21 INFO - "basedir": "C:\\slave\\test", 02:38:21 INFO - "buildnumber": 29, 02:38:21 INFO - "slavename": "t-w864-ix-113", 02:38:21 INFO - "revision": "387167675e152537dd5538a61d07c155a4fabdd0", 02:38:21 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 02:38:21 INFO - "platform": "win64", 02:38:21 INFO - "branch": "fx-team", 02:38:21 INFO - "repo_path": "integration/fx-team", 02:38:21 INFO - "moz_repo_path": "", 02:38:21 INFO - "stage_platform": "win64", 02:38:21 INFO - "builduid": "bb5d1c29981040b5a68293158eb3d86e", 02:38:21 INFO - "slavebuilddir": "test" 02:38:21 INFO - } 02:38:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 02:38:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 02:38:21 INFO - Running post-action listener: _resource_record_post_action 02:38:21 INFO - ##### 02:38:21 INFO - ##### Running download-and-extract step. 02:38:21 INFO - ##### 02:38:21 INFO - Running pre-action listener: _resource_record_pre_action 02:38:21 INFO - Running main action method: download_and_extract 02:38:21 INFO - mkdir: C:\slave\test\build\tests 02:38:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:38:21 INFO - https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 02:38:21 INFO - trying https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 02:38:21 INFO - Downloading https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/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 02:38:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/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 02:38:22 INFO - Downloaded 1274 bytes. 02:38:22 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 02:38:22 INFO - Using the following test package requirements: 02:38:22 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 02:38:22 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 02:38:22 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 02:38:22 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 02:38:22 INFO - u'jsshell-win64.zip'], 02:38:22 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 02:38:22 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 02:38:22 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 02:38:22 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 02:38:22 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 02:38:22 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 02:38:22 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 02:38: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')]} 02:38:22 INFO - https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 02:38:22 INFO - trying https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 02:38:22 INFO - Downloading https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/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 02:38:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/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 02:38:24 INFO - Downloaded 21403494 bytes. 02:38:24 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/*'] 02:38:24 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/* 02:38:26 INFO - caution: filename not matched: web-platform/* 02:38:26 INFO - Return code: 11 02:38:26 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')]} 02:38:26 INFO - https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 02:38:26 INFO - trying https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 02:38:26 INFO - Downloading https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/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 02:38:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/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 02:38:28 INFO - Downloaded 36397881 bytes. 02:38:28 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/*'] 02:38:28 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/* 02:39:05 INFO - caution: filename not matched: bin/* 02:39:05 INFO - caution: filename not matched: config/* 02:39:05 INFO - caution: filename not matched: mozbase/* 02:39:05 INFO - caution: filename not matched: marionette/* 02:39:05 INFO - caution: filename not matched: tools/wptserve/* 02:39:05 INFO - Return code: 11 02:39:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:39:05 INFO - https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 02:39:05 INFO - trying https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 02:39:05 INFO - Downloading https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 02:39:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/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 02:39:08 INFO - Downloaded 83166399 bytes. 02:39:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 02:39:08 INFO - mkdir: C:\slave\test\properties 02:39:08 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:39:08 INFO - Writing to file C:\slave\test\properties\build_url 02:39:08 INFO - Contents: 02:39:08 INFO - build_url:https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 02:39:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 02:39:09 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:39:09 INFO - Writing to file C:\slave\test\properties\symbols_url 02:39:09 INFO - Contents: 02:39:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 02:39: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')]} 02:39:09 INFO - https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:39:09 INFO - trying https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 02:39:09 INFO - Downloading https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/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 02:39:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/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 02:39:11 INFO - Downloaded 53397025 bytes. 02:39:11 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'] 02:39:11 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 02:39:13 INFO - Return code: 0 02:39:13 INFO - Running post-action listener: _resource_record_post_action 02:39:13 INFO - Running post-action listener: set_extra_try_arguments 02:39:13 INFO - ##### 02:39:13 INFO - ##### Running create-virtualenv step. 02:39:13 INFO - ##### 02:39:13 INFO - Running pre-action listener: _pre_create_virtualenv 02:39:13 INFO - Running pre-action listener: _resource_record_pre_action 02:39:13 INFO - Running main action method: create_virtualenv 02:39:13 INFO - Creating virtualenv C:\slave\test\build\venv 02:39:13 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 02:39:13 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:39:18 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:39:21 INFO - Installing distribute......................................................................................................................................................................................done. 02:39:23 INFO - Return code: 0 02:39:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:39:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:39:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:39:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:39:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:39:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0266D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026C17B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F368>, '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 0x0244CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-113', 'USERDOMAIN': 'T-W864-IX-113', '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-113', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-113', '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-113\\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 02:39:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 02:39:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:39:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:39:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Roaming', 02:39:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:39:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:39:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:39:23 INFO - 'COMPUTERNAME': 'T-W864-IX-113', 02:39:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:39:23 INFO - 'DCLOCATION': 'SCL3', 02:39:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:39:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:39:23 INFO - 'HOMEDRIVE': 'C:', 02:39:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 02:39:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:39:23 INFO - 'KTS_VERSION': '1.19c', 02:39:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 02:39:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-113', 02:39:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:39:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:39:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:39:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:39:23 INFO - 'MOZ_NO_REMOTE': '1', 02:39:23 INFO - 'NO_EM_RESTART': '1', 02:39:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:39:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:39:23 INFO - 'OS': 'Windows_NT', 02:39:23 INFO - 'OURDRIVE': 'C:', 02:39:23 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', 02:39:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:39:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:39:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:39:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:39:23 INFO - 'PROCESSOR_LEVEL': '6', 02:39:23 INFO - 'PROCESSOR_REVISION': '1e05', 02:39:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:39:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:39:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:39:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:39:23 INFO - 'PROMPT': '$P$G', 02:39:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:39:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:39:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:39:23 INFO - 'PWD': 'C:\\slave\\test', 02:39:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:39:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:39:23 INFO - 'SYSTEMDRIVE': 'C:', 02:39:23 INFO - 'SYSTEMROOT': 'C:\\windows', 02:39:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:39:23 INFO - 'TEST1': 'testie', 02:39:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:39:23 INFO - 'USERDOMAIN': 'T-W864-IX-113', 02:39:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 02:39:23 INFO - 'USERNAME': 'cltbld', 02:39:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-113', 02:39:23 INFO - 'WINDIR': 'C:\\windows', 02:39:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:39:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:39:24 INFO - Downloading/unpacking psutil>=0.7.1 02:39:24 INFO - Running setup.py egg_info for package psutil 02:39:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:39:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:39:24 INFO - Installing collected packages: psutil 02:39:24 INFO - Running setup.py install for psutil 02:39:24 INFO - building 'psutil._psutil_windows' extension 02:39:24 INFO - error: Unable to find vcvarsall.bat 02:39: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-q4dips-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:39:24 INFO - running install 02:39:24 INFO - running build 02:39:24 INFO - running build_py 02:39:24 INFO - creating build 02:39:24 INFO - creating build\lib.win32-2.7 02:39:24 INFO - creating build\lib.win32-2.7\psutil 02:39:24 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:39:24 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:39:24 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:39:24 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:39:24 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:39:24 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:39:24 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:39:24 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:39:24 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:39:24 INFO - running build_ext 02:39:24 INFO - building 'psutil._psutil_windows' extension 02:39:24 INFO - error: Unable to find vcvarsall.bat 02:39:24 INFO - ---------------------------------------- 02:39: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-q4dips-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:39:24 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-113\AppData\Roaming\pip\pip.log 02:39:24 WARNING - Return code: 1 02:39: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! 02:39:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:39: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')]} 02:39:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:39: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')]} 02:39:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:39: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 0x0266D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026C17B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F368>, '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 0x0244CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-113', 'USERDOMAIN': 'T-W864-IX-113', '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-113', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-113', '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-113\\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 02:39: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 02:39: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 02:39:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:39:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Roaming', 02:39:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:39:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:39:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:39:24 INFO - 'COMPUTERNAME': 'T-W864-IX-113', 02:39:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:39:24 INFO - 'DCLOCATION': 'SCL3', 02:39:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:39:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:39:24 INFO - 'HOMEDRIVE': 'C:', 02:39:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 02:39:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:39:24 INFO - 'KTS_VERSION': '1.19c', 02:39:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 02:39:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-113', 02:39:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:39:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:39:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:39:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:39:24 INFO - 'MOZ_NO_REMOTE': '1', 02:39:24 INFO - 'NO_EM_RESTART': '1', 02:39:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:39:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:39:24 INFO - 'OS': 'Windows_NT', 02:39:24 INFO - 'OURDRIVE': 'C:', 02:39: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', 02:39:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:39:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:39:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:39:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:39:24 INFO - 'PROCESSOR_LEVEL': '6', 02:39:24 INFO - 'PROCESSOR_REVISION': '1e05', 02:39:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:39:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:39:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:39:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:39:24 INFO - 'PROMPT': '$P$G', 02:39:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:39:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:39:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:39:24 INFO - 'PWD': 'C:\\slave\\test', 02:39:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:39:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:39:24 INFO - 'SYSTEMDRIVE': 'C:', 02:39:24 INFO - 'SYSTEMROOT': 'C:\\windows', 02:39:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:39:24 INFO - 'TEST1': 'testie', 02:39:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:39:24 INFO - 'USERDOMAIN': 'T-W864-IX-113', 02:39:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 02:39:24 INFO - 'USERNAME': 'cltbld', 02:39:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-113', 02:39:24 INFO - 'WINDIR': 'C:\\windows', 02:39:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:39:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:39:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:39:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:39:25 INFO - Running setup.py egg_info for package mozsystemmonitor 02:39:25 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:39:25 INFO - Running setup.py egg_info for package psutil 02:39:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:39:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:39:25 INFO - Installing collected packages: mozsystemmonitor, psutil 02:39:25 INFO - Running setup.py install for mozsystemmonitor 02:39:25 INFO - Running setup.py install for psutil 02:39:25 INFO - building 'psutil._psutil_windows' extension 02:39:25 INFO - error: Unable to find vcvarsall.bat 02:39:25 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-dbasql-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:39:25 INFO - running install 02:39:25 INFO - running build 02:39:25 INFO - running build_py 02:39:25 INFO - running build_ext 02:39:25 INFO - building 'psutil._psutil_windows' extension 02:39:25 INFO - error: Unable to find vcvarsall.bat 02:39:25 INFO - ---------------------------------------- 02:39:25 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-dbasql-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:39:25 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-113\AppData\Roaming\pip\pip.log 02:39:25 WARNING - Return code: 1 02:39:25 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! 02:39:25 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:39:25 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')]} 02:39:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:39:25 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')]} 02:39:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:39:25 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 0x0266D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026C17B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F368>, '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 0x0244CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-113', 'USERDOMAIN': 'T-W864-IX-113', '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-113', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-113', '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-113\\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 02:39:25 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 02:39:25 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 02:39:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:39:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Roaming', 02:39:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:39:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:39:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:39:25 INFO - 'COMPUTERNAME': 'T-W864-IX-113', 02:39:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:39:25 INFO - 'DCLOCATION': 'SCL3', 02:39:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:39:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:39:25 INFO - 'HOMEDRIVE': 'C:', 02:39:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 02:39:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:39:25 INFO - 'KTS_VERSION': '1.19c', 02:39:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 02:39:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-113', 02:39:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:39:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:39:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:39:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:39:25 INFO - 'MOZ_NO_REMOTE': '1', 02:39:25 INFO - 'NO_EM_RESTART': '1', 02:39:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:39:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:39:25 INFO - 'OS': 'Windows_NT', 02:39:25 INFO - 'OURDRIVE': 'C:', 02:39:25 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', 02:39:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:39:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:39:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:39:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:39:25 INFO - 'PROCESSOR_LEVEL': '6', 02:39:25 INFO - 'PROCESSOR_REVISION': '1e05', 02:39:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:39:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:39:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:39:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:39:25 INFO - 'PROMPT': '$P$G', 02:39:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:39:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:39:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:39:25 INFO - 'PWD': 'C:\\slave\\test', 02:39:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:39:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:39:25 INFO - 'SYSTEMDRIVE': 'C:', 02:39:25 INFO - 'SYSTEMROOT': 'C:\\windows', 02:39:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:39:25 INFO - 'TEST1': 'testie', 02:39:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:39:25 INFO - 'USERDOMAIN': 'T-W864-IX-113', 02:39:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 02:39:25 INFO - 'USERNAME': 'cltbld', 02:39:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-113', 02:39:25 INFO - 'WINDIR': 'C:\\windows', 02:39:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:39:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:39:25 INFO - Downloading/unpacking blobuploader==1.2.4 02:39:25 INFO - Downloading blobuploader-1.2.4.tar.gz 02:39:25 INFO - Running setup.py egg_info for package blobuploader 02:39:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:39:29 INFO - Running setup.py egg_info for package requests 02:39:29 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:39:29 INFO - Downloading docopt-0.6.1.tar.gz 02:39:29 INFO - Running setup.py egg_info for package docopt 02:39:29 INFO - Installing collected packages: blobuploader, docopt, requests 02:39:29 INFO - Running setup.py install for blobuploader 02:39:29 INFO - Running setup.py install for docopt 02:39:29 INFO - Running setup.py install for requests 02:39:29 INFO - Successfully installed blobuploader docopt requests 02:39:29 INFO - Cleaning up... 02:39:29 INFO - Return code: 0 02:39:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:39: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')]} 02:39:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:39: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')]} 02:39:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:39: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 0x0266D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026C17B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F368>, '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 0x0244CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027280C0>, '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-113', 'USERDOMAIN': 'T-W864-IX-113', '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-113', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-113', '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-113\\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 02:39: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 02:39: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 02:39:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:39:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Roaming', 02:39:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:39:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:39:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:39:29 INFO - 'COMPUTERNAME': 'T-W864-IX-113', 02:39:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:39:29 INFO - 'DCLOCATION': 'SCL3', 02:39:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:39:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:39:29 INFO - 'HOMEDRIVE': 'C:', 02:39:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 02:39:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:39:29 INFO - 'KTS_VERSION': '1.19c', 02:39:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 02:39:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-113', 02:39:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:39:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:39:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:39:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:39:29 INFO - 'MOZ_NO_REMOTE': '1', 02:39:29 INFO - 'NO_EM_RESTART': '1', 02:39:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:39:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:39:29 INFO - 'OS': 'Windows_NT', 02:39:29 INFO - 'OURDRIVE': 'C:', 02:39: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', 02:39:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:39:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:39:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:39:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:39:29 INFO - 'PROCESSOR_LEVEL': '6', 02:39:29 INFO - 'PROCESSOR_REVISION': '1e05', 02:39:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:39:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:39:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:39:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:39:29 INFO - 'PROMPT': '$P$G', 02:39:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:39:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:39:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:39:29 INFO - 'PWD': 'C:\\slave\\test', 02:39:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:39:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:39:29 INFO - 'SYSTEMDRIVE': 'C:', 02:39:29 INFO - 'SYSTEMROOT': 'C:\\windows', 02:39:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:39:29 INFO - 'TEST1': 'testie', 02:39:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:39:29 INFO - 'USERDOMAIN': 'T-W864-IX-113', 02:39:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 02:39:29 INFO - 'USERNAME': 'cltbld', 02:39:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-113', 02:39:29 INFO - 'WINDIR': 'C:\\windows', 02:39:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:39:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:39:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:39:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:39:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:39:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:39:34 INFO - Unpacking c:\slave\test\build\tests\marionette 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:39:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:39:34 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 02:39:34 INFO - Running setup.py install for browsermob-proxy 02:39:49 INFO - Running setup.py install for manifestparser 02:39:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Running setup.py install for marionette-client 02:39:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:39:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Running setup.py install for marionette-driver 02:39:49 INFO - Running setup.py install for mozcrash 02:39:49 INFO - Running setup.py install for mozdebug 02:39:49 INFO - Running setup.py install for mozdevice 02:39:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Running setup.py install for mozfile 02:39:49 INFO - Running setup.py install for mozhttpd 02:39:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Running setup.py install for mozinfo 02:39:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Running setup.py install for mozInstall 02:39:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Running setup.py install for mozleak 02:39:49 INFO - Running setup.py install for mozlog 02:39:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Running setup.py install for moznetwork 02:39:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Running setup.py install for mozprocess 02:39:49 INFO - Running setup.py install for mozprofile 02:39:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Running setup.py install for mozrunner 02:39:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Running setup.py install for mozscreenshot 02:39:49 INFO - Running setup.py install for moztest 02:39:49 INFO - Running setup.py install for mozversion 02:39:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:39:49 INFO - Running setup.py install for wptserve 02:39: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 02:39:49 INFO - Cleaning up... 02:39:49 INFO - Return code: 0 02:39:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:39: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')]} 02:39:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:39: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')]} 02:39:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:39: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 0x0266D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026C17B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F368>, '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 0x0244CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027280C0>, '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-113', 'USERDOMAIN': 'T-W864-IX-113', '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-113', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-113', '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-113\\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 02:39:49 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 02:39:49 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 02:39:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:39:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Roaming', 02:39:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:39:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:39:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:39:49 INFO - 'COMPUTERNAME': 'T-W864-IX-113', 02:39:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:39:49 INFO - 'DCLOCATION': 'SCL3', 02:39:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:39:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:39:49 INFO - 'HOMEDRIVE': 'C:', 02:39:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 02:39:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:39:49 INFO - 'KTS_VERSION': '1.19c', 02:39:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 02:39:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-113', 02:39:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:39:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:39:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:39:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:39:49 INFO - 'MOZ_NO_REMOTE': '1', 02:39:49 INFO - 'NO_EM_RESTART': '1', 02:39:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:39:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:39:49 INFO - 'OS': 'Windows_NT', 02:39:49 INFO - 'OURDRIVE': 'C:', 02:39:49 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', 02:39:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:39:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:39:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:39:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:39:49 INFO - 'PROCESSOR_LEVEL': '6', 02:39:49 INFO - 'PROCESSOR_REVISION': '1e05', 02:39:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:39:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:39:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:39:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:39:49 INFO - 'PROMPT': '$P$G', 02:39:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:39:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:39:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:39:49 INFO - 'PWD': 'C:\\slave\\test', 02:39:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:39:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:39:49 INFO - 'SYSTEMDRIVE': 'C:', 02:39:49 INFO - 'SYSTEMROOT': 'C:\\windows', 02:39:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:39:49 INFO - 'TEST1': 'testie', 02:39:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:39:49 INFO - 'USERDOMAIN': 'T-W864-IX-113', 02:39:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 02:39:49 INFO - 'USERNAME': 'cltbld', 02:39:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-113', 02:39:49 INFO - 'WINDIR': 'C:\\windows', 02:39:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:39:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:39:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:39:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:39:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:39:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:39:53 INFO - Unpacking c:\slave\test\build\tests\marionette 02:39:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:39:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:39:53 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)) 02:40:05 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)) 02:40:05 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)) 02:40:05 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)) 02:40:05 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)) 02:40:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:40:05 INFO - Downloading blessings-1.6.tar.gz 02:40:05 INFO - Running setup.py egg_info for package blessings 02:40:05 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)) 02:40:05 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:40:05 INFO - Running setup.py install for blessings 02:40:05 INFO - Running setup.py install for browsermob-proxy 02:40:05 INFO - Running setup.py install for manifestparser 02:40:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Running setup.py install for marionette-client 02:40:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:40:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Running setup.py install for marionette-driver 02:40:05 INFO - Running setup.py install for mozcrash 02:40:05 INFO - Running setup.py install for mozdebug 02:40:05 INFO - Running setup.py install for mozdevice 02:40:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Running setup.py install for mozhttpd 02:40:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Running setup.py install for mozInstall 02:40:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Running setup.py install for mozleak 02:40:05 INFO - Running setup.py install for mozprofile 02:40:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Running setup.py install for mozrunner 02:40:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:40:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:40:07 INFO - Running setup.py install for mozscreenshot 02:40:07 INFO - Running setup.py install for moztest 02:40:07 INFO - Running setup.py install for mozversion 02:40:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:40:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:40:07 INFO - Running setup.py install for wptserve 02:40:07 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:40:07 INFO - Cleaning up... 02:40:07 INFO - Return code: 0 02:40:07 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:40:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:40:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:40:07 INFO - Reading from file tmpfile_stdout 02:40:07 INFO - Using _rmtree_windows ... 02:40:07 INFO - Using _rmtree_windows ... 02:40:07 INFO - Current package versions: 02:40:07 INFO - blessings == 1.6 02:40:07 INFO - blobuploader == 1.2.4 02:40:07 INFO - browsermob-proxy == 0.6.0 02:40:07 INFO - distribute == 0.6.14 02:40:07 INFO - docopt == 0.6.1 02:40:07 INFO - manifestparser == 1.1 02:40:07 INFO - marionette-client == 2.3.0 02:40:07 INFO - marionette-driver == 1.4.0 02:40:07 INFO - mozInstall == 1.12 02:40:07 INFO - mozcrash == 0.17 02:40:07 INFO - mozdebug == 0.1 02:40:07 INFO - mozdevice == 0.48 02:40:07 INFO - mozfile == 1.2 02:40:07 INFO - mozhttpd == 0.7 02:40:07 INFO - mozinfo == 0.9 02:40:07 INFO - mozleak == 0.1 02:40:07 INFO - mozlog == 3.1 02:40:07 INFO - moznetwork == 0.27 02:40:07 INFO - mozprocess == 0.22 02:40:07 INFO - mozprofile == 0.28 02:40:07 INFO - mozrunner == 6.11 02:40:07 INFO - mozscreenshot == 0.1 02:40:07 INFO - mozsystemmonitor == 0.0 02:40:07 INFO - moztest == 0.7 02:40:07 INFO - mozversion == 1.4 02:40:07 INFO - requests == 1.2.3 02:40:07 INFO - wptserve == 1.4.0 02:40:07 INFO - Running post-action listener: _resource_record_post_action 02:40:07 INFO - Running post-action listener: _start_resource_monitoring 02:40:07 INFO - Starting resource monitoring. 02:40:07 INFO - ##### 02:40:07 INFO - ##### Running pull step. 02:40:07 INFO - ##### 02:40:07 INFO - Running pre-action listener: _resource_record_pre_action 02:40:07 INFO - Running main action method: pull 02:40:07 INFO - Pull has nothing to do! 02:40:07 INFO - Running post-action listener: _resource_record_post_action 02:40:07 INFO - ##### 02:40:07 INFO - ##### Running install step. 02:40:07 INFO - ##### 02:40:07 INFO - Running pre-action listener: _resource_record_pre_action 02:40:07 INFO - Running main action method: install 02:40:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:40:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:40:07 INFO - Reading from file tmpfile_stdout 02:40:07 INFO - Using _rmtree_windows ... 02:40:07 INFO - Using _rmtree_windows ... 02:40:07 INFO - Detecting whether we're running mozinstall >=1.0... 02:40:07 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:40:07 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:40:08 INFO - Reading from file tmpfile_stdout 02:40:08 INFO - Output received: 02:40:08 INFO - Usage: mozinstall-script.py [options] installer 02:40:08 INFO - Options: 02:40:08 INFO - -h, --help show this help message and exit 02:40:08 INFO - -d DEST, --destination=DEST 02:40:08 INFO - Directory to install application into. [default: 02:40:08 INFO - "C:\slave\test"] 02:40:08 INFO - --app=APP Application being installed. [default: firefox] 02:40:08 INFO - Using _rmtree_windows ... 02:40:08 INFO - Using _rmtree_windows ... 02:40:08 INFO - mkdir: C:\slave\test\build\application 02:40:08 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'] 02:40:08 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 02:40:11 INFO - Reading from file tmpfile_stdout 02:40:11 INFO - Output received: 02:40:11 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:40:11 INFO - Using _rmtree_windows ... 02:40:11 INFO - Using _rmtree_windows ... 02:40:11 INFO - Running post-action listener: _resource_record_post_action 02:40:11 INFO - ##### 02:40:11 INFO - ##### Running run-tests step. 02:40:11 INFO - ##### 02:40:11 INFO - Running pre-action listener: _resource_record_pre_action 02:40:11 INFO - Running main action method: run_tests 02:40:11 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:40:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:40:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:40:11 INFO - grabbing minidump binary from tooltool 02:40:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:40:11 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 0x0269F368>, '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 0x0244CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027280C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:40:11 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 02:40:11 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 02:40:11 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:40:13 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpel31_3 02:40:13 INFO - INFO - File integrity verified, renaming tmpel31_3 to win32-minidump_stackwalk.exe 02:40:13 INFO - Return code: 0 02:40:13 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:40:13 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:40:13 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/fsZDjhpjT9SD1n15aSsh1w/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 02:40:13 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/fsZDjhpjT9SD1n15aSsh1w/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 02:40:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:40:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Roaming', 02:40:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:40:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:40:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:40:13 INFO - 'COMPUTERNAME': 'T-W864-IX-113', 02:40:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:40:13 INFO - 'DCLOCATION': 'SCL3', 02:40:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:40:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:40:13 INFO - 'HOMEDRIVE': 'C:', 02:40:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 02:40:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:40:13 INFO - 'KTS_VERSION': '1.19c', 02:40:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 02:40:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-113', 02:40:13 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:40:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:40:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:40:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:40:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:40:13 INFO - 'MOZ_NO_REMOTE': '1', 02:40:13 INFO - 'NO_EM_RESTART': '1', 02:40:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:40:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:40:13 INFO - 'OS': 'Windows_NT', 02:40:13 INFO - 'OURDRIVE': 'C:', 02:40:13 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', 02:40:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:40:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:40:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:40:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:40:14 INFO - 'PROCESSOR_LEVEL': '6', 02:40:14 INFO - 'PROCESSOR_REVISION': '1e05', 02:40:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:40:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:40:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:40:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:40:14 INFO - 'PROMPT': '$P$G', 02:40:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:40:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:40:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:40:14 INFO - 'PWD': 'C:\\slave\\test', 02:40:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:40:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:40:14 INFO - 'SYSTEMDRIVE': 'C:', 02:40:14 INFO - 'SYSTEMROOT': 'C:\\windows', 02:40:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:40:14 INFO - 'TEST1': 'testie', 02:40:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:40:14 INFO - 'USERDOMAIN': 'T-W864-IX-113', 02:40:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 02:40:14 INFO - 'USERNAME': 'cltbld', 02:40:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-113', 02:40:14 INFO - 'WINDIR': 'C:\\windows', 02:40:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:40:14 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/fsZDjhpjT9SD1n15aSsh1w/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 02:40:15 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 02:40:15 INFO - import pkg_resources 02:40:16 INFO - Using 1 client processes 02:40:19 INFO - SUITE-START | Running 778 tests 02:40:19 INFO - Running testharness tests 02:40:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:40:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:40:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:40:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:40:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:40:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:40:20 INFO - Setting up ssl 02:40:20 INFO - PROCESS | certutil | 02:40:20 INFO - PROCESS | certutil | 02:40:20 INFO - PROCESS | certutil | 02:40:20 INFO - Certificate Nickname Trust Attributes 02:40:20 INFO - SSL,S/MIME,JAR/XPI 02:40:20 INFO - 02:40:20 INFO - web-platform-tests CT,, 02:40:20 INFO - 02:40:20 INFO - Starting runner 02:40:21 INFO - PROCESS | 3544 | [3544] 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 02:40:21 INFO - PROCESS | 3544 | [3544] 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 02:40:21 INFO - PROCESS | 3544 | [3544] 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 02:40:21 INFO - PROCESS | 3544 | [3544] 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 02:40:21 INFO - PROCESS | 3544 | [3544] 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 02:40:22 INFO - PROCESS | 3544 | 1461231622756 Marionette DEBUG Marionette enabled via build flag and pref 02:40:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EA9F5E000 == 1 [pid = 3544] [id = 1] 02:40:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 1 (0000000EBBA72800) [pid = 3544] [serial = 1] [outer = 0000000000000000] 02:40:24 INFO - PROCESS | 3544 | [3544] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 02:40:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 2 (0000000EBBA73800) [pid = 3544] [serial = 2] [outer = 0000000EBBA72800] 02:40:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEC54800 == 2 [pid = 3544] [id = 2] 02:40:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 3 (0000000EBEC55000) [pid = 3544] [serial = 3] [outer = 0000000000000000] 02:40:24 INFO - PROCESS | 3544 | [3544] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 02:40:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 4 (0000000EBEC56000) [pid = 3544] [serial = 4] [outer = 0000000EBEC55000] 02:40:24 INFO - PROCESS | 3544 | 1461231624957 Marionette INFO Listening on port 2828 02:40:26 INFO - PROCESS | 3544 | 1461231626720 Marionette DEBUG Marionette enabled via command-line flag 02:40:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFB91800 == 3 [pid = 3544] [id = 3] 02:40:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 5 (0000000EBFBCF000) [pid = 3544] [serial = 5] [outer = 0000000000000000] 02:40:26 INFO - PROCESS | 3544 | [3544] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 02:40:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 6 (0000000EBFBD0000) [pid = 3544] [serial = 6] [outer = 0000000EBFBCF000] 02:40:26 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:40:26 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:40:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 7 (0000000EBFCB3800) [pid = 3544] [serial = 7] [outer = 0000000EBEC55000] 02:40:27 INFO - PROCESS | 3544 | [3544] 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 02:40:27 INFO - PROCESS | 3544 | 1461231627078 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49301 02:40:27 INFO - PROCESS | 3544 | [3544] 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 02:40:27 INFO - PROCESS | 3544 | 1461231627089 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49302 02:40:27 INFO - PROCESS | 3544 | [3544] 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 02:40:27 INFO - PROCESS | 3544 | 1461231627096 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49303 02:40:27 INFO - PROCESS | 3544 | 1461231627125 Marionette DEBUG Closed connection conn0 02:40:27 INFO - PROCESS | 3544 | 1461231627127 Marionette DEBUG Closed connection conn1 02:40:27 INFO - PROCESS | 3544 | 1461231627200 Marionette DEBUG Closed connection conn2 02:40:27 INFO - PROCESS | 3544 | [3544] 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 02:40:27 INFO - PROCESS | 3544 | 1461231627207 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49304 02:40:27 INFO - PROCESS | 3544 | 1461231627333 Marionette DEBUG Closed connection conn3 02:40:27 INFO - PROCESS | 3544 | [3544] 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 02:40:27 INFO - PROCESS | 3544 | 1461231627339 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49305 02:40:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC14B7000 == 4 [pid = 3544] [id = 4] 02:40:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 8 (0000000EC1474800) [pid = 3544] [serial = 8] [outer = 0000000000000000] 02:40:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 9 (0000000EC3693C00) [pid = 3544] [serial = 9] [outer = 0000000EC1474800] 02:40:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 10 (0000000EC3695800) [pid = 3544] [serial = 10] [outer = 0000000EC1474800] 02:40:27 INFO - PROCESS | 3544 | 1461231627514 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:40:27 INFO - PROCESS | 3544 | 1461231627520 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":"20160421012904","device":"desktop","version":"48.0a1"} 02:40:28 INFO - PROCESS | 3544 | [3544] 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 02:40:28 INFO - PROCESS | 3544 | [3544] 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 02:40:28 INFO - PROCESS | 3544 | [3544] 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 02:40:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC69C8800 == 5 [pid = 3544] [id = 5] 02:40:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 11 (0000000EC69CB000) [pid = 3544] [serial = 11] [outer = 0000000000000000] 02:40:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC69CB800 == 6 [pid = 3544] [id = 6] 02:40:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 12 (0000000EC68FA800) [pid = 3544] [serial = 12] [outer = 0000000000000000] 02:40:29 INFO - PROCESS | 3544 | [3544] 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 02:40:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC74C7000 == 7 [pid = 3544] [id = 7] 02:40:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 13 (0000000EC68FA000) [pid = 3544] [serial = 13] [outer = 0000000000000000] 02:40:29 INFO - PROCESS | 3544 | [3544] 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 02:40:29 INFO - PROCESS | 3544 | [3544] 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 02:40:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 14 (0000000EC7954000) [pid = 3544] [serial = 14] [outer = 0000000EC68FA000] 02:40:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 15 (0000000EC7AD5800) [pid = 3544] [serial = 15] [outer = 0000000EC69CB000] 02:40:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 16 (0000000EC6BA2400) [pid = 3544] [serial = 16] [outer = 0000000EC68FA800] 02:40:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 17 (0000000EC7A25800) [pid = 3544] [serial = 17] [outer = 0000000EC68FA000] 02:40:30 INFO - PROCESS | 3544 | 1461231630901 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 3544 | 1461231630915 Marionette DEBUG loaded listener.js 02:40:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 18 (0000000ECA4BDC00) [pid = 3544] [serial = 18] [outer = 0000000EC68FA000] 02:40:31 INFO - PROCESS | 3544 | 1461231631889 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"05a268fd-9734-4d4f-9131-4bb8dc20aec1","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":"20160421012904","device":"desktop","version":"48.0a1","command_id":1}}] 02:40:32 INFO - PROCESS | 3544 | 1461231632424 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:40:32 INFO - PROCESS | 3544 | 1461231632484 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 02:40:32 INFO - PROCESS | 3544 | 1461231632624 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:40:32 INFO - PROCESS | 3544 | [3544] 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 02:40:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EA9F5E000 == 6 [pid = 3544] [id = 1] 02:40:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 19 (0000000EB9A5BC00) [pid = 3544] [serial = 19] [outer = 0000000EC68FA000] 02:40:34 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:40:34 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:40:35 INFO - PROCESS | 3544 | 1461231635017 Marionette TRACE conn4 <- [1,3,null,{}] 02:40:35 INFO - PROCESS | 3544 | 1461231635022 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:40:35 INFO - PROCESS | 3544 | 1461231635045 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 02:40:35 INFO - PROCESS | 3544 | 1461231635078 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 02:40:35 INFO - PROCESS | 3544 | 1461231635082 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 02:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:40:35 INFO - PROCESS | 3544 | 1461231635090 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:40:35 INFO - PROCESS | 3544 | 1461231635093 Marionette TRACE conn4 <- [1,6,null,{}] 02:40:35 INFO - PROCESS | 3544 | 1461231635108 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:35 INFO - PROCESS | 3544 | 1461231635127 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 02:40:35 INFO - PROCESS | 3544 | 1461231635132 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBACAC000 == 7 [pid = 3544] [id = 8] 02:40:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 20 (0000000EC3696800) [pid = 3544] [serial = 20] [outer = 0000000000000000] 02:40:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 21 (0000000EC435B000) [pid = 3544] [serial = 21] [outer = 0000000EC3696800] 02:40:35 INFO - PROCESS | 3544 | 1461231635194 Marionette DEBUG loaded listener.js 02:40:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 22 (0000000EC68D9400) [pid = 3544] [serial = 22] [outer = 0000000EC3696800] 02:40:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBBE5F800 == 8 [pid = 3544] [id = 9] 02:40:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 23 (0000000EC6B58400) [pid = 3544] [serial = 23] [outer = 0000000000000000] 02:40:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 24 (0000000EC6F34000) [pid = 3544] [serial = 24] [outer = 0000000EC6B58400] 02:40:35 INFO - PROCESS | 3544 | 1461231635630 Marionette DEBUG loaded listener.js 02:40:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 25 (0000000EC6BA3000) [pid = 3544] [serial = 25] [outer = 0000000EC6B58400] 02:40:36 INFO - PROCESS | 3544 | 1461231636199 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1138ms 02:40:36 INFO - PROCESS | 3544 | 1461231636320 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 02:40:36 INFO - PROCESS | 3544 | 1461231636324 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 02:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:40:36 INFO - PROCESS | 3544 | 1461231636346 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:40:36 INFO - PROCESS | 3544 | 1461231636349 Marionette TRACE conn4 <- [1,10,null,{}] 02:40:36 INFO - PROCESS | 3544 | 1461231636353 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:36 INFO - PROCESS | 3544 | 1461231636478 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 02:40:36 INFO - PROCESS | 3544 | 1461231636529 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC721B000 == 9 [pid = 3544] [id = 10] 02:40:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 26 (0000000EC68F3400) [pid = 3544] [serial = 26] [outer = 0000000000000000] 02:40:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 27 (0000000EC6CAB400) [pid = 3544] [serial = 27] [outer = 0000000EC68F3400] 02:40:36 INFO - PROCESS | 3544 | 1461231636586 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 28 (0000000EC8536C00) [pid = 3544] [serial = 28] [outer = 0000000EC68F3400] 02:40:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7479000 == 10 [pid = 3544] [id = 11] 02:40:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 29 (0000000EC7479800) [pid = 3544] [serial = 29] [outer = 0000000000000000] 02:40:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 30 (0000000EC72A9000) [pid = 3544] [serial = 30] [outer = 0000000EC7479800] 02:40:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 31 (0000000EC74C5800) [pid = 3544] [serial = 31] [outer = 0000000EC7479800] 02:40:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EB9A03000 == 11 [pid = 3544] [id = 12] 02:40:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 32 (0000000EBBA1AC00) [pid = 3544] [serial = 32] [outer = 0000000000000000] 02:40:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 33 (0000000EBBE23000) [pid = 3544] [serial = 33] [outer = 0000000EBBA1AC00] 02:40:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 34 (0000000EBEE8DC00) [pid = 3544] [serial = 34] [outer = 0000000EBBA1AC00] 02:40:37 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC14B7000 == 10 [pid = 3544] [id = 4] 02:40:37 INFO - PROCESS | 3544 | 1461231637592 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1301ms 02:40:37 INFO - PROCESS | 3544 | 1461231637635 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 02:40:37 INFO - PROCESS | 3544 | 1461231637640 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 02:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:40:37 INFO - PROCESS | 3544 | 1461231637645 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - PROCESS | 3544 | 1461231637649 Marionette TRACE conn4 <- [1,14,null,{}] 02:40:37 INFO - PROCESS | 3544 | 1461231637655 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:37 INFO - PROCESS | 3544 | 1461231637739 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 02:40:37 INFO - PROCESS | 3544 | 1461231637749 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA9BF800 == 11 [pid = 3544] [id = 13] 02:40:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 35 (0000000EBF92B400) [pid = 3544] [serial = 35] [outer = 0000000000000000] 02:40:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 36 (0000000EBF9DB400) [pid = 3544] [serial = 36] [outer = 0000000EBF92B400] 02:40:37 INFO - PROCESS | 3544 | 1461231637800 Marionette DEBUG loaded listener.js 02:40:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 37 (0000000EC07A3000) [pid = 3544] [serial = 37] [outer = 0000000EBF92B400] 02:40:38 INFO - PROCESS | 3544 | 1461231638252 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 627ms 02:40:38 INFO - PROCESS | 3544 | 1461231638276 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 3544 | 1461231638281 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 02:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:40:38 INFO - PROCESS | 3544 | 1461231638288 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 3544 | 1461231638291 Marionette TRACE conn4 <- [1,18,null,{}] 02:40:38 INFO - PROCESS | 3544 | 1461231638295 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:38 INFO - PROCESS | 3544 | 1461231638375 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 02:40:38 INFO - PROCESS | 3544 | 1461231638385 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF06B000 == 12 [pid = 3544] [id = 14] 02:40:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 38 (0000000EC365EC00) [pid = 3544] [serial = 38] [outer = 0000000000000000] 02:40:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 39 (0000000EC400C400) [pid = 3544] [serial = 39] [outer = 0000000EC365EC00] 02:40:38 INFO - PROCESS | 3544 | 1461231638431 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 40 (0000000EC5A1F000) [pid = 3544] [serial = 40] [outer = 0000000EC365EC00] 02:40:38 INFO - PROCESS | 3544 | 1461231638857 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 625ms 02:40:38 INFO - PROCESS | 3544 | 1461231638914 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 3544 | 1461231638917 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 02:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:40:38 INFO - PROCESS | 3544 | 1461231638920 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 3544 | 1461231638924 Marionette TRACE conn4 <- [1,22,null,{}] 02:40:38 INFO - PROCESS | 3544 | 1461231638936 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:39 INFO - PROCESS | 3544 | 1461231639025 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 02:40:39 INFO - PROCESS | 3544 | 1461231639034 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFCA9800 == 13 [pid = 3544] [id = 15] 02:40:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 41 (0000000EC635E800) [pid = 3544] [serial = 41] [outer = 0000000000000000] 02:40:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 42 (0000000EC6665000) [pid = 3544] [serial = 42] [outer = 0000000EC635E800] 02:40:39 INFO - PROCESS | 3544 | 1461231639086 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 43 (0000000EC68F5400) [pid = 3544] [serial = 43] [outer = 0000000EC635E800] 02:40:39 INFO - PROCESS | 3544 | 1461231639515 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 02:40:39 INFO - PROCESS | 3544 | 1461231639555 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 02:40:39 INFO - PROCESS | 3544 | 1461231639558 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 02:40:39 INFO - PROCESS | 3544 | 1461231639561 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:40:39 INFO - PROCESS | 3544 | 1461231639563 Marionette TRACE conn4 <- [1,26,null,{}] 02:40:39 INFO - PROCESS | 3544 | 1461231639567 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:39 INFO - PROCESS | 3544 | 1461231639646 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 02:40:39 INFO - PROCESS | 3544 | 1461231639652 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC38C7000 == 14 [pid = 3544] [id = 16] 02:40:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 44 (0000000EC6D23400) [pid = 3544] [serial = 44] [outer = 0000000000000000] 02:40:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 45 (0000000EC6F96000) [pid = 3544] [serial = 45] [outer = 0000000EC6D23400] 02:40:39 INFO - PROCESS | 3544 | 1461231639698 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 46 (0000000EC7953000) [pid = 3544] [serial = 46] [outer = 0000000EC6D23400] 02:40:40 INFO - PROCESS | 3544 | 1461231640074 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 522ms 02:40:40 INFO - PROCESS | 3544 | 1461231640087 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 02:40:40 INFO - PROCESS | 3544 | 1461231640089 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 02:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:40:40 INFO - PROCESS | 3544 | 1461231640093 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:40:40 INFO - PROCESS | 3544 | 1461231640094 Marionette TRACE conn4 <- [1,30,null,{}] 02:40:40 INFO - PROCESS | 3544 | 1461231640098 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:40 INFO - PROCESS | 3544 | 1461231640193 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 02:40:40 INFO - PROCESS | 3544 | 1461231640201 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC633F800 == 15 [pid = 3544] [id = 17] 02:40:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 47 (0000000EB8940400) [pid = 3544] [serial = 47] [outer = 0000000000000000] 02:40:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 48 (0000000EB8945C00) [pid = 3544] [serial = 48] [outer = 0000000EB8940400] 02:40:40 INFO - PROCESS | 3544 | 1461231640252 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 49 (0000000EC793F000) [pid = 3544] [serial = 49] [outer = 0000000EB8940400] 02:40:40 INFO - PROCESS | 3544 | 1461231640637 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 583ms 02:40:40 INFO - PROCESS | 3544 | 1461231640680 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 02:40:40 INFO - PROCESS | 3544 | 1461231640682 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 02:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:40:40 INFO - PROCESS | 3544 | 1461231640685 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:40:40 INFO - PROCESS | 3544 | 1461231640687 Marionette TRACE conn4 <- [1,34,null,{}] 02:40:40 INFO - PROCESS | 3544 | 1461231640690 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:40 INFO - PROCESS | 3544 | 1461231640889 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 02:40:40 INFO - PROCESS | 3544 | 1461231640930 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7E43800 == 16 [pid = 3544] [id = 18] 02:40:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 50 (0000000ECB38F400) [pid = 3544] [serial = 50] [outer = 0000000000000000] 02:40:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 51 (0000000ECAFD6400) [pid = 3544] [serial = 51] [outer = 0000000ECB38F400] 02:40:40 INFO - PROCESS | 3544 | 1461231640976 Marionette DEBUG loaded listener.js 02:40:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 52 (0000000ECAFDC800) [pid = 3544] [serial = 52] [outer = 0000000ECB38F400] 02:40:41 INFO - PROCESS | 3544 | 1461231641340 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 671ms 02:40:41 INFO - PROCESS | 3544 | 1461231641359 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 3544 | 1461231641361 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 02:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:40:41 INFO - PROCESS | 3544 | 1461231641365 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 3544 | 1461231641366 Marionette TRACE conn4 <- [1,38,null,{}] 02:40:41 INFO - PROCESS | 3544 | 1461231641370 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:41 INFO - PROCESS | 3544 | 1461231641469 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 02:40:41 INFO - PROCESS | 3544 | 1461231641495 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC8421000 == 17 [pid = 3544] [id = 19] 02:40:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 53 (0000000EB8825800) [pid = 3544] [serial = 53] [outer = 0000000000000000] 02:40:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 54 (0000000EB882AC00) [pid = 3544] [serial = 54] [outer = 0000000EB8825800] 02:40:41 INFO - PROCESS | 3544 | 1461231641541 Marionette DEBUG loaded listener.js 02:40:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (0000000EC8CB6C00) [pid = 3544] [serial = 55] [outer = 0000000EB8825800] 02:40:41 INFO - PROCESS | 3544 | 1461231641894 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 02:40:41 INFO - PROCESS | 3544 | 1461231641955 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 3544 | 1461231641957 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 02:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:40:41 INFO - PROCESS | 3544 | 1461231641960 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 3544 | 1461231641962 Marionette TRACE conn4 <- [1,42,null,{}] 02:40:41 INFO - PROCESS | 3544 | 1461231641966 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:42 INFO - PROCESS | 3544 | 1461231642060 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 02:40:42 INFO - PROCESS | 3544 | 1461231642068 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC9D54800 == 18 [pid = 3544] [id = 20] 02:40:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (0000000EB882A400) [pid = 3544] [serial = 56] [outer = 0000000000000000] 02:40:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (0000000EBA972400) [pid = 3544] [serial = 57] [outer = 0000000EB882A400] 02:40:42 INFO - PROCESS | 3544 | 1461231642115 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (0000000EBFC10400) [pid = 3544] [serial = 58] [outer = 0000000EB882A400] 02:40:42 INFO - PROCESS | 3544 | 1461231642477 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 524ms 02:40:42 INFO - PROCESS | 3544 | 1461231642487 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 02:40:42 INFO - PROCESS | 3544 | 1461231642489 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 02:40:42 INFO - PROCESS | 3544 | 1461231642493 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:40:42 INFO - PROCESS | 3544 | 1461231642495 Marionette TRACE conn4 <- [1,46,null,{}] 02:40:42 INFO - PROCESS | 3544 | 1461231642498 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:42 INFO - PROCESS | 3544 | 1461231642571 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 02:40:42 INFO - PROCESS | 3544 | 1461231642577 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB30B000 == 19 [pid = 3544] [id = 21] 02:40:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0000000ECAFDE400) [pid = 3544] [serial = 59] [outer = 0000000000000000] 02:40:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0000000ECB390C00) [pid = 3544] [serial = 60] [outer = 0000000ECAFDE400] 02:40:42 INFO - PROCESS | 3544 | 1461231642624 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0000000ECCA89C00) [pid = 3544] [serial = 61] [outer = 0000000ECAFDE400] 02:40:43 INFO - PROCESS | 3544 | 1461231643011 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 02:40:43 INFO - PROCESS | 3544 | 1461231643082 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 02:40:43 INFO - PROCESS | 3544 | 1461231643085 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 02:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:40:43 INFO - PROCESS | 3544 | 1461231643088 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:40:43 INFO - PROCESS | 3544 | 1461231643090 Marionette TRACE conn4 <- [1,50,null,{}] 02:40:43 INFO - PROCESS | 3544 | 1461231643093 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:43 INFO - PROCESS | 3544 | 1461231643170 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 02:40:43 INFO - PROCESS | 3544 | 1461231643176 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE453000 == 20 [pid = 3544] [id = 22] 02:40:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0000000ECCA8C800) [pid = 3544] [serial = 62] [outer = 0000000000000000] 02:40:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (0000000ECCA90C00) [pid = 3544] [serial = 63] [outer = 0000000ECCA8C800] 02:40:43 INFO - PROCESS | 3544 | 1461231643223 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0000000ECE430000) [pid = 3544] [serial = 64] [outer = 0000000ECCA8C800] 02:40:43 INFO - PROCESS | 3544 | 1461231643600 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 02:40:43 INFO - PROCESS | 3544 | 1461231643678 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 02:40:43 INFO - PROCESS | 3544 | 1461231643681 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 02:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:40:43 INFO - PROCESS | 3544 | 1461231643685 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:40:43 INFO - PROCESS | 3544 | 1461231643687 Marionette TRACE conn4 <- [1,54,null,{}] 02:40:43 INFO - PROCESS | 3544 | 1461231643691 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:43 INFO - PROCESS | 3544 | 1461231643797 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 02:40:43 INFO - PROCESS | 3544 | 1461231643804 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECDEC7000 == 21 [pid = 3544] [id = 23] 02:40:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0000000ECDE90800) [pid = 3544] [serial = 65] [outer = 0000000000000000] 02:40:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0000000ECE434800) [pid = 3544] [serial = 66] [outer = 0000000ECDE90800] 02:40:43 INFO - PROCESS | 3544 | 1461231643860 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000000ECE187000) [pid = 3544] [serial = 67] [outer = 0000000ECDE90800] 02:40:44 INFO - PROCESS | 3544 | 1461231644265 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 02:40:44 INFO - PROCESS | 3544 | 1461231644315 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 02:40:44 INFO - PROCESS | 3544 | 1461231644317 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 02:40:44 INFO - PROCESS | 3544 | 1461231644321 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:40:44 INFO - PROCESS | 3544 | 1461231644323 Marionette TRACE conn4 <- [1,58,null,{}] 02:40:44 INFO - PROCESS | 3544 | 1461231644326 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:44 INFO - PROCESS | 3544 | 1461231644403 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 02:40:44 INFO - PROCESS | 3544 | 1461231644410 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE1EC000 == 22 [pid = 3544] [id = 24] 02:40:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000000ECE18BC00) [pid = 3544] [serial = 68] [outer = 0000000000000000] 02:40:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000000ECE6B0400) [pid = 3544] [serial = 69] [outer = 0000000ECE18BC00] 02:40:44 INFO - PROCESS | 3544 | 1461231644456 Marionette DEBUG loaded listener.js 02:40:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000000ECE6B7800) [pid = 3544] [serial = 70] [outer = 0000000ECE18BC00] 02:40:44 INFO - PROCESS | 3544 | 1461231644830 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 523ms 02:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:40:44 INFO - PROCESS | 3544 | 1461231644848 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 02:40:44 INFO - PROCESS | 3544 | 1461231644850 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 02:40:44 INFO - PROCESS | 3544 | 1461231644853 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 3544 | 1461231644855 Marionette TRACE conn4 <- [1,62,null,{}] 02:40:44 INFO - PROCESS | 3544 | 1461231644858 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBACAC000 == 21 [pid = 3544] [id = 8] 02:40:45 INFO - PROCESS | 3544 | 1461231645613 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 02:40:45 INFO - PROCESS | 3544 | 1461231645704 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA8BB800 == 22 [pid = 3544] [id = 25] 02:40:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000000EB8940800) [pid = 3544] [serial = 71] [outer = 0000000000000000] 02:40:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000000EB9A59C00) [pid = 3544] [serial = 72] [outer = 0000000EB8940800] 02:40:45 INFO - PROCESS | 3544 | 1461231645753 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000000EBBA90800) [pid = 3544] [serial = 73] [outer = 0000000EB8940800] 02:40:46 INFO - PROCESS | 3544 | 1461231646192 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1390ms 02:40:46 INFO - PROCESS | 3544 | 1461231646248 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 02:40:46 INFO - PROCESS | 3544 | 1461231646253 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 02:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:40:46 INFO - PROCESS | 3544 | 1461231646264 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - PROCESS | 3544 | 1461231646268 Marionette TRACE conn4 <- [1,66,null,{}] 02:40:46 INFO - PROCESS | 3544 | 1461231646273 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:46 INFO - PROCESS | 3544 | 1461231646371 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 02:40:46 INFO - PROCESS | 3544 | 1461231646387 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEFD7800 == 23 [pid = 3544] [id = 26] 02:40:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000000EBEE8A800) [pid = 3544] [serial = 74] [outer = 0000000000000000] 02:40:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000000EBFBA7800) [pid = 3544] [serial = 75] [outer = 0000000EBEE8A800] 02:40:46 INFO - PROCESS | 3544 | 1461231646435 Marionette DEBUG loaded listener.js 02:40:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000000EC146FC00) [pid = 3544] [serial = 76] [outer = 0000000EBEE8A800] 02:40:46 INFO - PROCESS | 3544 | 1461231646850 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 02:40:46 INFO - PROCESS | 3544 | 1461231646895 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 02:40:46 INFO - PROCESS | 3544 | 1461231646899 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 02:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:40:46 INFO - PROCESS | 3544 | 1461231646902 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - PROCESS | 3544 | 1461231646904 Marionette TRACE conn4 <- [1,70,null,{}] 02:40:46 INFO - PROCESS | 3544 | 1461231646916 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:47 INFO - PROCESS | 3544 | 1461231647284 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 02:40:47 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000000EC1474800) [pid = 3544] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:40:47 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000000EBF92B400) [pid = 3544] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:40:47 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000000EC365EC00) [pid = 3544] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:40:47 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000000EC635E800) [pid = 3544] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:40:47 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000000EC6D23400) [pid = 3544] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:40:47 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000000EB8940400) [pid = 3544] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:40:47 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000000ECB38F400) [pid = 3544] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:40:47 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000000ECCA8C800) [pid = 3544] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:40:47 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000000EC3696800) [pid = 3544] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:40:47 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000000EC68F3400) [pid = 3544] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:40:47 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000000ECDE90800) [pid = 3544] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:40:47 INFO - PROCESS | 3544 | 1461231647340 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF77E800 == 24 [pid = 3544] [id = 27] 02:40:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0000000EB9166C00) [pid = 3544] [serial = 77] [outer = 0000000000000000] 02:40:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000000EBA1A0400) [pid = 3544] [serial = 78] [outer = 0000000EB9166C00] 02:40:47 INFO - PROCESS | 3544 | 1461231647389 Marionette DEBUG loaded listener.js 02:40:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000000EC4009800) [pid = 3544] [serial = 79] [outer = 0000000EB9166C00] 02:40:47 INFO - PROCESS | 3544 | 1461231647747 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 899ms 02:40:47 INFO - PROCESS | 3544 | 1461231647803 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 02:40:47 INFO - PROCESS | 3544 | 1461231647807 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 02:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:40:47 INFO - PROCESS | 3544 | 1461231647818 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:40:47 INFO - PROCESS | 3544 | 1461231647823 Marionette TRACE conn4 <- [1,74,null,{}] 02:40:47 INFO - PROCESS | 3544 | 1461231647827 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:47 INFO - PROCESS | 3544 | 1461231647908 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 02:40:47 INFO - PROCESS | 3544 | 1461231647914 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC38C4000 == 25 [pid = 3544] [id = 28] 02:40:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000000EBA97B800) [pid = 3544] [serial = 80] [outer = 0000000000000000] 02:40:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000000EC43F2400) [pid = 3544] [serial = 81] [outer = 0000000EBA97B800] 02:40:47 INFO - PROCESS | 3544 | 1461231647961 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000000EC6360000) [pid = 3544] [serial = 82] [outer = 0000000EBA97B800] 02:40:48 INFO - PROCESS | 3544 | 1461231648357 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 02:40:48 INFO - PROCESS | 3544 | 1461231648403 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 02:40:48 INFO - PROCESS | 3544 | 1461231648406 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 02:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:40:48 INFO - PROCESS | 3544 | 1461231648414 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:40:48 INFO - PROCESS | 3544 | 1461231648416 Marionette TRACE conn4 <- [1,78,null,{}] 02:40:48 INFO - PROCESS | 3544 | 1461231648420 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:48 INFO - PROCESS | 3544 | 1461231648496 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 02:40:48 INFO - PROCESS | 3544 | 1461231648502 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC69C1800 == 26 [pid = 3544] [id = 29] 02:40:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000000EC6669400) [pid = 3544] [serial = 83] [outer = 0000000000000000] 02:40:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000000EC688DC00) [pid = 3544] [serial = 84] [outer = 0000000EC6669400] 02:40:48 INFO - PROCESS | 3544 | 1461231648549 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000000EC6BA5000) [pid = 3544] [serial = 85] [outer = 0000000EC6669400] 02:40:48 INFO - PROCESS | 3544 | 1461231648963 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 585ms 02:40:49 INFO - PROCESS | 3544 | 1461231648997 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 3544 | 1461231648999 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 02:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:40:49 INFO - PROCESS | 3544 | 1461231649002 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - PROCESS | 3544 | 1461231649004 Marionette TRACE conn4 <- [1,82,null,{}] 02:40:49 INFO - PROCESS | 3544 | 1461231649008 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:49 INFO - PROCESS | 3544 | 1461231649104 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 02:40:49 INFO - PROCESS | 3544 | 1461231649114 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC74C4800 == 27 [pid = 3544] [id = 30] 02:40:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000000EC6F3E800) [pid = 3544] [serial = 86] [outer = 0000000000000000] 02:40:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000000EC6F9FC00) [pid = 3544] [serial = 87] [outer = 0000000EC6F3E800] 02:40:49 INFO - PROCESS | 3544 | 1461231649168 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000000EC7951C00) [pid = 3544] [serial = 88] [outer = 0000000EC6F3E800] 02:40:49 INFO - PROCESS | 3544 | 1461231649771 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 837ms 02:40:49 INFO - PROCESS | 3544 | 1461231649844 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 3544 | 1461231649850 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 02:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:40:49 INFO - PROCESS | 3544 | 1461231649857 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - PROCESS | 3544 | 1461231649861 Marionette TRACE conn4 <- [1,86,null,{}] 02:40:49 INFO - PROCESS | 3544 | 1461231649866 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:49 INFO - PROCESS | 3544 | 1461231649969 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 02:40:50 INFO - PROCESS | 3544 | 1461231650044 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA225000 == 28 [pid = 3544] [id = 31] 02:40:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000000EBF7BA400) [pid = 3544] [serial = 89] [outer = 0000000000000000] 02:40:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000000EC07A3800) [pid = 3544] [serial = 90] [outer = 0000000EBF7BA400] 02:40:50 INFO - PROCESS | 3544 | 1461231650102 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000000EC369B400) [pid = 3544] [serial = 91] [outer = 0000000EBF7BA400] 02:40:50 INFO - PROCESS | 3544 | 1461231650619 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 837ms 02:40:50 INFO - PROCESS | 3544 | 1461231650696 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 02:40:50 INFO - PROCESS | 3544 | 1461231650703 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 02:40:50 INFO - PROCESS | 3544 | 1461231650710 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:40:50 INFO - PROCESS | 3544 | 1461231650713 Marionette TRACE conn4 <- [1,90,null,{}] 02:40:50 INFO - PROCESS | 3544 | 1461231650717 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:50 INFO - PROCESS | 3544 | 1461231650819 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 02:40:50 INFO - PROCESS | 3544 | 1461231650880 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC79A5000 == 29 [pid = 3544] [id = 32] 02:40:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000EBF7BF000) [pid = 3544] [serial = 92] [outer = 0000000000000000] 02:40:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000EC68D2400) [pid = 3544] [serial = 93] [outer = 0000000EBF7BF000] 02:40:50 INFO - PROCESS | 3544 | 1461231650938 Marionette DEBUG loaded listener.js 02:40:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000EC6F39800) [pid = 3544] [serial = 94] [outer = 0000000EBF7BF000] 02:40:51 INFO - PROCESS | 3544 | 1461231651476 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 02:40:51 INFO - PROCESS | 3544 | 1461231651554 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 02:40:51 INFO - PROCESS | 3544 | 1461231651557 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 02:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:40:51 INFO - PROCESS | 3544 | 1461231651560 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:40:51 INFO - PROCESS | 3544 | 1461231651564 Marionette TRACE conn4 <- [1,94,null,{}] 02:40:51 INFO - PROCESS | 3544 | 1461231651576 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:51 INFO - PROCESS | 3544 | 1461231651678 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 02:40:51 INFO - PROCESS | 3544 | 1461231651740 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC9D5A800 == 30 [pid = 3544] [id = 33] 02:40:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000EC8599000) [pid = 3544] [serial = 95] [outer = 0000000000000000] 02:40:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000ECA597C00) [pid = 3544] [serial = 96] [outer = 0000000EC8599000] 02:40:51 INFO - PROCESS | 3544 | 1461231651799 Marionette DEBUG loaded listener.js 02:40:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000ECAFE1C00) [pid = 3544] [serial = 97] [outer = 0000000EC8599000] 02:40:52 INFO - PROCESS | 3544 | 1461231652318 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 794ms 02:40:52 INFO - PROCESS | 3544 | 1461231652357 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 02:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:40:52 INFO - PROCESS | 3544 | 1461231652360 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 02:40:52 INFO - PROCESS | 3544 | 1461231652364 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:40:52 INFO - PROCESS | 3544 | 1461231652366 Marionette TRACE conn4 <- [1,98,null,{}] 02:40:52 INFO - PROCESS | 3544 | 1461231652370 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:52 INFO - PROCESS | 3544 | 1461231652468 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 02:40:52 INFO - PROCESS | 3544 | 1461231652543 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA40B000 == 31 [pid = 3544] [id = 34] 02:40:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EB893AC00) [pid = 3544] [serial = 98] [outer = 0000000000000000] 02:40:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EC1478800) [pid = 3544] [serial = 99] [outer = 0000000EB893AC00] 02:40:52 INFO - PROCESS | 3544 | 1461231652598 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000ECAFDD800) [pid = 3544] [serial = 100] [outer = 0000000EB893AC00] 02:40:53 INFO - PROCESS | 3544 | 1461231653187 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 878ms 02:40:53 INFO - PROCESS | 3544 | 1461231653244 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 02:40:53 INFO - PROCESS | 3544 | 1461231653248 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 02:40:53 INFO - PROCESS | 3544 | 1461231653253 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:40:53 INFO - PROCESS | 3544 | 1461231653257 Marionette TRACE conn4 <- [1,102,null,{}] 02:40:53 INFO - PROCESS | 3544 | 1461231653262 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:53 INFO - PROCESS | 3544 | 1461231653352 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000EC400C400) [pid = 3544] [serial = 39] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000EC6665000) [pid = 3544] [serial = 42] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000EC6F96000) [pid = 3544] [serial = 45] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000EB8945C00) [pid = 3544] [serial = 48] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000ECAFD6400) [pid = 3544] [serial = 51] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000EB882AC00) [pid = 3544] [serial = 54] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000EBA972400) [pid = 3544] [serial = 57] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000ECB390C00) [pid = 3544] [serial = 60] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000000ECCA90C00) [pid = 3544] [serial = 63] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000000ECE434800) [pid = 3544] [serial = 66] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000000EC435B000) [pid = 3544] [serial = 21] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000000EC6F34000) [pid = 3544] [serial = 24] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000000EC6CAB400) [pid = 3544] [serial = 27] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000000EBBE23000) [pid = 3544] [serial = 33] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000000EC68F5400) [pid = 3544] [serial = 43] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000000EBF9DB400) [pid = 3544] [serial = 36] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000000EC72A9000) [pid = 3544] [serial = 30] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000000EC7953000) [pid = 3544] [serial = 46] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000000EC793F000) [pid = 3544] [serial = 49] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000000ECAFDC800) [pid = 3544] [serial = 52] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000000EC68D9400) [pid = 3544] [serial = 22] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000000ECE430000) [pid = 3544] [serial = 64] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000000EC07A3000) [pid = 3544] [serial = 37] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000000EC8536C00) [pid = 3544] [serial = 28] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0000000ECE187000) [pid = 3544] [serial = 67] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (0000000EC5A1F000) [pid = 3544] [serial = 40] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (0000000EC7A25800) [pid = 3544] [serial = 17] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (0000000EC7954000) [pid = 3544] [serial = 14] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (0000000EC3693C00) [pid = 3544] [serial = 9] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (0000000EC3695800) [pid = 3544] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:40:53 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (0000000EBEC56000) [pid = 3544] [serial = 4] [outer = 0000000000000000] [url = about:blank] 02:40:53 INFO - PROCESS | 3544 | 1461231653433 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA8C8000 == 32 [pid = 3544] [id = 35] 02:40:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0000000EB9BD0000) [pid = 3544] [serial = 101] [outer = 0000000000000000] 02:40:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0000000EBBE1C000) [pid = 3544] [serial = 102] [outer = 0000000EB9BD0000] 02:40:53 INFO - PROCESS | 3544 | 1461231653482 Marionette DEBUG loaded listener.js 02:40:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0000000EBF926800) [pid = 3544] [serial = 103] [outer = 0000000EB9BD0000] 02:40:53 INFO - PROCESS | 3544 | 1461231653839 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 02:40:53 INFO - PROCESS | 3544 | 1461231653887 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 02:40:53 INFO - PROCESS | 3544 | 1461231653893 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 02:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:40:53 INFO - PROCESS | 3544 | 1461231653899 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:40:53 INFO - PROCESS | 3544 | 1461231653902 Marionette TRACE conn4 <- [1,106,null,{}] 02:40:53 INFO - PROCESS | 3544 | 1461231653905 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:53 INFO - PROCESS | 3544 | 1461231653986 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 02:40:53 INFO - PROCESS | 3544 | 1461231653992 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFBE0000 == 33 [pid = 3544] [id = 36] 02:40:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0000000EBFB3F800) [pid = 3544] [serial = 104] [outer = 0000000000000000] 02:40:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (0000000EC365B400) [pid = 3544] [serial = 105] [outer = 0000000EBFB3F800] 02:40:54 INFO - PROCESS | 3544 | 1461231654038 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0000000EC435E400) [pid = 3544] [serial = 106] [outer = 0000000EBFB3F800] 02:40:54 INFO - PROCESS | 3544 | 1461231654441 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 02:40:54 INFO - PROCESS | 3544 | 1461231654485 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 3544 | 1461231654488 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 02:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:40:54 INFO - PROCESS | 3544 | 1461231654496 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - PROCESS | 3544 | 1461231654500 Marionette TRACE conn4 <- [1,110,null,{}] 02:40:54 INFO - PROCESS | 3544 | 1461231654512 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:54 INFO - PROCESS | 3544 | 1461231654594 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 02:40:54 INFO - PROCESS | 3544 | 1461231654602 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5A84000 == 34 [pid = 3544] [id = 37] 02:40:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0000000EC6668C00) [pid = 3544] [serial = 107] [outer = 0000000000000000] 02:40:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0000000EC68D3000) [pid = 3544] [serial = 108] [outer = 0000000EC6668C00] 02:40:54 INFO - PROCESS | 3544 | 1461231654653 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000000EC6CAFC00) [pid = 3544] [serial = 109] [outer = 0000000EC6668C00] 02:40:55 INFO - PROCESS | 3544 | 1461231655090 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 627ms 02:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:40:55 INFO - PROCESS | 3544 | 1461231655127 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 02:40:55 INFO - PROCESS | 3544 | 1461231655130 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 02:40:55 INFO - PROCESS | 3544 | 1461231655133 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:40:55 INFO - PROCESS | 3544 | 1461231655135 Marionette TRACE conn4 <- [1,114,null,{}] 02:40:55 INFO - PROCESS | 3544 | 1461231655138 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:55 INFO - PROCESS | 3544 | 1461231655216 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 02:40:55 INFO - PROCESS | 3544 | 1461231655222 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7202800 == 35 [pid = 3544] [id = 38] 02:40:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000000EC6F9A400) [pid = 3544] [serial = 110] [outer = 0000000000000000] 02:40:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000000EC7953000) [pid = 3544] [serial = 111] [outer = 0000000EC6F9A400] 02:40:55 INFO - PROCESS | 3544 | 1461231655268 Marionette DEBUG loaded listener.js 02:40:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000000EC853E800) [pid = 3544] [serial = 112] [outer = 0000000EC6F9A400] 02:40:55 INFO - PROCESS | 3544 | 1461231655670 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 584ms 02:40:55 INFO - PROCESS | 3544 | 1461231655719 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 02:40:55 INFO - PROCESS | 3544 | 1461231655721 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 02:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:40:55 INFO - PROCESS | 3544 | 1461231655735 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:40:55 INFO - PROCESS | 3544 | 1461231655737 Marionette TRACE conn4 <- [1,118,null,{}] 02:40:55 INFO - PROCESS | 3544 | 1461231655740 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:55 INFO - PROCESS | 3544 | 1461231655833 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 02:40:55 INFO - PROCESS | 3544 | 1461231655841 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEC59800 == 36 [pid = 3544] [id = 39] 02:40:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000000EC85DC800) [pid = 3544] [serial = 113] [outer = 0000000000000000] 02:40:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000000EC9D1D800) [pid = 3544] [serial = 114] [outer = 0000000EC85DC800] 02:40:55 INFO - PROCESS | 3544 | 1461231655886 Marionette DEBUG loaded listener.js 02:40:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000000ECAFE0800) [pid = 3544] [serial = 115] [outer = 0000000EC85DC800] 02:40:56 INFO - PROCESS | 3544 | 1461231656320 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 627ms 02:40:56 INFO - PROCESS | 3544 | 1461231656360 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 02:40:56 INFO - PROCESS | 3544 | 1461231656362 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 02:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:40:56 INFO - PROCESS | 3544 | 1461231656365 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:40:56 INFO - PROCESS | 3544 | 1461231656367 Marionette TRACE conn4 <- [1,122,null,{}] 02:40:56 INFO - PROCESS | 3544 | 1461231656370 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:56 INFO - PROCESS | 3544 | 1461231656488 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 02:40:56 INFO - PROCESS | 3544 | 1461231656495 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:56 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECA548800 == 37 [pid = 3544] [id = 40] 02:40:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000000EC5A5BC00) [pid = 3544] [serial = 116] [outer = 0000000000000000] 02:40:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000000ECCA87000) [pid = 3544] [serial = 117] [outer = 0000000EC5A5BC00] 02:40:56 INFO - PROCESS | 3544 | 1461231656546 Marionette DEBUG loaded listener.js 02:40:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000000ECCA93C00) [pid = 3544] [serial = 118] [outer = 0000000EC5A5BC00] 02:40:56 INFO - PROCESS | 3544 | 1461231656947 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 628ms 02:40:57 INFO - PROCESS | 3544 | 1461231657000 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 3544 | 1461231657003 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 02:40:57 INFO - PROCESS | 3544 | 1461231657006 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:40:57 INFO - PROCESS | 3544 | 1461231657008 Marionette TRACE conn4 <- [1,126,null,{}] 02:40:57 INFO - PROCESS | 3544 | 1461231657011 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:57 INFO - PROCESS | 3544 | 1461231657103 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 02:40:57 INFO - PROCESS | 3544 | 1461231657109 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECDECE000 == 38 [pid = 3544] [id = 41] 02:40:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000000ECDE8AC00) [pid = 3544] [serial = 119] [outer = 0000000000000000] 02:40:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000000ECE181C00) [pid = 3544] [serial = 120] [outer = 0000000ECDE8AC00] 02:40:57 INFO - PROCESS | 3544 | 1461231657156 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000000ECE18B400) [pid = 3544] [serial = 121] [outer = 0000000ECDE8AC00] 02:40:57 INFO - PROCESS | 3544 | 1461231657574 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 02:40:57 INFO - PROCESS | 3544 | 1461231657597 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 3544 | 1461231657599 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 02:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:40:57 INFO - PROCESS | 3544 | 1461231657611 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 3544 | 1461231657613 Marionette TRACE conn4 <- [1,130,null,{}] 02:40:57 INFO - PROCESS | 3544 | 1461231657617 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:57 INFO - PROCESS | 3544 | 1461231657713 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 02:40:57 INFO - PROCESS | 3544 | 1461231657720 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE44D000 == 39 [pid = 3544] [id = 42] 02:40:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000000EC7F9F000) [pid = 3544] [serial = 122] [outer = 0000000000000000] 02:40:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000EC7FA3C00) [pid = 3544] [serial = 123] [outer = 0000000EC7F9F000] 02:40:57 INFO - PROCESS | 3544 | 1461231657764 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000ECDE90000) [pid = 3544] [serial = 124] [outer = 0000000EC7F9F000] 02:40:57 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000EBEE8A800) [pid = 3544] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:40:57 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000000EC6669400) [pid = 3544] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:40:57 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000000EBA97B800) [pid = 3544] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:40:57 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000000EB9166C00) [pid = 3544] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:40:57 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000000EB8940800) [pid = 3544] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:40:57 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000000ECE18BC00) [pid = 3544] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:40:57 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000000EB8825800) [pid = 3544] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:40:57 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000000ECAFDE400) [pid = 3544] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:40:57 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000000EB882A400) [pid = 3544] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:40:58 INFO - PROCESS | 3544 | 1461231658150 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 02:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:40:58 INFO - PROCESS | 3544 | 1461231658203 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 02:40:58 INFO - PROCESS | 3544 | 1461231658205 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 02:40:58 INFO - PROCESS | 3544 | 1461231658209 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:40:58 INFO - PROCESS | 3544 | 1461231658211 Marionette TRACE conn4 <- [1,134,null,{}] 02:40:58 INFO - PROCESS | 3544 | 1461231658214 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:58 INFO - PROCESS | 3544 | 1461231658294 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 02:40:58 INFO - PROCESS | 3544 | 1461231658300 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE46A000 == 40 [pid = 3544] [id = 43] 02:40:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000000EB8870800) [pid = 3544] [serial = 125] [outer = 0000000000000000] 02:40:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000000EB8873C00) [pid = 3544] [serial = 126] [outer = 0000000EB8870800] 02:40:58 INFO - PROCESS | 3544 | 1461231658346 Marionette DEBUG loaded listener.js 02:40:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000000EBA977C00) [pid = 3544] [serial = 127] [outer = 0000000EB8870800] 02:40:58 INFO - PROCESS | 3544 | 1461231658775 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 02:40:58 INFO - PROCESS | 3544 | 1461231658803 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 02:40:58 INFO - PROCESS | 3544 | 1461231658805 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 02:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:40:58 INFO - PROCESS | 3544 | 1461231658808 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:40:58 INFO - PROCESS | 3544 | 1461231658810 Marionette TRACE conn4 <- [1,138,null,{}] 02:40:58 INFO - PROCESS | 3544 | 1461231658814 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:58 INFO - PROCESS | 3544 | 1461231658890 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 02:40:58 INFO - PROCESS | 3544 | 1461231658896 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFCB0800 == 41 [pid = 3544] [id = 44] 02:40:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000000EC0713000) [pid = 3544] [serial = 128] [outer = 0000000000000000] 02:40:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000000EC0716C00) [pid = 3544] [serial = 129] [outer = 0000000EC0713000] 02:40:58 INFO - PROCESS | 3544 | 1461231658942 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000000EC3655000) [pid = 3544] [serial = 130] [outer = 0000000EC0713000] 02:40:59 INFO - PROCESS | 3544 | 1461231659330 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 584ms 02:40:59 INFO - PROCESS | 3544 | 1461231659397 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 02:40:59 INFO - PROCESS | 3544 | 1461231659400 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 02:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:40:59 INFO - PROCESS | 3544 | 1461231659403 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:40:59 INFO - PROCESS | 3544 | 1461231659406 Marionette TRACE conn4 <- [1,142,null,{}] 02:40:59 INFO - PROCESS | 3544 | 1461231659409 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:59 INFO - PROCESS | 3544 | 1461231659506 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 02:40:59 INFO - PROCESS | 3544 | 1461231659512 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF670800 == 42 [pid = 3544] [id = 45] 02:40:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000000EC5FBEC00) [pid = 3544] [serial = 131] [outer = 0000000000000000] 02:40:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000EC5FC7800) [pid = 3544] [serial = 132] [outer = 0000000EC5FBEC00] 02:40:59 INFO - PROCESS | 3544 | 1461231659570 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000ECE18C000) [pid = 3544] [serial = 133] [outer = 0000000EC5FBEC00] 02:41:00 INFO - PROCESS | 3544 | 1461231660127 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 796ms 02:41:00 INFO - PROCESS | 3544 | 1461231660205 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 02:41:00 INFO - PROCESS | 3544 | 1461231660209 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 02:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:41:00 INFO - PROCESS | 3544 | 1461231660214 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:41:00 INFO - PROCESS | 3544 | 1461231660218 Marionette TRACE conn4 <- [1,146,null,{}] 02:41:00 INFO - PROCESS | 3544 | 1461231660237 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:00 INFO - PROCESS | 3544 | 1461231660349 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 02:41:00 INFO - PROCESS | 3544 | 1461231660405 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEED2800 == 43 [pid = 3544] [id = 46] 02:41:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000EB8949C00) [pid = 3544] [serial = 134] [outer = 0000000000000000] 02:41:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000EBF66E800) [pid = 3544] [serial = 135] [outer = 0000000EB8949C00] 02:41:00 INFO - PROCESS | 3544 | 1461231660462 Marionette DEBUG loaded listener.js 02:41:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000EC07AF400) [pid = 3544] [serial = 136] [outer = 0000000EB8949C00] 02:41:01 INFO - PROCESS | 3544 | 1461231661142 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 943ms 02:41:01 INFO - PROCESS | 3544 | 1461231661159 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 02:41:01 INFO - PROCESS | 3544 | 1461231661166 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 02:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:41:01 INFO - PROCESS | 3544 | 1461231661172 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:41:01 INFO - PROCESS | 3544 | 1461231661176 Marionette TRACE conn4 <- [1,150,null,{}] 02:41:01 INFO - PROCESS | 3544 | 1461231661180 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:01 INFO - PROCESS | 3544 | 1461231661283 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 02:41:01 INFO - PROCESS | 3544 | 1461231661359 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC850E800 == 44 [pid = 3544] [id = 47] 02:41:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000EC5A28C00) [pid = 3544] [serial = 137] [outer = 0000000000000000] 02:41:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EC5A59000) [pid = 3544] [serial = 138] [outer = 0000000EC5A28C00] 02:41:01 INFO - PROCESS | 3544 | 1461231661415 Marionette DEBUG loaded listener.js 02:41:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EC5FBF400) [pid = 3544] [serial = 139] [outer = 0000000EC5A28C00] 02:41:01 INFO - PROCESS | 3544 | 1461231661970 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 839ms 02:41:02 INFO - PROCESS | 3544 | 1461231662012 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 02:41:02 INFO - PROCESS | 3544 | 1461231662015 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 02:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:41:02 INFO - PROCESS | 3544 | 1461231662019 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - PROCESS | 3544 | 1461231662023 Marionette TRACE conn4 <- [1,154,null,{}] 02:41:02 INFO - PROCESS | 3544 | 1461231662035 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:02 INFO - PROCESS | 3544 | 1461231662138 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 02:41:02 INFO - PROCESS | 3544 | 1461231662203 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7EF000 == 45 [pid = 3544] [id = 48] 02:41:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000EC6F96C00) [pid = 3544] [serial = 140] [outer = 0000000000000000] 02:41:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC7938800) [pid = 3544] [serial = 141] [outer = 0000000EC6F96C00] 02:41:02 INFO - PROCESS | 3544 | 1461231662261 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000ECA59B400) [pid = 3544] [serial = 142] [outer = 0000000EC6F96C00] 02:41:03 INFO - PROCESS | 3544 | 1461231663043 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1089ms 02:41:03 INFO - PROCESS | 3544 | 1461231663112 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 02:41:03 INFO - PROCESS | 3544 | 1461231663116 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 02:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:41:03 INFO - PROCESS | 3544 | 1461231663122 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:41:03 INFO - PROCESS | 3544 | 1461231663127 Marionette TRACE conn4 <- [1,158,null,{}] 02:41:03 INFO - PROCESS | 3544 | 1461231663134 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:03 INFO - PROCESS | 3544 | 1461231663229 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 02:41:03 INFO - PROCESS | 3544 | 1461231663301 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA22E800 == 46 [pid = 3544] [id = 49] 02:41:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EBA975C00) [pid = 3544] [serial = 143] [outer = 0000000000000000] 02:41:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000EBBA92800) [pid = 3544] [serial = 144] [outer = 0000000EBA975C00] 02:41:03 INFO - PROCESS | 3544 | 1461231663352 Marionette DEBUG loaded listener.js 02:41:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EBF770000) [pid = 3544] [serial = 145] [outer = 0000000EBA975C00] 02:41:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC721B000 == 45 [pid = 3544] [id = 10] 02:41:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFCB0800 == 44 [pid = 3544] [id = 44] 02:41:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE46A000 == 43 [pid = 3544] [id = 43] 02:41:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE44D000 == 42 [pid = 3544] [id = 42] 02:41:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECDECE000 == 41 [pid = 3544] [id = 41] 02:41:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECA548800 == 40 [pid = 3544] [id = 40] 02:41:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEC59800 == 39 [pid = 3544] [id = 39] 02:41:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7202800 == 38 [pid = 3544] [id = 38] 02:41:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5A84000 == 37 [pid = 3544] [id = 37] 02:41:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFBE0000 == 36 [pid = 3544] [id = 36] 02:41:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA8C8000 == 35 [pid = 3544] [id = 35] 02:41:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA40B000 == 34 [pid = 3544] [id = 34] 02:41:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC9D5A800 == 33 [pid = 3544] [id = 33] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000EC6F9FC00) [pid = 3544] [serial = 87] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000ECE6B7800) [pid = 3544] [serial = 70] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000EBFBA7800) [pid = 3544] [serial = 75] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000EC6BA5000) [pid = 3544] [serial = 85] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000EC146FC00) [pid = 3544] [serial = 76] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000EC43F2400) [pid = 3544] [serial = 81] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000EC688DC00) [pid = 3544] [serial = 84] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000EBA1A0400) [pid = 3544] [serial = 78] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000EB9A59C00) [pid = 3544] [serial = 72] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000EC6360000) [pid = 3544] [serial = 82] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000EBBA90800) [pid = 3544] [serial = 73] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000EC4009800) [pid = 3544] [serial = 79] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000ECE6B0400) [pid = 3544] [serial = 69] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000000EC8CB6C00) [pid = 3544] [serial = 55] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000000ECCA89C00) [pid = 3544] [serial = 61] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000000EBFC10400) [pid = 3544] [serial = 58] [outer = 0000000000000000] [url = about:blank] 02:41:03 INFO - PROCESS | 3544 | 1461231663917 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 838ms 02:41:03 INFO - PROCESS | 3544 | 1461231663962 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 02:41:03 INFO - PROCESS | 3544 | 1461231663967 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 02:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:41:03 INFO - PROCESS | 3544 | 1461231663974 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:41:03 INFO - PROCESS | 3544 | 1461231663976 Marionette TRACE conn4 <- [1,162,null,{}] 02:41:03 INFO - PROCESS | 3544 | 1461231663980 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:04 INFO - PROCESS | 3544 | 1461231664059 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 02:41:04 INFO - PROCESS | 3544 | 1461231664141 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA9BF000 == 34 [pid = 3544] [id = 50] 02:41:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000000EBA978400) [pid = 3544] [serial = 146] [outer = 0000000000000000] 02:41:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000000EBEC38800) [pid = 3544] [serial = 147] [outer = 0000000EBA978400] 02:41:04 INFO - PROCESS | 3544 | 1461231664190 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000EBFB9DC00) [pid = 3544] [serial = 148] [outer = 0000000EBA978400] 02:41:04 INFO - PROCESS | 3544 | 1461231664569 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 02:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:41:04 INFO - PROCESS | 3544 | 1461231664624 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 02:41:04 INFO - PROCESS | 3544 | 1461231664626 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 02:41:04 INFO - PROCESS | 3544 | 1461231664630 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:41:04 INFO - PROCESS | 3544 | 1461231664633 Marionette TRACE conn4 <- [1,166,null,{}] 02:41:04 INFO - PROCESS | 3544 | 1461231664648 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:04 INFO - PROCESS | 3544 | 1461231664730 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 02:41:04 INFO - PROCESS | 3544 | 1461231664736 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF794000 == 35 [pid = 3544] [id = 51] 02:41:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000EC07AE400) [pid = 3544] [serial = 149] [outer = 0000000000000000] 02:41:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000EC3693400) [pid = 3544] [serial = 150] [outer = 0000000EC07AE400] 02:41:04 INFO - PROCESS | 3544 | 1461231664784 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000EC439DC00) [pid = 3544] [serial = 151] [outer = 0000000EC07AE400] 02:41:05 INFO - PROCESS | 3544 | 1461231665198 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 02:41:05 INFO - PROCESS | 3544 | 1461231665217 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 3544 | 1461231665220 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 02:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:41:05 INFO - PROCESS | 3544 | 1461231665223 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:41:05 INFO - PROCESS | 3544 | 1461231665225 Marionette TRACE conn4 <- [1,170,null,{}] 02:41:05 INFO - PROCESS | 3544 | 1461231665228 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:05 INFO - PROCESS | 3544 | 1461231665307 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 02:41:05 INFO - PROCESS | 3544 | 1461231665313 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0AA4000 == 36 [pid = 3544] [id = 52] 02:41:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000EC43EF800) [pid = 3544] [serial = 152] [outer = 0000000000000000] 02:41:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000EC5A54000) [pid = 3544] [serial = 153] [outer = 0000000EC43EF800] 02:41:05 INFO - PROCESS | 3544 | 1461231665362 Marionette DEBUG loaded listener.js 02:41:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EC5ADFC00) [pid = 3544] [serial = 154] [outer = 0000000EC43EF800] 02:41:05 INFO - PROCESS | 3544 | 1461231665763 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 02:41:05 INFO - PROCESS | 3544 | 1461231665813 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 3544 | 1461231665815 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 02:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:41:05 INFO - PROCESS | 3544 | 1461231665823 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:41:05 INFO - PROCESS | 3544 | 1461231665825 Marionette TRACE conn4 <- [1,174,null,{}] 02:41:05 INFO - PROCESS | 3544 | 1461231665828 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:05 INFO - PROCESS | 3544 | 1461231665930 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 02:41:05 INFO - PROCESS | 3544 | 1461231665936 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5B41000 == 37 [pid = 3544] [id = 53] 02:41:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EC43F3C00) [pid = 3544] [serial = 155] [outer = 0000000000000000] 02:41:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000EC5FC4800) [pid = 3544] [serial = 156] [outer = 0000000EC43F3C00] 02:41:05 INFO - PROCESS | 3544 | 1461231665983 Marionette DEBUG loaded listener.js 02:41:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC63CDC00) [pid = 3544] [serial = 157] [outer = 0000000EC43F3C00] 02:41:06 INFO - PROCESS | 3544 | 1461231666427 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 02:41:06 INFO - PROCESS | 3544 | 1461231666456 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 02:41:06 INFO - PROCESS | 3544 | 1461231666458 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 02:41:06 INFO - PROCESS | 3544 | 1461231666461 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:41:06 INFO - PROCESS | 3544 | 1461231666463 Marionette TRACE conn4 <- [1,178,null,{}] 02:41:06 INFO - PROCESS | 3544 | 1461231666466 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:06 INFO - PROCESS | 3544 | 1461231666583 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 02:41:06 INFO - PROCESS | 3544 | 1461231666590 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6DDF000 == 38 [pid = 3544] [id = 54] 02:41:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EC68D8000) [pid = 3544] [serial = 158] [outer = 0000000000000000] 02:41:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EC6BA5000) [pid = 3544] [serial = 159] [outer = 0000000EC68D8000] 02:41:06 INFO - PROCESS | 3544 | 1461231666641 Marionette DEBUG loaded listener.js 02:41:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000EC6F96800) [pid = 3544] [serial = 160] [outer = 0000000EC68D8000] 02:41:07 INFO - PROCESS | 3544 | 1461231667041 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 02:41:07 INFO - PROCESS | 3544 | 1461231667094 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 02:41:07 INFO - PROCESS | 3544 | 1461231667096 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 02:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:41:07 INFO - PROCESS | 3544 | 1461231667111 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:41:07 INFO - PROCESS | 3544 | 1461231667113 Marionette TRACE conn4 <- [1,182,null,{}] 02:41:07 INFO - PROCESS | 3544 | 1461231667117 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:07 INFO - PROCESS | 3544 | 1461231667211 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 02:41:07 INFO - PROCESS | 3544 | 1461231667217 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7E4B000 == 39 [pid = 3544] [id = 55] 02:41:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EC7941C00) [pid = 3544] [serial = 161] [outer = 0000000000000000] 02:41:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000EC7D1CC00) [pid = 3544] [serial = 162] [outer = 0000000EC7941C00] 02:41:07 INFO - PROCESS | 3544 | 1461231667294 Marionette DEBUG loaded listener.js 02:41:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EC7FA7800) [pid = 3544] [serial = 163] [outer = 0000000EC7941C00] 02:41:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EC793E400) [pid = 3544] [serial = 164] [outer = 0000000EBBA1AC00] 02:41:07 INFO - PROCESS | 3544 | 1461231667760 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 02:41:07 INFO - PROCESS | 3544 | 1461231667784 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 02:41:07 INFO - PROCESS | 3544 | 1461231667786 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 02:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:41:07 INFO - PROCESS | 3544 | 1461231667795 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:41:07 INFO - PROCESS | 3544 | 1461231667797 Marionette TRACE conn4 <- [1,186,null,{}] 02:41:07 INFO - PROCESS | 3544 | 1461231667801 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:08 INFO - PROCESS | 3544 | 1461231668063 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC5A5BC00) [pid = 3544] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EB9BD0000) [pid = 3544] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EC6F9A400) [pid = 3544] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000EB893AC00) [pid = 3544] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000EBF7BA400) [pid = 3544] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000EC85DC800) [pid = 3544] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000EC0713000) [pid = 3544] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000EBFB3F800) [pid = 3544] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000EC6668C00) [pid = 3544] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000EBF7BF000) [pid = 3544] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000ECDE8AC00) [pid = 3544] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000EC8599000) [pid = 3544] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000EC7F9F000) [pid = 3544] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:41:08 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000EB8870800) [pid = 3544] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:41:08 INFO - PROCESS | 3544 | 1461231668113 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:08 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBB5CF800 == 40 [pid = 3544] [id = 56] 02:41:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000EB882A400) [pid = 3544] [serial = 165] [outer = 0000000000000000] 02:41:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000EB8878800) [pid = 3544] [serial = 166] [outer = 0000000EB882A400] 02:41:08 INFO - PROCESS | 3544 | 1461231668159 Marionette DEBUG loaded listener.js 02:41:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000EC07B0000) [pid = 3544] [serial = 167] [outer = 0000000EB882A400] 02:41:08 INFO - PROCESS | 3544 | 1461231668463 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 732ms 02:41:08 INFO - PROCESS | 3544 | 1461231668531 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 02:41:08 INFO - PROCESS | 3544 | 1461231668533 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 02:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:41:08 INFO - PROCESS | 3544 | 1461231668536 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:41:08 INFO - PROCESS | 3544 | 1461231668538 Marionette TRACE conn4 <- [1,190,null,{}] 02:41:08 INFO - PROCESS | 3544 | 1461231668542 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:08 INFO - PROCESS | 3544 | 1461231668638 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 02:41:08 INFO - PROCESS | 3544 | 1461231668646 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:08 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECA55D000 == 41 [pid = 3544] [id = 57] 02:41:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EBF669C00) [pid = 3544] [serial = 168] [outer = 0000000000000000] 02:41:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EC8CB6C00) [pid = 3544] [serial = 169] [outer = 0000000EBF669C00] 02:41:08 INFO - PROCESS | 3544 | 1461231668693 Marionette DEBUG loaded listener.js 02:41:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000ECAFDE000) [pid = 3544] [serial = 170] [outer = 0000000EBF669C00] 02:41:09 INFO - PROCESS | 3544 | 1461231669052 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 524ms 02:41:09 INFO - PROCESS | 3544 | 1461231669063 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 3544 | 1461231669066 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 02:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:41:09 INFO - PROCESS | 3544 | 1461231669069 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:41:09 INFO - PROCESS | 3544 | 1461231669071 Marionette TRACE conn4 <- [1,194,null,{}] 02:41:09 INFO - PROCESS | 3544 | 1461231669074 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:09 INFO - PROCESS | 3544 | 1461231669152 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 02:41:09 INFO - PROCESS | 3544 | 1461231669159 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECDECB000 == 42 [pid = 3544] [id = 58] 02:41:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000ECB385800) [pid = 3544] [serial = 171] [outer = 0000000000000000] 02:41:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000ECCA87400) [pid = 3544] [serial = 172] [outer = 0000000ECB385800] 02:41:09 INFO - PROCESS | 3544 | 1461231669205 Marionette DEBUG loaded listener.js 02:41:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000ECCA8E000) [pid = 3544] [serial = 173] [outer = 0000000ECB385800] 02:41:09 INFO - PROCESS | 3544 | 1461231669572 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 523ms 02:41:09 INFO - PROCESS | 3544 | 1461231669595 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 3544 | 1461231669598 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 02:41:09 INFO - PROCESS | 3544 | 1461231669601 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:41:09 INFO - PROCESS | 3544 | 1461231669603 Marionette TRACE conn4 <- [1,198,null,{}] 02:41:09 INFO - PROCESS | 3544 | 1461231669607 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:09 INFO - PROCESS | 3544 | 1461231669730 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 02:41:09 INFO - PROCESS | 3544 | 1461231669738 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE463000 == 43 [pid = 3544] [id = 59] 02:41:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000ECCA93800) [pid = 3544] [serial = 174] [outer = 0000000000000000] 02:41:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000ECDE92C00) [pid = 3544] [serial = 175] [outer = 0000000ECCA93800] 02:41:09 INFO - PROCESS | 3544 | 1461231669790 Marionette DEBUG loaded listener.js 02:41:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000ECE42DC00) [pid = 3544] [serial = 176] [outer = 0000000ECCA93800] 02:41:10 INFO - PROCESS | 3544 | 1461231670339 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 776ms 02:41:10 INFO - PROCESS | 3544 | 1461231670381 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 02:41:10 INFO - PROCESS | 3544 | 1461231670385 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 02:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:41:10 INFO - PROCESS | 3544 | 1461231670391 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:41:10 INFO - PROCESS | 3544 | 1461231670396 Marionette TRACE conn4 <- [1,202,null,{}] 02:41:10 INFO - PROCESS | 3544 | 1461231670402 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:10 INFO - PROCESS | 3544 | 1461231670540 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 02:41:10 INFO - PROCESS | 3544 | 1461231670606 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA40B000 == 44 [pid = 3544] [id = 60] 02:41:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EBA1A0400) [pid = 3544] [serial = 177] [outer = 0000000000000000] 02:41:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EBA97A000) [pid = 3544] [serial = 178] [outer = 0000000EBA1A0400] 02:41:10 INFO - PROCESS | 3544 | 1461231670665 Marionette DEBUG loaded listener.js 02:41:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EBFB37400) [pid = 3544] [serial = 179] [outer = 0000000EBA1A0400] 02:41:11 INFO - PROCESS | 3544 | 1461231671255 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 942ms 02:41:11 INFO - PROCESS | 3544 | 1461231671338 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 02:41:11 INFO - PROCESS | 3544 | 1461231671345 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 02:41:11 INFO - PROCESS | 3544 | 1461231671352 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:41:11 INFO - PROCESS | 3544 | 1461231671355 Marionette TRACE conn4 <- [1,206,null,{}] 02:41:11 INFO - PROCESS | 3544 | 1461231671359 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:11 INFO - PROCESS | 3544 | 1461231671539 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 02:41:11 INFO - PROCESS | 3544 | 1461231671577 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:11 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6DDD800 == 45 [pid = 3544] [id = 61] 02:41:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EC43F1C00) [pid = 3544] [serial = 180] [outer = 0000000000000000] 02:41:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EC5A52000) [pid = 3544] [serial = 181] [outer = 0000000EC43F1C00] 02:41:11 INFO - PROCESS | 3544 | 1461231671673 Marionette DEBUG loaded listener.js 02:41:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000EC6667000) [pid = 3544] [serial = 182] [outer = 0000000EC43F1C00] 02:41:12 INFO - PROCESS | 3544 | 1461231672205 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 881ms 02:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:41:12 INFO - PROCESS | 3544 | 1461231672238 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 02:41:12 INFO - PROCESS | 3544 | 1461231672241 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 02:41:12 INFO - PROCESS | 3544 | 1461231672245 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:41:12 INFO - PROCESS | 3544 | 1461231672249 Marionette TRACE conn4 <- [1,210,null,{}] 02:41:12 INFO - PROCESS | 3544 | 1461231672261 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:12 INFO - PROCESS | 3544 | 1461231672366 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 02:41:12 INFO - PROCESS | 3544 | 1461231672445 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7E1800 == 46 [pid = 3544] [id = 62] 02:41:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EC6C34400) [pid = 3544] [serial = 183] [outer = 0000000000000000] 02:41:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC6C3A400) [pid = 3544] [serial = 184] [outer = 0000000EC6C34400] 02:41:12 INFO - PROCESS | 3544 | 1461231672503 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EC6CAC000) [pid = 3544] [serial = 185] [outer = 0000000EC6C34400] 02:41:13 INFO - PROCESS | 3544 | 1461231673115 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 943ms 02:41:13 INFO - PROCESS | 3544 | 1461231673190 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 02:41:13 INFO - PROCESS | 3544 | 1461231673193 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 02:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:41:13 INFO - PROCESS | 3544 | 1461231673197 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:41:13 INFO - PROCESS | 3544 | 1461231673199 Marionette TRACE conn4 <- [1,214,null,{}] 02:41:13 INFO - PROCESS | 3544 | 1461231673203 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:13 INFO - PROCESS | 3544 | 1461231673307 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 02:41:13 INFO - PROCESS | 3544 | 1461231673371 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBACAC800 == 47 [pid = 3544] [id = 63] 02:41:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000EB893F800) [pid = 3544] [serial = 186] [outer = 0000000000000000] 02:41:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000EC5A55400) [pid = 3544] [serial = 187] [outer = 0000000EB893F800] 02:41:13 INFO - PROCESS | 3544 | 1461231673426 Marionette DEBUG loaded listener.js 02:41:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000EC7947C00) [pid = 3544] [serial = 188] [outer = 0000000EB893F800] 02:41:14 INFO - PROCESS | 3544 | 1461231674082 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 943ms 02:41:14 INFO - PROCESS | 3544 | 1461231674142 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 02:41:14 INFO - PROCESS | 3544 | 1461231674147 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 02:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:41:14 INFO - PROCESS | 3544 | 1461231674153 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:41:14 INFO - PROCESS | 3544 | 1461231674157 Marionette TRACE conn4 <- [1,218,null,{}] 02:41:14 INFO - PROCESS | 3544 | 1461231674162 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:14 INFO - PROCESS | 3544 | 1461231674261 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 02:41:14 INFO - PROCESS | 3544 | 1461231674329 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEE13000 == 48 [pid = 3544] [id = 64] 02:41:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000EBF92A800) [pid = 3544] [serial = 189] [outer = 0000000000000000] 02:41:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EBFBA7800) [pid = 3544] [serial = 190] [outer = 0000000EBF92A800] 02:41:14 INFO - PROCESS | 3544 | 1461231674380 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EC365D400) [pid = 3544] [serial = 191] [outer = 0000000EBF92A800] 02:41:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECDECB000 == 47 [pid = 3544] [id = 58] 02:41:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECA55D000 == 46 [pid = 3544] [id = 57] 02:41:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBB5CF800 == 45 [pid = 3544] [id = 56] 02:41:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7E4B000 == 44 [pid = 3544] [id = 55] 02:41:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6DDF000 == 43 [pid = 3544] [id = 54] 02:41:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5B41000 == 42 [pid = 3544] [id = 53] 02:41:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0AA4000 == 41 [pid = 3544] [id = 52] 02:41:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF794000 == 40 [pid = 3544] [id = 51] 02:41:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA9BF000 == 39 [pid = 3544] [id = 50] 02:41:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA22E800 == 38 [pid = 3544] [id = 49] 02:41:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7EF000 == 37 [pid = 3544] [id = 48] 02:41:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC850E800 == 36 [pid = 3544] [id = 47] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EC5FC7800) [pid = 3544] [serial = 132] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEED2800 == 35 [pid = 3544] [id = 46] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000ECCA87000) [pid = 3544] [serial = 117] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EBBE1C000) [pid = 3544] [serial = 102] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EBF926800) [pid = 3544] [serial = 103] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000EC7953000) [pid = 3544] [serial = 111] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000ECAFDD800) [pid = 3544] [serial = 100] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EC1478800) [pid = 3544] [serial = 99] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC07A3800) [pid = 3544] [serial = 90] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000ECAFE0800) [pid = 3544] [serial = 115] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC369B400) [pid = 3544] [serial = 91] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EC3655000) [pid = 3544] [serial = 130] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000EC435E400) [pid = 3544] [serial = 106] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EC365B400) [pid = 3544] [serial = 105] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC68D3000) [pid = 3544] [serial = 108] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC6CAFC00) [pid = 3544] [serial = 109] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EC6F39800) [pid = 3544] [serial = 94] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000EC68D2400) [pid = 3544] [serial = 93] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000ECE181C00) [pid = 3544] [serial = 120] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000ECCA93C00) [pid = 3544] [serial = 118] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000ECAFE1C00) [pid = 3544] [serial = 97] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000ECA597C00) [pid = 3544] [serial = 96] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000EC7FA3C00) [pid = 3544] [serial = 123] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000ECE18B400) [pid = 3544] [serial = 121] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000EBA977C00) [pid = 3544] [serial = 127] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000EC0716C00) [pid = 3544] [serial = 129] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000EC9D1D800) [pid = 3544] [serial = 114] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000EB8873C00) [pid = 3544] [serial = 126] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000ECDE90000) [pid = 3544] [serial = 124] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000EC853E800) [pid = 3544] [serial = 112] [outer = 0000000000000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3544 | 1461231674891 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 794ms 02:41:14 INFO - PROCESS | 3544 | 1461231674949 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 02:41:14 INFO - PROCESS | 3544 | 1461231674955 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 02:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:41:14 INFO - PROCESS | 3544 | 1461231674962 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:41:14 INFO - PROCESS | 3544 | 1461231674965 Marionette TRACE conn4 <- [1,222,null,{}] 02:41:14 INFO - PROCESS | 3544 | 1461231674968 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:15 INFO - PROCESS | 3544 | 1461231675051 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 02:41:15 INFO - PROCESS | 3544 | 1461231675057 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF064000 == 36 [pid = 3544] [id = 65] 02:41:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000EBF926C00) [pid = 3544] [serial = 192] [outer = 0000000000000000] 02:41:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000EC3661400) [pid = 3544] [serial = 193] [outer = 0000000EBF926C00] 02:41:15 INFO - PROCESS | 3544 | 1461231675105 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000EC435D400) [pid = 3544] [serial = 194] [outer = 0000000EBF926C00] 02:41:15 INFO - PROCESS | 3544 | 1461231675534 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 02:41:15 INFO - PROCESS | 3544 | 1461231675592 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 02:41:15 INFO - PROCESS | 3544 | 1461231675594 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 02:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:41:15 INFO - PROCESS | 3544 | 1461231675598 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:41:15 INFO - PROCESS | 3544 | 1461231675601 Marionette TRACE conn4 <- [1,226,null,{}] 02:41:15 INFO - PROCESS | 3544 | 1461231675612 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:15 INFO - PROCESS | 3544 | 1461231675698 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 02:41:15 INFO - PROCESS | 3544 | 1461231675713 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5A82000 == 37 [pid = 3544] [id = 66] 02:41:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000EC5A5B400) [pid = 3544] [serial = 195] [outer = 0000000000000000] 02:41:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000EC5BA0400) [pid = 3544] [serial = 196] [outer = 0000000EC5A5B400] 02:41:15 INFO - PROCESS | 3544 | 1461231675764 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EC63CA000) [pid = 3544] [serial = 197] [outer = 0000000EC5A5B400] 02:41:16 INFO - PROCESS | 3544 | 1461231676173 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 627ms 02:41:16 INFO - PROCESS | 3544 | 1461231676227 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 3544 | 1461231676230 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 02:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:41:16 INFO - PROCESS | 3544 | 1461231676238 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - PROCESS | 3544 | 1461231676240 Marionette TRACE conn4 <- [1,230,null,{}] 02:41:16 INFO - PROCESS | 3544 | 1461231676243 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:16 INFO - PROCESS | 3544 | 1461231676324 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 02:41:16 INFO - PROCESS | 3544 | 1461231676331 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC69D9800 == 38 [pid = 3544] [id = 67] 02:41:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EC694B000) [pid = 3544] [serial = 198] [outer = 0000000000000000] 02:41:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000EC6B5F800) [pid = 3544] [serial = 199] [outer = 0000000EC694B000] 02:41:16 INFO - PROCESS | 3544 | 1461231676379 Marionette DEBUG loaded listener.js 02:41:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC6C31400) [pid = 3544] [serial = 200] [outer = 0000000EC694B000] 02:41:16 INFO - PROCESS | 3544 | 1461231676803 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 02:41:16 INFO - PROCESS | 3544 | 1461231676840 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 3544 | 1461231676843 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 02:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:41:16 INFO - PROCESS | 3544 | 1461231676846 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - PROCESS | 3544 | 1461231676848 Marionette TRACE conn4 <- [1,234,null,{}] 02:41:16 INFO - PROCESS | 3544 | 1461231676852 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:16 INFO - PROCESS | 3544 | 1461231676927 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 02:41:16 INFO - PROCESS | 3544 | 1461231676932 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7AD5000 == 39 [pid = 3544] [id = 68] 02:41:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EC6C35000) [pid = 3544] [serial = 201] [outer = 0000000000000000] 02:41:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EC6CAA800) [pid = 3544] [serial = 202] [outer = 0000000EC6C35000] 02:41:16 INFO - PROCESS | 3544 | 1461231676977 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000EC6F36000) [pid = 3544] [serial = 203] [outer = 0000000EC6C35000] 02:41:17 INFO - PROCESS | 3544 | 1461231677433 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 626ms 02:41:17 INFO - PROCESS | 3544 | 1461231677475 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 02:41:17 INFO - PROCESS | 3544 | 1461231677477 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 02:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:41:17 INFO - PROCESS | 3544 | 1461231677481 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:41:17 INFO - PROCESS | 3544 | 1461231677483 Marionette TRACE conn4 <- [1,238,null,{}] 02:41:17 INFO - PROCESS | 3544 | 1461231677486 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:17 INFO - PROCESS | 3544 | 1461231677601 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 02:41:17 INFO - PROCESS | 3544 | 1461231677617 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC9A1A800 == 40 [pid = 3544] [id = 69] 02:41:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EC7FA8C00) [pid = 3544] [serial = 204] [outer = 0000000000000000] 02:41:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000EC9A31C00) [pid = 3544] [serial = 205] [outer = 0000000EC7FA8C00] 02:41:17 INFO - PROCESS | 3544 | 1461231677668 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000ECA45B000) [pid = 3544] [serial = 206] [outer = 0000000EC7FA8C00] 02:41:18 INFO - PROCESS | 3544 | 1461231678134 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 671ms 02:41:18 INFO - PROCESS | 3544 | 1461231678155 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 02:41:18 INFO - PROCESS | 3544 | 1461231678157 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 02:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:41:18 INFO - PROCESS | 3544 | 1461231678160 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - PROCESS | 3544 | 1461231678162 Marionette TRACE conn4 <- [1,242,null,{}] 02:41:18 INFO - PROCESS | 3544 | 1461231678170 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:18 INFO - PROCESS | 3544 | 1461231678267 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 02:41:18 INFO - PROCESS | 3544 | 1461231678273 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA224800 == 41 [pid = 3544] [id = 70] 02:41:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000ECA458800) [pid = 3544] [serial = 207] [outer = 0000000000000000] 02:41:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000ECA463800) [pid = 3544] [serial = 208] [outer = 0000000ECA458800] 02:41:18 INFO - PROCESS | 3544 | 1461231678321 Marionette DEBUG loaded listener.js 02:41:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000ECAFE0800) [pid = 3544] [serial = 209] [outer = 0000000ECA458800] 02:41:18 INFO - PROCESS | 3544 | 1461231678718 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 587ms 02:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:41:18 INFO - PROCESS | 3544 | 1461231678751 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 02:41:18 INFO - PROCESS | 3544 | 1461231678753 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 02:41:18 INFO - PROCESS | 3544 | 1461231678756 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - PROCESS | 3544 | 1461231678758 Marionette TRACE conn4 <- [1,246,null,{}] 02:41:18 INFO - PROCESS | 3544 | 1461231678762 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:18 INFO - PROCESS | 3544 | 1461231678860 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 02:41:18 INFO - PROCESS | 3544 | 1461231678866 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECDECA800 == 42 [pid = 3544] [id = 71] 02:41:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000ECB386400) [pid = 3544] [serial = 210] [outer = 0000000000000000] 02:41:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000ECC9D2C00) [pid = 3544] [serial = 211] [outer = 0000000ECB386400] 02:41:18 INFO - PROCESS | 3544 | 1461231678911 Marionette DEBUG loaded listener.js 02:41:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000ECC9DA800) [pid = 3544] [serial = 212] [outer = 0000000ECB386400] 02:41:19 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC68D8000) [pid = 3544] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:41:19 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC43F3C00) [pid = 3544] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:41:19 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EC7941C00) [pid = 3544] [serial = 161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:41:19 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000EC6F96C00) [pid = 3544] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:41:19 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EC07AE400) [pid = 3544] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:41:19 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EBA978400) [pid = 3544] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:41:19 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC43EF800) [pid = 3544] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:41:19 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EBA975C00) [pid = 3544] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:41:19 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000ECB385800) [pid = 3544] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:41:19 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000EBF669C00) [pid = 3544] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:41:19 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000EB882A400) [pid = 3544] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:41:19 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000EC6F3E800) [pid = 3544] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:41:19 INFO - PROCESS | 3544 | 1461231679461 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 732ms 02:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:41:19 INFO - PROCESS | 3544 | 1461231679492 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 02:41:19 INFO - PROCESS | 3544 | 1461231679495 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 02:41:19 INFO - PROCESS | 3544 | 1461231679499 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:41:19 INFO - PROCESS | 3544 | 1461231679501 Marionette TRACE conn4 <- [1,250,null,{}] 02:41:19 INFO - PROCESS | 3544 | 1461231679504 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:19 INFO - PROCESS | 3544 | 1461231679612 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 02:41:19 INFO - PROCESS | 3544 | 1461231679665 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:19 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE45B800 == 43 [pid = 3544] [id = 72] 02:41:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EC07AC400) [pid = 3544] [serial = 213] [outer = 0000000000000000] 02:41:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EC68DEC00) [pid = 3544] [serial = 214] [outer = 0000000EC07AC400] 02:41:19 INFO - PROCESS | 3544 | 1461231679710 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000ECB1DB800) [pid = 3544] [serial = 215] [outer = 0000000EC07AC400] 02:41:20 INFO - PROCESS | 3544 | 1461231680197 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 733ms 02:41:20 INFO - PROCESS | 3544 | 1461231680233 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 02:41:20 INFO - PROCESS | 3544 | 1461231680236 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 02:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:41:20 INFO - PROCESS | 3544 | 1461231680239 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - PROCESS | 3544 | 1461231680241 Marionette TRACE conn4 <- [1,254,null,{}] 02:41:20 INFO - PROCESS | 3544 | 1461231680245 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:20 INFO - PROCESS | 3544 | 1461231680323 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 02:41:20 INFO - PROCESS | 3544 | 1461231680331 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7EF000 == 44 [pid = 3544] [id = 73] 02:41:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000ECB1E2C00) [pid = 3544] [serial = 216] [outer = 0000000000000000] 02:41:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000ECC9DB400) [pid = 3544] [serial = 217] [outer = 0000000ECB1E2C00] 02:41:20 INFO - PROCESS | 3544 | 1461231680376 Marionette DEBUG loaded listener.js 02:41:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000ECCA87800) [pid = 3544] [serial = 218] [outer = 0000000ECB1E2C00] 02:41:20 INFO - PROCESS | 3544 | 1461231680777 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 586ms 02:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:41:20 INFO - PROCESS | 3544 | 1461231680829 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 02:41:20 INFO - PROCESS | 3544 | 1461231680831 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 02:41:20 INFO - PROCESS | 3544 | 1461231680835 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - PROCESS | 3544 | 1461231680838 Marionette TRACE conn4 <- [1,258,null,{}] 02:41:20 INFO - PROCESS | 3544 | 1461231680855 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:20 INFO - PROCESS | 3544 | 1461231680954 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 02:41:20 INFO - PROCESS | 3544 | 1461231680962 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFFBC000 == 45 [pid = 3544] [id = 74] 02:41:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000ECC9AEC00) [pid = 3544] [serial = 219] [outer = 0000000000000000] 02:41:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000ECCA8C000) [pid = 3544] [serial = 220] [outer = 0000000ECC9AEC00] 02:41:21 INFO - PROCESS | 3544 | 1461231681015 Marionette DEBUG loaded listener.js 02:41:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000ECDE90000) [pid = 3544] [serial = 221] [outer = 0000000ECC9AEC00] 02:41:21 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA225000 == 44 [pid = 3544] [id = 31] 02:41:21 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC79A5000 == 43 [pid = 3544] [id = 32] 02:41:21 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF670800 == 42 [pid = 3544] [id = 45] 02:41:21 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEE13000 == 41 [pid = 3544] [id = 64] 02:41:21 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBACAC800 == 40 [pid = 3544] [id = 63] 02:41:21 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7E1800 == 39 [pid = 3544] [id = 62] 02:41:21 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6DDD800 == 38 [pid = 3544] [id = 61] 02:41:21 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE463000 == 37 [pid = 3544] [id = 59] 02:41:21 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA40B000 == 36 [pid = 3544] [id = 60] 02:41:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF064000 == 35 [pid = 3544] [id = 65] 02:41:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC69D9800 == 34 [pid = 3544] [id = 67] 02:41:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC9A1A800 == 33 [pid = 3544] [id = 69] 02:41:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7AD5000 == 32 [pid = 3544] [id = 68] 02:41:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA224800 == 31 [pid = 3544] [id = 70] 02:41:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE45B800 == 30 [pid = 3544] [id = 72] 02:41:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5A82000 == 29 [pid = 3544] [id = 66] 02:41:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECDECA800 == 28 [pid = 3544] [id = 71] 02:41:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7EF000 == 27 [pid = 3544] [id = 73] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000EC7951C00) [pid = 3544] [serial = 88] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000ECA59B400) [pid = 3544] [serial = 142] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC7938800) [pid = 3544] [serial = 141] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC3693400) [pid = 3544] [serial = 150] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EC439DC00) [pid = 3544] [serial = 151] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000EBEC38800) [pid = 3544] [serial = 147] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000EBFB9DC00) [pid = 3544] [serial = 148] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000EC5A54000) [pid = 3544] [serial = 153] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000EBF770000) [pid = 3544] [serial = 145] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000EBBA92800) [pid = 3544] [serial = 144] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000EBF66E800) [pid = 3544] [serial = 135] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000EC5A59000) [pid = 3544] [serial = 138] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000EC7FA7800) [pid = 3544] [serial = 163] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000ECCA8E000) [pid = 3544] [serial = 173] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000EBEE8DC00) [pid = 3544] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000EC8CB6C00) [pid = 3544] [serial = 169] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000EC07B0000) [pid = 3544] [serial = 167] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000ECCA87400) [pid = 3544] [serial = 172] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000000ECAFDE000) [pid = 3544] [serial = 170] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000000EC5FC4800) [pid = 3544] [serial = 156] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000000EB8878800) [pid = 3544] [serial = 166] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000000EC6F96800) [pid = 3544] [serial = 160] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000000EC5ADFC00) [pid = 3544] [serial = 154] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000000ECDE92C00) [pid = 3544] [serial = 175] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000000EC6BA5000) [pid = 3544] [serial = 159] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000000EC63CDC00) [pid = 3544] [serial = 157] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000000EC7D1CC00) [pid = 3544] [serial = 162] [outer = 0000000000000000] [url = about:blank] 02:41:22 INFO - PROCESS | 3544 | 1461231682822 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 2031ms 02:41:22 INFO - PROCESS | 3544 | 1461231682869 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 02:41:22 INFO - PROCESS | 3544 | 1461231682873 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 02:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:41:22 INFO - PROCESS | 3544 | 1461231682879 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - PROCESS | 3544 | 1461231682883 Marionette TRACE conn4 <- [1,262,null,{}] 02:41:22 INFO - PROCESS | 3544 | 1461231682890 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:22 INFO - PROCESS | 3544 | 1461231682976 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 02:41:23 INFO - PROCESS | 3544 | 1461231682986 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA3AB000 == 28 [pid = 3544] [id = 75] 02:41:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000000EB9A73C00) [pid = 3544] [serial = 222] [outer = 0000000000000000] 02:41:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000000EB9AB3C00) [pid = 3544] [serial = 223] [outer = 0000000EB9A73C00] 02:41:23 INFO - PROCESS | 3544 | 1461231683036 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000000EBA973000) [pid = 3544] [serial = 224] [outer = 0000000EB9A73C00] 02:41:23 INFO - PROCESS | 3544 | 1461231683485 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 02:41:23 INFO - PROCESS | 3544 | 1461231683511 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 02:41:23 INFO - PROCESS | 3544 | 1461231683519 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 02:41:23 INFO - PROCESS | 3544 | 1461231683525 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:41:23 INFO - PROCESS | 3544 | 1461231683528 Marionette TRACE conn4 <- [1,266,null,{}] 02:41:23 INFO - PROCESS | 3544 | 1461231683537 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:23 INFO - PROCESS | 3544 | 1461231683619 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 02:41:23 INFO - PROCESS | 3544 | 1461231683626 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBB5CE000 == 29 [pid = 3544] [id = 76] 02:41:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000000EBA975400) [pid = 3544] [serial = 225] [outer = 0000000000000000] 02:41:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000000EBEC69000) [pid = 3544] [serial = 226] [outer = 0000000EBA975400] 02:41:23 INFO - PROCESS | 3544 | 1461231683676 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000000EBF01F400) [pid = 3544] [serial = 227] [outer = 0000000EBA975400] 02:41:24 INFO - PROCESS | 3544 | 1461231684115 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 02:41:24 INFO - PROCESS | 3544 | 1461231684159 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 3544 | 1461231684162 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 02:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:41:24 INFO - PROCESS | 3544 | 1461231684171 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 3544 | 1461231684175 Marionette TRACE conn4 <- [1,270,null,{}] 02:41:24 INFO - PROCESS | 3544 | 1461231684187 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:24 INFO - PROCESS | 3544 | 1461231684271 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 02:41:24 INFO - PROCESS | 3544 | 1461231684280 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF683000 == 30 [pid = 3544] [id = 77] 02:41:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000000EB882C400) [pid = 3544] [serial = 228] [outer = 0000000000000000] 02:41:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000000EBFB3A000) [pid = 3544] [serial = 229] [outer = 0000000EB882C400] 02:41:24 INFO - PROCESS | 3544 | 1461231684330 Marionette DEBUG loaded listener.js 02:41:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000EC0713400) [pid = 3544] [serial = 230] [outer = 0000000EB882C400] 02:41:24 INFO - PROCESS | 3544 | 1461231684981 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 839ms 02:41:25 INFO - PROCESS | 3544 | 1461231685013 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 02:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:41:25 INFO - PROCESS | 3544 | 1461231685015 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 02:41:25 INFO - PROCESS | 3544 | 1461231685019 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 3544 | 1461231685021 Marionette TRACE conn4 <- [1,274,null,{}] 02:41:25 INFO - PROCESS | 3544 | 1461231685024 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:25 INFO - PROCESS | 3544 | 1461231685102 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 02:41:25 INFO - PROCESS | 3544 | 1461231685156 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0A96000 == 31 [pid = 3544] [id = 78] 02:41:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000EBFC03400) [pid = 3544] [serial = 231] [outer = 0000000000000000] 02:41:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000EC3691000) [pid = 3544] [serial = 232] [outer = 0000000EBFC03400] 02:41:25 INFO - PROCESS | 3544 | 1461231685202 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000EC40D3000) [pid = 3544] [serial = 233] [outer = 0000000EBFC03400] 02:41:25 INFO - PROCESS | 3544 | 1461231685574 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 587ms 02:41:25 INFO - PROCESS | 3544 | 1461231685607 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 02:41:25 INFO - PROCESS | 3544 | 1461231685610 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 02:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:41:25 INFO - PROCESS | 3544 | 1461231685614 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 3544 | 1461231685615 Marionette TRACE conn4 <- [1,278,null,{}] 02:41:25 INFO - PROCESS | 3544 | 1461231685619 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:25 INFO - PROCESS | 3544 | 1461231685716 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 02:41:25 INFO - PROCESS | 3544 | 1461231685777 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5A82000 == 32 [pid = 3544] [id = 79] 02:41:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000EBAA9B400) [pid = 3544] [serial = 234] [outer = 0000000000000000] 02:41:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000EC43A2C00) [pid = 3544] [serial = 235] [outer = 0000000EBAA9B400] 02:41:25 INFO - PROCESS | 3544 | 1461231685822 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EC5A20C00) [pid = 3544] [serial = 236] [outer = 0000000EBAA9B400] 02:41:26 INFO - PROCESS | 3544 | 1461231686171 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 586ms 02:41:26 INFO - PROCESS | 3544 | 1461231686203 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 02:41:26 INFO - PROCESS | 3544 | 1461231686205 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 02:41:26 INFO - PROCESS | 3544 | 1461231686208 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:41:26 INFO - PROCESS | 3544 | 1461231686210 Marionette TRACE conn4 <- [1,282,null,{}] 02:41:26 INFO - PROCESS | 3544 | 1461231686214 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:26 INFO - PROCESS | 3544 | 1461231686334 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 02:41:26 INFO - PROCESS | 3544 | 1461231686344 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6851000 == 33 [pid = 3544] [id = 80] 02:41:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EC5A53000) [pid = 3544] [serial = 237] [outer = 0000000000000000] 02:41:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000EC5A59400) [pid = 3544] [serial = 238] [outer = 0000000EC5A53000] 02:41:26 INFO - PROCESS | 3544 | 1461231686394 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC5FC7000) [pid = 3544] [serial = 239] [outer = 0000000EC5A53000] 02:41:26 INFO - PROCESS | 3544 | 1461231686772 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 584ms 02:41:26 INFO - PROCESS | 3544 | 1461231686795 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 02:41:26 INFO - PROCESS | 3544 | 1461231686798 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 02:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:41:26 INFO - PROCESS | 3544 | 1461231686801 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:41:26 INFO - PROCESS | 3544 | 1461231686803 Marionette TRACE conn4 <- [1,286,null,{}] 02:41:26 INFO - PROCESS | 3544 | 1461231686807 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:26 INFO - PROCESS | 3544 | 1461231686878 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 02:41:26 INFO - PROCESS | 3544 | 1461231686885 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7087800 == 34 [pid = 3544] [id = 81] 02:41:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EB8942800) [pid = 3544] [serial = 240] [outer = 0000000000000000] 02:41:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EC63CD400) [pid = 3544] [serial = 241] [outer = 0000000EB8942800] 02:41:26 INFO - PROCESS | 3544 | 1461231686983 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000EC68F1400) [pid = 3544] [serial = 242] [outer = 0000000EB8942800] 02:41:27 INFO - PROCESS | 3544 | 1461231687356 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 02:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:41:27 INFO - PROCESS | 3544 | 1461231687391 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 02:41:27 INFO - PROCESS | 3544 | 1461231687393 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 02:41:27 INFO - PROCESS | 3544 | 1461231687397 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:41:27 INFO - PROCESS | 3544 | 1461231687398 Marionette TRACE conn4 <- [1,290,null,{}] 02:41:27 INFO - PROCESS | 3544 | 1461231687402 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:27 INFO - PROCESS | 3544 | 1461231687475 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 02:41:27 INFO - PROCESS | 3544 | 1461231687536 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7E4A800 == 35 [pid = 3544] [id = 82] 02:41:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EC68D2C00) [pid = 3544] [serial = 243] [outer = 0000000000000000] 02:41:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000EC6B60800) [pid = 3544] [serial = 244] [outer = 0000000EC68D2C00] 02:41:27 INFO - PROCESS | 3544 | 1461231687581 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EC6C34800) [pid = 3544] [serial = 245] [outer = 0000000EC68D2C00] 02:41:27 INFO - PROCESS | 3544 | 1461231687943 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 585ms 02:41:27 INFO - PROCESS | 3544 | 1461231687985 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 02:41:27 INFO - PROCESS | 3544 | 1461231687988 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 02:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:41:28 INFO - PROCESS | 3544 | 1461231687996 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:41:28 INFO - PROCESS | 3544 | 1461231687998 Marionette TRACE conn4 <- [1,294,null,{}] 02:41:28 INFO - PROCESS | 3544 | 1461231688002 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:28 INFO - PROCESS | 3544 | 1461231688098 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 02:41:28 INFO - PROCESS | 3544 | 1461231688104 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:28 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF67C800 == 36 [pid = 3544] [id = 83] 02:41:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EC6B5F400) [pid = 3544] [serial = 246] [outer = 0000000000000000] 02:41:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EC6CA4800) [pid = 3544] [serial = 247] [outer = 0000000EC6B5F400] 02:41:28 INFO - PROCESS | 3544 | 1461231688152 Marionette DEBUG loaded listener.js 02:41:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EC6CB3C00) [pid = 3544] [serial = 248] [outer = 0000000EC6B5F400] 02:41:28 INFO - PROCESS | 3544 | 1461231688585 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 649ms 02:41:28 INFO - PROCESS | 3544 | 1461231688642 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 02:41:28 INFO - PROCESS | 3544 | 1461231688644 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 02:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:41:28 INFO - PROCESS | 3544 | 1461231688655 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:41:28 INFO - PROCESS | 3544 | 1461231688657 Marionette TRACE conn4 <- [1,298,null,{}] 02:41:28 INFO - PROCESS | 3544 | 1461231688661 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:28 INFO - PROCESS | 3544 | 1461231688763 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 02:41:28 INFO - PROCESS | 3544 | 1461231688769 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:28 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECAF4C800 == 37 [pid = 3544] [id = 84] 02:41:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EC6CB3000) [pid = 3544] [serial = 249] [outer = 0000000000000000] 02:41:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000EC6F9C800) [pid = 3544] [serial = 250] [outer = 0000000EC6CB3000] 02:41:28 INFO - PROCESS | 3544 | 1461231688817 Marionette DEBUG loaded listener.js 02:41:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EC793A400) [pid = 3544] [serial = 251] [outer = 0000000EC6CB3000] 02:41:29 INFO - PROCESS | 3544 | 1461231689255 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 625ms 02:41:29 INFO - PROCESS | 3544 | 1461231689281 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 02:41:29 INFO - PROCESS | 3544 | 1461231689284 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 02:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:41:29 INFO - PROCESS | 3544 | 1461231689287 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:41:29 INFO - PROCESS | 3544 | 1461231689289 Marionette TRACE conn4 <- [1,302,null,{}] 02:41:29 INFO - PROCESS | 3544 | 1461231689298 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:29 INFO - PROCESS | 3544 | 1461231689415 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 02:41:29 INFO - PROCESS | 3544 | 1461231689490 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5A81000 == 38 [pid = 3544] [id = 85] 02:41:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC7FA0400) [pid = 3544] [serial = 252] [outer = 0000000000000000] 02:41:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EC7FA3400) [pid = 3544] [serial = 253] [outer = 0000000EC7FA0400] 02:41:29 INFO - PROCESS | 3544 | 1461231689540 Marionette DEBUG loaded listener.js 02:41:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000EC8598000) [pid = 3544] [serial = 254] [outer = 0000000EC7FA0400] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EC5FBEC00) [pid = 3544] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EC5A28C00) [pid = 3544] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EB8949C00) [pid = 3544] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC7FA8C00) [pid = 3544] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000ECA458800) [pid = 3544] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EC07AC400) [pid = 3544] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000ECB386400) [pid = 3544] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000ECB1E2C00) [pid = 3544] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC43F1C00) [pid = 3544] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EBA1A0400) [pid = 3544] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000ECCA93800) [pid = 3544] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000EC6C35000) [pid = 3544] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000EC694B000) [pid = 3544] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000EC5A5B400) [pid = 3544] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000EBF926C00) [pid = 3544] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000EBF92A800) [pid = 3544] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000EB893F800) [pid = 3544] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:41:30 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000EC6C34400) [pid = 3544] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:41:30 INFO - PROCESS | 3544 | 1461231690144 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 878ms 02:41:30 INFO - PROCESS | 3544 | 1461231690169 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 02:41:30 INFO - PROCESS | 3544 | 1461231690171 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 02:41:30 INFO - PROCESS | 3544 | 1461231690174 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:41:30 INFO - PROCESS | 3544 | 1461231690176 Marionette TRACE conn4 <- [1,306,null,{}] 02:41:30 INFO - PROCESS | 3544 | 1461231690179 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:30 INFO - PROCESS | 3544 | 1461231690254 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 02:41:30 INFO - PROCESS | 3544 | 1461231690312 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6342800 == 39 [pid = 3544] [id = 86] 02:41:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EBF6A0800) [pid = 3544] [serial = 255] [outer = 0000000000000000] 02:41:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000EC5FC4C00) [pid = 3544] [serial = 256] [outer = 0000000EBF6A0800] 02:41:30 INFO - PROCESS | 3544 | 1461231690358 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC7FA8C00) [pid = 3544] [serial = 257] [outer = 0000000EBF6A0800] 02:41:30 INFO - PROCESS | 3544 | 1461231690705 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:30 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. 02:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 584ms 02:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:41:30 INFO - PROCESS | 3544 | 1461231690764 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 02:41:30 INFO - PROCESS | 3544 | 1461231690766 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 02:41:30 INFO - PROCESS | 3544 | 1461231690769 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:41:30 INFO - PROCESS | 3544 | 1461231690771 Marionette TRACE conn4 <- [1,310,null,{}] 02:41:30 INFO - PROCESS | 3544 | 1461231690774 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:30 INFO - PROCESS | 3544 | 1461231690885 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 02:41:30 INFO - PROCESS | 3544 | 1461231690945 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:41:30 INFO - PROCESS | 3544 | 1461231690959 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE1E6800 == 40 [pid = 3544] [id = 87] 02:41:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000ECA462800) [pid = 3544] [serial = 258] [outer = 0000000000000000] 02:41:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000ECA594000) [pid = 3544] [serial = 259] [outer = 0000000ECA462800] 02:41:31 INFO - PROCESS | 3544 | 1461231691006 Marionette DEBUG loaded listener.js 02:41:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000ECAFD7000) [pid = 3544] [serial = 260] [outer = 0000000ECA462800] 02:41:31 INFO - PROCESS | 3544 | 1461231691343 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 02:41:31 INFO - PROCESS | 3544 | 1461231691400 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 02:41:31 INFO - PROCESS | 3544 | 1461231691402 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 02:41:31 INFO - PROCESS | 3544 | 1461231691405 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:41:31 INFO - PROCESS | 3544 | 1461231691407 Marionette TRACE conn4 <- [1,314,null,{}] 02:41:31 INFO - PROCESS | 3544 | 1461231691411 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:31 INFO - PROCESS | 3544 | 1461231691512 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 02:41:31 INFO - PROCESS | 3544 | 1461231691520 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE460800 == 41 [pid = 3544] [id = 88] 02:41:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000ECAF2C400) [pid = 3544] [serial = 261] [outer = 0000000000000000] 02:41:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000ECAFDD400) [pid = 3544] [serial = 262] [outer = 0000000ECAF2C400] 02:41:31 INFO - PROCESS | 3544 | 1461231691565 Marionette DEBUG loaded listener.js 02:41:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000ECB1DC800) [pid = 3544] [serial = 263] [outer = 0000000ECAF2C400] 02:41:31 INFO - PROCESS | 3544 | 1461231691953 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:31 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. 02:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 587ms 02:41:32 INFO - PROCESS | 3544 | 1461231691995 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 02:41:32 INFO - PROCESS | 3544 | 1461231691997 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 02:41:32 INFO - PROCESS | 3544 | 1461231692001 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:41:32 INFO - PROCESS | 3544 | 1461231692002 Marionette TRACE conn4 <- [1,318,null,{}] 02:41:32 INFO - PROCESS | 3544 | 1461231692006 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:32 INFO - PROCESS | 3544 | 1461231692163 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 02:41:32 INFO - PROCESS | 3544 | 1461231692310 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA39F800 == 42 [pid = 3544] [id = 89] 02:41:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EB8874C00) [pid = 3544] [serial = 264] [outer = 0000000000000000] 02:41:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EB8941C00) [pid = 3544] [serial = 265] [outer = 0000000EB8874C00] 02:41:32 INFO - PROCESS | 3544 | 1461231692369 Marionette DEBUG loaded listener.js 02:41:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EBA82FC00) [pid = 3544] [serial = 266] [outer = 0000000EB8874C00] 02:41:33 INFO - PROCESS | 3544 | 1461231693164 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1191ms 02:41:33 INFO - PROCESS | 3544 | 1461231693197 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 02:41:33 INFO - PROCESS | 3544 | 1461231693203 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 02:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:41:33 INFO - PROCESS | 3544 | 1461231693209 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:41:33 INFO - PROCESS | 3544 | 1461231693212 Marionette TRACE conn4 <- [1,322,null,{}] 02:41:33 INFO - PROCESS | 3544 | 1461231693217 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:33 INFO - PROCESS | 3544 | 1461231693334 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 02:41:33 INFO - PROCESS | 3544 | 1461231693400 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFBCA800 == 43 [pid = 3544] [id = 90] 02:41:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EBF6A1C00) [pid = 3544] [serial = 267] [outer = 0000000000000000] 02:41:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000EBF924400) [pid = 3544] [serial = 268] [outer = 0000000EBF6A1C00] 02:41:33 INFO - PROCESS | 3544 | 1461231693458 Marionette DEBUG loaded listener.js 02:41:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EC07AA800) [pid = 3544] [serial = 269] [outer = 0000000EBF6A1C00] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE1E6800 == 42 [pid = 3544] [id = 87] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6342800 == 41 [pid = 3544] [id = 86] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5A81000 == 40 [pid = 3544] [id = 85] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECAF4C800 == 39 [pid = 3544] [id = 84] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF67C800 == 38 [pid = 3544] [id = 83] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7E4A800 == 37 [pid = 3544] [id = 82] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7087800 == 36 [pid = 3544] [id = 81] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6851000 == 35 [pid = 3544] [id = 80] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5A82000 == 34 [pid = 3544] [id = 79] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0A96000 == 33 [pid = 3544] [id = 78] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000ECCA8C000) [pid = 3544] [serial = 220] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF683000 == 32 [pid = 3544] [id = 77] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBB5CE000 == 31 [pid = 3544] [id = 76] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA3AB000 == 30 [pid = 3544] [id = 75] 02:41:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFFBC000 == 29 [pid = 3544] [id = 74] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000ECE18C000) [pid = 3544] [serial = 133] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EC5FBF400) [pid = 3544] [serial = 139] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000EC07AF400) [pid = 3544] [serial = 136] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EC9A31C00) [pid = 3544] [serial = 205] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000ECAFE0800) [pid = 3544] [serial = 209] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000ECA463800) [pid = 3544] [serial = 208] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000ECA45B000) [pid = 3544] [serial = 206] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000EC68DEC00) [pid = 3544] [serial = 214] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000ECC9D2C00) [pid = 3544] [serial = 211] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000ECC9DB400) [pid = 3544] [serial = 217] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000ECC9DA800) [pid = 3544] [serial = 212] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000EC5A52000) [pid = 3544] [serial = 181] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000EBFB37400) [pid = 3544] [serial = 179] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000EBA97A000) [pid = 3544] [serial = 178] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000ECE42DC00) [pid = 3544] [serial = 176] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000EC6CAA800) [pid = 3544] [serial = 202] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000EC6B5F800) [pid = 3544] [serial = 199] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000EC6C31400) [pid = 3544] [serial = 200] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000EC5BA0400) [pid = 3544] [serial = 196] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000EC63CA000) [pid = 3544] [serial = 197] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000000EC3661400) [pid = 3544] [serial = 193] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000000ECCA87800) [pid = 3544] [serial = 218] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000000EC435D400) [pid = 3544] [serial = 194] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000000EC365D400) [pid = 3544] [serial = 191] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000000EBFBA7800) [pid = 3544] [serial = 190] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000000EC7947C00) [pid = 3544] [serial = 188] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000000EC5A55400) [pid = 3544] [serial = 187] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000000EC6CAC000) [pid = 3544] [serial = 185] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1306ms 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000000EC6C3A400) [pid = 3544] [serial = 184] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000000EC6667000) [pid = 3544] [serial = 182] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000000ECB1DB800) [pid = 3544] [serial = 215] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000000EC6F36000) [pid = 3544] [serial = 203] [outer = 0000000000000000] [url = about:blank] 02:41:34 INFO - PROCESS | 3544 | 1461231694484 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:34 INFO - PROCESS | 3544 | 1461231694516 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 02:41:34 INFO - PROCESS | 3544 | 1461231694521 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 02:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:41:34 INFO - PROCESS | 3544 | 1461231694525 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - PROCESS | 3544 | 1461231694529 Marionette TRACE conn4 <- [1,326,null,{}] 02:41:34 INFO - PROCESS | 3544 | 1461231694534 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:34 INFO - PROCESS | 3544 | 1461231694615 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 02:41:34 INFO - PROCESS | 3544 | 1461231694623 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBB511800 == 30 [pid = 3544] [id = 91] 02:41:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000000EBA970000) [pid = 3544] [serial = 270] [outer = 0000000000000000] 02:41:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000000EBA979C00) [pid = 3544] [serial = 271] [outer = 0000000EBA970000] 02:41:34 INFO - PROCESS | 3544 | 1461231694674 Marionette DEBUG loaded listener.js 02:41:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000000EBEC72000) [pid = 3544] [serial = 272] [outer = 0000000EBA970000] 02:41:35 INFO - PROCESS | 3544 | 1461231695193 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 02:41:35 INFO - PROCESS | 3544 | 1461231695215 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 02:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:41:35 INFO - PROCESS | 3544 | 1461231695222 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 02:41:35 INFO - PROCESS | 3544 | 1461231695229 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:41:35 INFO - PROCESS | 3544 | 1461231695232 Marionette TRACE conn4 <- [1,330,null,{}] 02:41:35 INFO - PROCESS | 3544 | 1461231695236 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:35 INFO - PROCESS | 3544 | 1461231695320 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 02:41:35 INFO - PROCESS | 3544 | 1461231695326 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF75C000 == 31 [pid = 3544] [id = 92] 02:41:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000000EC0719000) [pid = 3544] [serial = 273] [outer = 0000000000000000] 02:41:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000000EBF69E800) [pid = 3544] [serial = 274] [outer = 0000000EC0719000] 02:41:35 INFO - PROCESS | 3544 | 1461231695373 Marionette DEBUG loaded listener.js 02:41:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000000EC147D400) [pid = 3544] [serial = 275] [outer = 0000000EC0719000] 02:41:35 INFO - PROCESS | 3544 | 1461231695794 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:35 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. 02:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 649ms 02:41:35 INFO - PROCESS | 3544 | 1461231695878 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 02:41:35 INFO - PROCESS | 3544 | 1461231695881 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 02:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:41:35 INFO - PROCESS | 3544 | 1461231695885 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:41:35 INFO - PROCESS | 3544 | 1461231695889 Marionette TRACE conn4 <- [1,334,null,{}] 02:41:35 INFO - PROCESS | 3544 | 1461231695901 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:36 INFO - PROCESS | 3544 | 1461231696020 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 02:41:36 INFO - PROCESS | 3544 | 1461231696083 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0A96000 == 32 [pid = 3544] [id = 93] 02:41:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000000EB893AC00) [pid = 3544] [serial = 276] [outer = 0000000000000000] 02:41:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000000EC435C400) [pid = 3544] [serial = 277] [outer = 0000000EB893AC00] 02:41:36 INFO - PROCESS | 3544 | 1461231696132 Marionette DEBUG loaded listener.js 02:41:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000000EC43F0400) [pid = 3544] [serial = 278] [outer = 0000000EB893AC00] 02:41:36 INFO - PROCESS | 3544 | 1461231696519 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:36 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. 02:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 691ms 02:41:36 INFO - PROCESS | 3544 | 1461231696578 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 02:41:36 INFO - PROCESS | 3544 | 1461231696581 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 02:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:41:36 INFO - PROCESS | 3544 | 1461231696585 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:41:36 INFO - PROCESS | 3544 | 1461231696586 Marionette TRACE conn4 <- [1,338,null,{}] 02:41:36 INFO - PROCESS | 3544 | 1461231696590 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:36 INFO - PROCESS | 3544 | 1461231696697 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 02:41:36 INFO - PROCESS | 3544 | 1461231696717 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6349000 == 33 [pid = 3544] [id = 94] 02:41:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000000EC43EA000) [pid = 3544] [serial = 279] [outer = 0000000000000000] 02:41:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000000EC5A56C00) [pid = 3544] [serial = 280] [outer = 0000000EC43EA000] 02:41:36 INFO - PROCESS | 3544 | 1461231696763 Marionette DEBUG loaded listener.js 02:41:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000EC5FBA400) [pid = 3544] [serial = 281] [outer = 0000000EC43EA000] 02:41:37 INFO - PROCESS | 3544 | 1461231697189 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:37 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. 02:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 628ms 02:41:37 INFO - PROCESS | 3544 | 1461231697215 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 02:41:37 INFO - PROCESS | 3544 | 1461231697217 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 02:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:41:37 INFO - PROCESS | 3544 | 1461231697226 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:41:37 INFO - PROCESS | 3544 | 1461231697228 Marionette TRACE conn4 <- [1,342,null,{}] 02:41:37 INFO - PROCESS | 3544 | 1461231697231 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:37 INFO - PROCESS | 3544 | 1461231697325 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 02:41:37 INFO - PROCESS | 3544 | 1461231697394 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7071800 == 34 [pid = 3544] [id = 95] 02:41:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000EC5FC2800) [pid = 3544] [serial = 282] [outer = 0000000000000000] 02:41:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000EC635C400) [pid = 3544] [serial = 283] [outer = 0000000EC5FC2800] 02:41:37 INFO - PROCESS | 3544 | 1461231697440 Marionette DEBUG loaded listener.js 02:41:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000EC688A800) [pid = 3544] [serial = 284] [outer = 0000000EC5FC2800] 02:41:37 INFO - PROCESS | 3544 | 1461231697886 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:37 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. 02:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 02:41:37 INFO - PROCESS | 3544 | 1461231697921 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 02:41:37 INFO - PROCESS | 3544 | 1461231697923 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 02:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:41:37 INFO - PROCESS | 3544 | 1461231697931 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:41:37 INFO - PROCESS | 3544 | 1461231697933 Marionette TRACE conn4 <- [1,346,null,{}] 02:41:37 INFO - PROCESS | 3544 | 1461231697936 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:38 INFO - PROCESS | 3544 | 1461231698056 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 02:41:38 INFO - PROCESS | 3544 | 1461231698105 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7E47000 == 35 [pid = 3544] [id = 96] 02:41:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000EC6C33000) [pid = 3544] [serial = 285] [outer = 0000000000000000] 02:41:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000EC6C3CC00) [pid = 3544] [serial = 286] [outer = 0000000EC6C33000] 02:41:38 INFO - PROCESS | 3544 | 1461231698155 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EC6CAF800) [pid = 3544] [serial = 287] [outer = 0000000EC6C33000] 02:41:38 INFO - PROCESS | 3544 | 1461231698560 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:38 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. 02:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 691ms 02:41:38 INFO - PROCESS | 3544 | 1461231698626 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 02:41:38 INFO - PROCESS | 3544 | 1461231698628 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 02:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:41:38 INFO - PROCESS | 3544 | 1461231698631 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:41:38 INFO - PROCESS | 3544 | 1461231698633 Marionette TRACE conn4 <- [1,350,null,{}] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000ECA462800) [pid = 3544] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000EB882C400) [pid = 3544] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000EBA975400) [pid = 3544] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000EC6B5F400) [pid = 3544] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000ECC9AEC00) [pid = 3544] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000EBFC03400) [pid = 3544] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000000EC5A53000) [pid = 3544] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000000EBAA9B400) [pid = 3544] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000000EB9A73C00) [pid = 3544] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000000EC68D2C00) [pid = 3544] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000000EB8942800) [pid = 3544] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000000EC6CB3000) [pid = 3544] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000000EBF6A0800) [pid = 3544] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:41:38 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000000EC7FA0400) [pid = 3544] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:41:38 INFO - PROCESS | 3544 | 1461231698782 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:38 INFO - PROCESS | 3544 | 1461231698856 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 02:41:38 INFO - PROCESS | 3544 | 1461231698862 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC85C5000 == 36 [pid = 3544] [id = 97] 02:41:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000000EBF6A0800) [pid = 3544] [serial = 288] [outer = 0000000000000000] 02:41:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000000EC40D6C00) [pid = 3544] [serial = 289] [outer = 0000000EBF6A0800] 02:41:38 INFO - PROCESS | 3544 | 1461231698908 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000000EC6CAE800) [pid = 3544] [serial = 290] [outer = 0000000EBF6A0800] 02:41:39 INFO - PROCESS | 3544 | 1461231699318 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:39 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. 02:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 713ms 02:41:39 INFO - PROCESS | 3544 | 1461231699347 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 02:41:39 INFO - PROCESS | 3544 | 1461231699350 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 02:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:41:39 INFO - PROCESS | 3544 | 1461231699353 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 3544 | 1461231699355 Marionette TRACE conn4 <- [1,354,null,{}] 02:41:39 INFO - PROCESS | 3544 | 1461231699363 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:39 INFO - PROCESS | 3544 | 1461231699439 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 02:41:39 INFO - PROCESS | 3544 | 1461231699446 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECA561000 == 37 [pid = 3544] [id = 98] 02:41:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000000EC6F3D800) [pid = 3544] [serial = 291] [outer = 0000000000000000] 02:41:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000000EC739F000) [pid = 3544] [serial = 292] [outer = 0000000EC6F3D800] 02:41:39 INFO - PROCESS | 3544 | 1461231699493 Marionette DEBUG loaded listener.js 02:41:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000000EC7951C00) [pid = 3544] [serial = 293] [outer = 0000000EC6F3D800] 02:41:39 INFO - PROCESS | 3544 | 1461231699905 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:39 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. 02:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 586ms 02:41:39 INFO - PROCESS | 3544 | 1461231699945 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 02:41:39 INFO - PROCESS | 3544 | 1461231699947 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 02:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:41:39 INFO - PROCESS | 3544 | 1461231699950 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 3544 | 1461231699952 Marionette TRACE conn4 <- [1,358,null,{}] 02:41:39 INFO - PROCESS | 3544 | 1461231699956 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:40 INFO - PROCESS | 3544 | 1461231700033 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 02:41:40 INFO - PROCESS | 3544 | 1461231700039 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB120800 == 38 [pid = 3544] [id = 99] 02:41:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000000EC7F9B400) [pid = 3544] [serial = 294] [outer = 0000000000000000] 02:41:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000EC7FA0400) [pid = 3544] [serial = 295] [outer = 0000000EC7F9B400] 02:41:40 INFO - PROCESS | 3544 | 1461231700087 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000EC8434C00) [pid = 3544] [serial = 296] [outer = 0000000EC7F9B400] 02:41:40 INFO - PROCESS | 3544 | 1461231700513 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:40 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. 02:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 586ms 02:41:40 INFO - PROCESS | 3544 | 1461231700538 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 02:41:40 INFO - PROCESS | 3544 | 1461231700541 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 02:41:40 INFO - PROCESS | 3544 | 1461231700553 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:41:40 INFO - PROCESS | 3544 | 1461231700555 Marionette TRACE conn4 <- [1,362,null,{}] 02:41:40 INFO - PROCESS | 3544 | 1461231700564 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:40 INFO - PROCESS | 3544 | 1461231700644 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 02:41:40 INFO - PROCESS | 3544 | 1461231700650 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECDEBB000 == 39 [pid = 3544] [id = 100] 02:41:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000ECA455C00) [pid = 3544] [serial = 297] [outer = 0000000000000000] 02:41:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000ECA45CC00) [pid = 3544] [serial = 298] [outer = 0000000ECA455C00] 02:41:40 INFO - PROCESS | 3544 | 1461231700697 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000ECAF2C000) [pid = 3544] [serial = 299] [outer = 0000000ECA455C00] 02:41:41 INFO - PROCESS | 3544 | 1461231701321 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:41 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. 02:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 795ms 02:41:41 INFO - PROCESS | 3544 | 1461231701390 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 02:41:41 INFO - PROCESS | 3544 | 1461231701396 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 02:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:41:41 INFO - PROCESS | 3544 | 1461231701404 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:41:41 INFO - PROCESS | 3544 | 1461231701408 Marionette TRACE conn4 <- [1,366,null,{}] 02:41:41 INFO - PROCESS | 3544 | 1461231701427 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:41 INFO - PROCESS | 3544 | 1461231701544 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 02:41:41 INFO - PROCESS | 3544 | 1461231701603 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF67C800 == 40 [pid = 3544] [id = 101] 02:41:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000EBF69F800) [pid = 3544] [serial = 300] [outer = 0000000000000000] 02:41:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EBF926800) [pid = 3544] [serial = 301] [outer = 0000000EBF69F800] 02:41:41 INFO - PROCESS | 3544 | 1461231701661 Marionette DEBUG loaded listener.js 02:41:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EC147BC00) [pid = 3544] [serial = 302] [outer = 0000000EBF69F800] 02:41:42 INFO - PROCESS | 3544 | 1461231702238 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:42 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. 02:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 901ms 02:41:42 INFO - PROCESS | 3544 | 1461231702308 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 02:41:42 INFO - PROCESS | 3544 | 1461231702315 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 02:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:41:42 INFO - PROCESS | 3544 | 1461231702322 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - PROCESS | 3544 | 1461231702325 Marionette TRACE conn4 <- [1,370,null,{}] 02:41:42 INFO - PROCESS | 3544 | 1461231702329 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:42 INFO - PROCESS | 3544 | 1461231702464 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 02:41:42 INFO - PROCESS | 3544 | 1461231702529 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6DE0000 == 41 [pid = 3544] [id = 102] 02:41:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000EC43EC000) [pid = 3544] [serial = 303] [outer = 0000000000000000] 02:41:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC5A5B800) [pid = 3544] [serial = 304] [outer = 0000000EC43EC000] 02:41:42 INFO - PROCESS | 3544 | 1461231702584 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EC68D4000) [pid = 3544] [serial = 305] [outer = 0000000EC43EC000] 02:41:43 INFO - PROCESS | 3544 | 1461231703165 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:41:43 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. 02:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 880ms 02:41:43 INFO - PROCESS | 3544 | 1461231703207 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 02:41:43 INFO - PROCESS | 3544 | 1461231703210 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 02:41:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:41:43 INFO - PROCESS | 3544 | 1461231703214 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:41:43 INFO - PROCESS | 3544 | 1461231703218 Marionette TRACE conn4 <- [1,374,null,{}] 02:41:43 INFO - PROCESS | 3544 | 1461231703230 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:43 INFO - PROCESS | 3544 | 1461231703338 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 02:41:43 INFO - PROCESS | 3544 | 1461231703417 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE457000 == 42 [pid = 3544] [id = 103] 02:41:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EC7552C00) [pid = 3544] [serial = 306] [outer = 0000000000000000] 02:41:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000EC85E7400) [pid = 3544] [serial = 307] [outer = 0000000EC7552C00] 02:41:43 INFO - PROCESS | 3544 | 1461231703475 Marionette DEBUG loaded listener.js 02:41:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000ECAFE2000) [pid = 3544] [serial = 308] [outer = 0000000EC7552C00] 02:41:44 INFO - PROCESS | 3544 | 1461231704013 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:41:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:41:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 837ms 02:41:44 INFO - PROCESS | 3544 | 1461231704053 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 02:41:44 INFO - PROCESS | 3544 | 1461231704056 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 02:41:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:41:44 INFO - PROCESS | 3544 | 1461231704060 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:41:44 INFO - PROCESS | 3544 | 1461231704062 Marionette TRACE conn4 <- [1,378,null,{}] 02:41:44 INFO - PROCESS | 3544 | 1461231704066 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:44 INFO - PROCESS | 3544 | 1461231704168 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 02:41:44 INFO - PROCESS | 3544 | 1461231704245 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7DD000 == 43 [pid = 3544] [id = 104] 02:41:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000ECAFE1400) [pid = 3544] [serial = 309] [outer = 0000000000000000] 02:41:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000ECB388000) [pid = 3544] [serial = 310] [outer = 0000000ECAFE1400] 02:41:44 INFO - PROCESS | 3544 | 1461231704300 Marionette DEBUG loaded listener.js 02:41:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000ECC9AA000) [pid = 3544] [serial = 311] [outer = 0000000ECAFE1400] 02:41:44 INFO - PROCESS | 3544 | 1461231704964 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:41:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:41:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 944ms 02:41:45 INFO - PROCESS | 3544 | 1461231705006 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 02:41:45 INFO - PROCESS | 3544 | 1461231705008 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 02:41:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:41:45 INFO - PROCESS | 3544 | 1461231705012 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - PROCESS | 3544 | 1461231705014 Marionette TRACE conn4 <- [1,382,null,{}] 02:41:45 INFO - PROCESS | 3544 | 1461231705018 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:45 INFO - PROCESS | 3544 | 1461231705116 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 02:41:45 INFO - PROCESS | 3544 | 1461231705180 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA820800 == 44 [pid = 3544] [id = 105] 02:41:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EBF617000) [pid = 3544] [serial = 312] [outer = 0000000000000000] 02:41:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EC3658400) [pid = 3544] [serial = 313] [outer = 0000000EBF617000] 02:41:45 INFO - PROCESS | 3544 | 1461231705235 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EC6FA0C00) [pid = 3544] [serial = 314] [outer = 0000000EBF617000] 02:41:45 INFO - PROCESS | 3544 | 1461231705917 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:41:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:41:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 942ms 02:41:45 INFO - PROCESS | 3544 | 1461231705957 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 02:41:45 INFO - PROCESS | 3544 | 1461231705962 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 02:41:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:41:45 INFO - PROCESS | 3544 | 1461231705968 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - PROCESS | 3544 | 1461231705971 Marionette TRACE conn4 <- [1,386,null,{}] 02:41:45 INFO - PROCESS | 3544 | 1461231705976 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:46 INFO - PROCESS | 3544 | 1461231706078 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 02:41:46 INFO - PROCESS | 3544 | 1461231706147 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF948000 == 45 [pid = 3544] [id = 106] 02:41:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000EBEE8A000) [pid = 3544] [serial = 315] [outer = 0000000000000000] 02:41:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EBF926C00) [pid = 3544] [serial = 316] [outer = 0000000EBEE8A000] 02:41:46 INFO - PROCESS | 3544 | 1461231706198 Marionette DEBUG loaded listener.js 02:41:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC3661400) [pid = 3544] [serial = 317] [outer = 0000000EBEE8A000] 02:41:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB120800 == 44 [pid = 3544] [id = 99] 02:41:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECA561000 == 43 [pid = 3544] [id = 98] 02:41:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC85C5000 == 42 [pid = 3544] [id = 97] 02:41:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7E47000 == 41 [pid = 3544] [id = 96] 02:41:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7071800 == 40 [pid = 3544] [id = 95] 02:41:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6349000 == 39 [pid = 3544] [id = 94] 02:41:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0A96000 == 38 [pid = 3544] [id = 93] 02:41:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF75C000 == 37 [pid = 3544] [id = 92] 02:41:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBB511800 == 36 [pid = 3544] [id = 91] 02:41:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFBCA800 == 35 [pid = 3544] [id = 90] 02:41:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA39F800 == 34 [pid = 3544] [id = 89] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC5A20C00) [pid = 3544] [serial = 236] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EB9AB3C00) [pid = 3544] [serial = 223] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EBA973000) [pid = 3544] [serial = 224] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EC6B60800) [pid = 3544] [serial = 244] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000EC63CD400) [pid = 3544] [serial = 241] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EC68F1400) [pid = 3544] [serial = 242] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC793A400) [pid = 3544] [serial = 251] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC6F9C800) [pid = 3544] [serial = 250] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EC5FC4C00) [pid = 3544] [serial = 256] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000EC7FA3400) [pid = 3544] [serial = 253] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000EC8598000) [pid = 3544] [serial = 254] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000EC7FA8C00) [pid = 3544] [serial = 257] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000EC6C34800) [pid = 3544] [serial = 245] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000ECAFDD400) [pid = 3544] [serial = 262] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000ECA594000) [pid = 3544] [serial = 259] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000ECAFD7000) [pid = 3544] [serial = 260] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000EBFB3A000) [pid = 3544] [serial = 229] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000EC0713400) [pid = 3544] [serial = 230] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000EBEC69000) [pid = 3544] [serial = 226] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000EBF01F400) [pid = 3544] [serial = 227] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000EC6CB3C00) [pid = 3544] [serial = 248] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000ECDE90000) [pid = 3544] [serial = 221] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000000EC3691000) [pid = 3544] [serial = 232] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000000EC40D3000) [pid = 3544] [serial = 233] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000000EC5A59400) [pid = 3544] [serial = 238] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000000EC5FC7000) [pid = 3544] [serial = 239] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000000EC6CA4800) [pid = 3544] [serial = 247] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000000EC43A2C00) [pid = 3544] [serial = 235] [outer = 0000000000000000] [url = about:blank] 02:41:46 INFO - PROCESS | 3544 | 1461231706735 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:41:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:41:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 796ms 02:41:46 INFO - PROCESS | 3544 | 1461231706767 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 02:41:46 INFO - PROCESS | 3544 | 1461231706773 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 02:41:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:41:46 INFO - PROCESS | 3544 | 1461231706779 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:41:46 INFO - PROCESS | 3544 | 1461231706782 Marionette TRACE conn4 <- [1,390,null,{}] 02:41:46 INFO - PROCESS | 3544 | 1461231706786 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:46 INFO - PROCESS | 3544 | 1461231706869 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 02:41:46 INFO - PROCESS | 3544 | 1461231706877 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF2EB800 == 35 [pid = 3544] [id = 107] 02:41:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000000EBF696400) [pid = 3544] [serial = 318] [outer = 0000000000000000] 02:41:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000000EC0716800) [pid = 3544] [serial = 319] [outer = 0000000EBF696400] 02:41:46 INFO - PROCESS | 3544 | 1461231706923 Marionette DEBUG loaded listener.js 02:41:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000000EC40D3000) [pid = 3544] [serial = 320] [outer = 0000000EBF696400] 02:41:47 INFO - PROCESS | 3544 | 1461231707389 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:41:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:41:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 02:41:47 INFO - PROCESS | 3544 | 1461231707410 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 02:41:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:41:47 INFO - PROCESS | 3544 | 1461231707413 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 02:41:47 INFO - PROCESS | 3544 | 1461231707416 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - PROCESS | 3544 | 1461231707420 Marionette TRACE conn4 <- [1,394,null,{}] 02:41:47 INFO - PROCESS | 3544 | 1461231707431 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:47 INFO - PROCESS | 3544 | 1461231707517 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 02:41:47 INFO - PROCESS | 3544 | 1461231707526 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6335800 == 36 [pid = 3544] [id = 108] 02:41:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000000EC5A5AC00) [pid = 3544] [serial = 321] [outer = 0000000000000000] 02:41:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000000EC5AE1400) [pid = 3544] [serial = 322] [outer = 0000000EC5A5AC00] 02:41:47 INFO - PROCESS | 3544 | 1461231707574 Marionette DEBUG loaded listener.js 02:41:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000EC5FC7000) [pid = 3544] [serial = 323] [outer = 0000000EC5A5AC00] 02:41:48 INFO - PROCESS | 3544 | 1461231708022 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:41:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:41:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 626ms 02:41:48 INFO - PROCESS | 3544 | 1461231708043 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 02:41:48 INFO - PROCESS | 3544 | 1461231708046 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 02:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:41:48 INFO - PROCESS | 3544 | 1461231708049 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:41:48 INFO - PROCESS | 3544 | 1461231708051 Marionette TRACE conn4 <- [1,398,null,{}] 02:41:48 INFO - PROCESS | 3544 | 1461231708059 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:48 INFO - PROCESS | 3544 | 1461231708140 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 02:41:48 INFO - PROCESS | 3544 | 1461231708146 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC720D000 == 37 [pid = 3544] [id = 109] 02:41:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000EC6B56C00) [pid = 3544] [serial = 324] [outer = 0000000000000000] 02:41:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000EC6B9F800) [pid = 3544] [serial = 325] [outer = 0000000EC6B56C00] 02:41:48 INFO - PROCESS | 3544 | 1461231708195 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000EC6C3F000) [pid = 3544] [serial = 326] [outer = 0000000EC6B56C00] 02:41:48 INFO - PROCESS | 3544 | 1461231708656 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:41:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:41:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 689ms 02:41:48 INFO - PROCESS | 3544 | 1461231708741 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 02:41:48 INFO - PROCESS | 3544 | 1461231708743 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 02:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:41:48 INFO - PROCESS | 3544 | 1461231708747 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:41:48 INFO - PROCESS | 3544 | 1461231708749 Marionette TRACE conn4 <- [1,402,null,{}] 02:41:48 INFO - PROCESS | 3544 | 1461231708752 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:48 INFO - PROCESS | 3544 | 1461231708858 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 02:41:48 INFO - PROCESS | 3544 | 1461231708868 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7F1C800 == 38 [pid = 3544] [id = 110] 02:41:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000EC6CAE000) [pid = 3544] [serial = 327] [outer = 0000000000000000] 02:41:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000EC6F31800) [pid = 3544] [serial = 328] [outer = 0000000EC6CAE000] 02:41:48 INFO - PROCESS | 3544 | 1461231708950 Marionette DEBUG loaded listener.js 02:41:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EC7941C00) [pid = 3544] [serial = 329] [outer = 0000000EC6CAE000] 02:41:49 INFO - PROCESS | 3544 | 1461231709423 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:41:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:41:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 732ms 02:41:49 INFO - PROCESS | 3544 | 1461231709519 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 02:41:49 INFO - PROCESS | 3544 | 1461231709521 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 02:41:49 INFO - PROCESS | 3544 | 1461231709527 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:41:49 INFO - PROCESS | 3544 | 1461231709529 Marionette TRACE conn4 <- [1,406,null,{}] 02:41:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:41:49 INFO - PROCESS | 3544 | 1461231709533 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:49 INFO - PROCESS | 3544 | 1461231709646 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 02:41:49 INFO - PROCESS | 3544 | 1461231709691 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECAF4F000 == 39 [pid = 3544] [id = 111] 02:41:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000ECAFDD400) [pid = 3544] [serial = 330] [outer = 0000000000000000] 02:41:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000ECB1E3800) [pid = 3544] [serial = 331] [outer = 0000000ECAFDD400] 02:41:49 INFO - PROCESS | 3544 | 1461231709740 Marionette DEBUG loaded listener.js 02:41:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000ECC9B6000) [pid = 3544] [serial = 332] [outer = 0000000ECAFDD400] 02:41:50 INFO - PROCESS | 3544 | 1461231710173 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:41:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:41:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 02:41:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:41:50 INFO - PROCESS | 3544 | 1461231710208 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 02:41:50 INFO - PROCESS | 3544 | 1461231710210 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 02:41:50 INFO - PROCESS | 3544 | 1461231710213 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:41:50 INFO - PROCESS | 3544 | 1461231710215 Marionette TRACE conn4 <- [1,410,null,{}] 02:41:50 INFO - PROCESS | 3544 | 1461231710219 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:50 INFO - PROCESS | 3544 | 1461231710323 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 02:41:50 INFO - PROCESS | 3544 | 1461231710330 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB3B8800 == 40 [pid = 3544] [id = 112] 02:41:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000ECC9B2C00) [pid = 3544] [serial = 333] [outer = 0000000000000000] 02:41:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000ECC9DA000) [pid = 3544] [serial = 334] [outer = 0000000ECC9B2C00] 02:41:50 INFO - PROCESS | 3544 | 1461231710376 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000ECCA84C00) [pid = 3544] [serial = 335] [outer = 0000000ECC9B2C00] 02:41:50 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000EC5FC2800) [pid = 3544] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:41:50 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000EBF6A1C00) [pid = 3544] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:41:50 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000EBA970000) [pid = 3544] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:41:50 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000EC0719000) [pid = 3544] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:41:50 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000EC6C33000) [pid = 3544] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:41:50 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000EB893AC00) [pid = 3544] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:41:50 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000EBF6A0800) [pid = 3544] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:41:50 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000EC43EA000) [pid = 3544] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:41:50 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000EC6F3D800) [pid = 3544] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:41:50 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000EC7F9B400) [pid = 3544] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:41:50 INFO - PROCESS | 3544 | 1461231710832 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:41:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:41:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 628ms 02:41:50 INFO - PROCESS | 3544 | 1461231710843 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 02:41:50 INFO - PROCESS | 3544 | 1461231710846 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 02:41:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:41:50 INFO - PROCESS | 3544 | 1461231710849 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:41:50 INFO - PROCESS | 3544 | 1461231710851 Marionette TRACE conn4 <- [1,414,null,{}] 02:41:50 INFO - PROCESS | 3544 | 1461231710854 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:50 INFO - PROCESS | 3544 | 1461231710932 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 02:41:50 INFO - PROCESS | 3544 | 1461231710973 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE44A800 == 41 [pid = 3544] [id = 113] 02:41:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000EC43F1800) [pid = 3544] [serial = 336] [outer = 0000000000000000] 02:41:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000EC6F3A800) [pid = 3544] [serial = 337] [outer = 0000000EC43F1800] 02:41:51 INFO - PROCESS | 3544 | 1461231711072 Marionette DEBUG loaded listener.js 02:41:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000EC7AEA800) [pid = 3544] [serial = 338] [outer = 0000000EC43F1800] 02:41:51 INFO - PROCESS | 3544 | 1461231711447 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:41:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:41:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 629ms 02:41:51 INFO - PROCESS | 3544 | 1461231711481 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 02:41:51 INFO - PROCESS | 3544 | 1461231711484 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 02:41:51 INFO - PROCESS | 3544 | 1461231711487 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:41:51 INFO - PROCESS | 3544 | 1461231711489 Marionette TRACE conn4 <- [1,418,null,{}] 02:41:51 INFO - PROCESS | 3544 | 1461231711492 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:51 INFO - PROCESS | 3544 | 1461231711596 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 02:41:51 INFO - PROCESS | 3544 | 1461231711605 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFFB5800 == 42 [pid = 3544] [id = 114] 02:41:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EC7AE2400) [pid = 3544] [serial = 339] [outer = 0000000000000000] 02:41:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EC7AF0400) [pid = 3544] [serial = 340] [outer = 0000000EC7AE2400] 02:41:51 INFO - PROCESS | 3544 | 1461231711650 Marionette DEBUG loaded listener.js 02:41:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000ECCA8C000) [pid = 3544] [serial = 341] [outer = 0000000EC7AE2400] 02:41:52 INFO - PROCESS | 3544 | 1461231712525 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:41:52 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 02:41:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1075ms 02:41:52 INFO - PROCESS | 3544 | 1461231712566 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 02:41:52 INFO - PROCESS | 3544 | 1461231712568 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 02:41:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:41:52 INFO - PROCESS | 3544 | 1461231712571 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:41:52 INFO - PROCESS | 3544 | 1461231712573 Marionette TRACE conn4 <- [1,422,null,{}] 02:41:52 INFO - PROCESS | 3544 | 1461231712577 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:52 INFO - PROCESS | 3544 | 1461231712657 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 02:41:52 INFO - PROCESS | 3544 | 1461231712716 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED020D000 == 43 [pid = 3544] [id = 115] 02:41:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC7AE5800) [pid = 3544] [serial = 342] [outer = 0000000000000000] 02:41:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000ECB14BC00) [pid = 3544] [serial = 343] [outer = 0000000EC7AE5800] 02:41:52 INFO - PROCESS | 3544 | 1461231712761 Marionette DEBUG loaded listener.js 02:41:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000ECCA88800) [pid = 3544] [serial = 344] [outer = 0000000EC7AE5800] 02:41:53 INFO - PROCESS | 3544 | 1461231713817 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:41:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:41:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1274ms 02:41:53 INFO - PROCESS | 3544 | 1461231713849 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 02:41:53 INFO - PROCESS | 3544 | 1461231713853 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 02:41:53 INFO - PROCESS | 3544 | 1461231713858 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:41:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:41:53 INFO - PROCESS | 3544 | 1461231713862 Marionette TRACE conn4 <- [1,426,null,{}] 02:41:53 INFO - PROCESS | 3544 | 1461231713868 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:53 INFO - PROCESS | 3544 | 1461231713977 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 02:41:54 INFO - PROCESS | 3544 | 1461231714101 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF77E000 == 44 [pid = 3544] [id = 116] 02:41:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000EBFB37400) [pid = 3544] [serial = 345] [outer = 0000000000000000] 02:41:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EC0714000) [pid = 3544] [serial = 346] [outer = 0000000EBFB37400] 02:41:54 INFO - PROCESS | 3544 | 1461231714160 Marionette DEBUG loaded listener.js 02:41:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000EC43EE800) [pid = 3544] [serial = 347] [outer = 0000000EBFB37400] 02:41:54 INFO - PROCESS | 3544 | 1461231714759 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:41:54 INFO - PROCESS | 3544 | 1461231714816 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 02:41:54 INFO - PROCESS | 3544 | 1461231714823 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:41:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:41:54 INFO - PROCESS | 3544 | 1461231714826 Marionette TRACE conn4 <- [1,430,null,{}] 02:41:54 INFO - PROCESS | 3544 | 1461231714831 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:54 INFO - PROCESS | 3544 | 1461231714938 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 02:41:55 INFO - PROCESS | 3544 | 1461231715019 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECA42E000 == 45 [pid = 3544] [id = 117] 02:41:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EC5FC2400) [pid = 3544] [serial = 348] [outer = 0000000000000000] 02:41:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EC6CAA800) [pid = 3544] [serial = 349] [outer = 0000000EC5FC2400] 02:41:55 INFO - PROCESS | 3544 | 1461231715076 Marionette DEBUG loaded listener.js 02:41:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EC7F9BC00) [pid = 3544] [serial = 350] [outer = 0000000EC5FC2400] 02:41:55 INFO - PROCESS | 3544 | 1461231715650 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:41:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:41:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 881ms 02:41:55 INFO - PROCESS | 3544 | 1461231715711 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 02:41:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:41:55 INFO - PROCESS | 3544 | 1461231715713 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 02:41:55 INFO - PROCESS | 3544 | 1461231715718 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:41:55 INFO - PROCESS | 3544 | 1461231715722 Marionette TRACE conn4 <- [1,434,null,{}] 02:41:55 INFO - PROCESS | 3544 | 1461231715734 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:55 INFO - PROCESS | 3544 | 1461231715845 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 02:41:55 INFO - PROCESS | 3544 | 1461231715915 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE77800 == 46 [pid = 3544] [id = 118] 02:41:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000ECB14B400) [pid = 3544] [serial = 351] [outer = 0000000000000000] 02:41:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000ECB1DCC00) [pid = 3544] [serial = 352] [outer = 0000000ECB14B400] 02:41:55 INFO - PROCESS | 3544 | 1461231715973 Marionette DEBUG loaded listener.js 02:41:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000ECCA88C00) [pid = 3544] [serial = 353] [outer = 0000000ECB14B400] 02:41:56 INFO - PROCESS | 3544 | 1461231716749 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1086ms 02:41:56 INFO - PROCESS | 3544 | 1461231716804 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 02:41:56 INFO - PROCESS | 3544 | 1461231716808 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 02:41:56 INFO - PROCESS | 3544 | 1461231716813 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:41:56 INFO - PROCESS | 3544 | 1461231716818 Marionette TRACE conn4 <- [1,438,null,{}] 02:41:56 INFO - PROCESS | 3544 | 1461231716824 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:56 INFO - PROCESS | 3544 | 1461231716953 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 02:41:57 INFO - PROCESS | 3544 | 1461231717043 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA229800 == 47 [pid = 3544] [id = 119] 02:41:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EBEC70400) [pid = 3544] [serial = 354] [outer = 0000000000000000] 02:41:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EBEE8EC00) [pid = 3544] [serial = 355] [outer = 0000000EBEC70400] 02:41:57 INFO - PROCESS | 3544 | 1461231717093 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EBFC03000) [pid = 3544] [serial = 356] [outer = 0000000EBEC70400] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFFB5800 == 46 [pid = 3544] [id = 114] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE44A800 == 45 [pid = 3544] [id = 113] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB3B8800 == 44 [pid = 3544] [id = 112] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECAF4F000 == 43 [pid = 3544] [id = 111] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7F1C800 == 42 [pid = 3544] [id = 110] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC720D000 == 41 [pid = 3544] [id = 109] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6335800 == 40 [pid = 3544] [id = 108] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF2EB800 == 39 [pid = 3544] [id = 107] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF948000 == 38 [pid = 3544] [id = 106] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA820800 == 37 [pid = 3544] [id = 105] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7DD000 == 36 [pid = 3544] [id = 104] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE457000 == 35 [pid = 3544] [id = 103] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6DE0000 == 34 [pid = 3544] [id = 102] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF67C800 == 33 [pid = 3544] [id = 101] 02:41:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECDEBB000 == 32 [pid = 3544] [id = 100] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EC7FA0400) [pid = 3544] [serial = 295] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC635C400) [pid = 3544] [serial = 283] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC07AA800) [pid = 3544] [serial = 269] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EBF924400) [pid = 3544] [serial = 268] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EB8941C00) [pid = 3544] [serial = 265] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000EBA979C00) [pid = 3544] [serial = 271] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EBEC72000) [pid = 3544] [serial = 272] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EBF69E800) [pid = 3544] [serial = 274] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC147D400) [pid = 3544] [serial = 275] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EC6C3CC00) [pid = 3544] [serial = 286] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000EC435C400) [pid = 3544] [serial = 277] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000EC43F0400) [pid = 3544] [serial = 278] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000EC688A800) [pid = 3544] [serial = 284] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000EC40D6C00) [pid = 3544] [serial = 289] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000EC6CAF800) [pid = 3544] [serial = 287] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000EC5A56C00) [pid = 3544] [serial = 280] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000EC5FBA400) [pid = 3544] [serial = 281] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000EC7951C00) [pid = 3544] [serial = 293] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000EC739F000) [pid = 3544] [serial = 292] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000EC8434C00) [pid = 3544] [serial = 296] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000EC6CAE800) [pid = 3544] [serial = 290] [outer = 0000000000000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3544 | 1461231717698 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:41:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:41:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 944ms 02:41:57 INFO - PROCESS | 3544 | 1461231717762 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 02:41:57 INFO - PROCESS | 3544 | 1461231717768 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 02:41:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:41:57 INFO - PROCESS | 3544 | 1461231717789 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:41:57 INFO - PROCESS | 3544 | 1461231717792 Marionette TRACE conn4 <- [1,442,null,{}] 02:41:57 INFO - PROCESS | 3544 | 1461231717796 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:57 INFO - PROCESS | 3544 | 1461231717878 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 02:41:57 INFO - PROCESS | 3544 | 1461231717885 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBBD79000 == 33 [pid = 3544] [id = 120] 02:41:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000EB8942000) [pid = 3544] [serial = 357] [outer = 0000000000000000] 02:41:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000EBEF5BC00) [pid = 3544] [serial = 358] [outer = 0000000EB8942000] 02:41:57 INFO - PROCESS | 3544 | 1461231717940 Marionette DEBUG loaded listener.js 02:41:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000EC07AC400) [pid = 3544] [serial = 359] [outer = 0000000EB8942000] 02:41:58 INFO - PROCESS | 3544 | 1461231718449 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:41:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 691ms 02:41:58 INFO - PROCESS | 3544 | 1461231718479 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 02:41:58 INFO - PROCESS | 3544 | 1461231718482 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 02:41:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:41:58 INFO - PROCESS | 3544 | 1461231718485 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:41:58 INFO - PROCESS | 3544 | 1461231718489 Marionette TRACE conn4 <- [1,446,null,{}] 02:41:58 INFO - PROCESS | 3544 | 1461231718500 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:58 INFO - PROCESS | 3544 | 1461231718582 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 02:41:58 INFO - PROCESS | 3544 | 1461231718591 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0841800 == 34 [pid = 3544] [id = 121] 02:41:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EC4364400) [pid = 3544] [serial = 360] [outer = 0000000000000000] 02:41:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EC43EE400) [pid = 3544] [serial = 361] [outer = 0000000EC4364400] 02:41:58 INFO - PROCESS | 3544 | 1461231718639 Marionette DEBUG loaded listener.js 02:41:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000EC5A56400) [pid = 3544] [serial = 362] [outer = 0000000EC4364400] 02:41:59 INFO - PROCESS | 3544 | 1461231719087 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:41:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:41:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 628ms 02:41:59 INFO - PROCESS | 3544 | 1461231719116 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 02:41:59 INFO - PROCESS | 3544 | 1461231719119 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 02:41:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:41:59 INFO - PROCESS | 3544 | 1461231719123 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - PROCESS | 3544 | 1461231719125 Marionette TRACE conn4 <- [1,450,null,{}] 02:41:59 INFO - PROCESS | 3544 | 1461231719128 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:59 INFO - PROCESS | 3544 | 1461231719209 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 02:41:59 INFO - PROCESS | 3544 | 1461231719216 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5A95800 == 35 [pid = 3544] [id = 122] 02:41:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC5BA7000) [pid = 3544] [serial = 363] [outer = 0000000000000000] 02:41:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EC5FBC000) [pid = 3544] [serial = 364] [outer = 0000000EC5BA7000] 02:41:59 INFO - PROCESS | 3544 | 1461231719266 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EC63C3800) [pid = 3544] [serial = 365] [outer = 0000000EC5BA7000] 02:41:59 INFO - PROCESS | 3544 | 1461231719686 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:41:59 INFO - PROCESS | 3544 | 1461231719756 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 02:41:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:41:59 INFO - PROCESS | 3544 | 1461231719759 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - PROCESS | 3544 | 1461231719761 Marionette TRACE conn4 <- [1,454,null,{}] 02:41:59 INFO - PROCESS | 3544 | 1461231719764 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:59 INFO - PROCESS | 3544 | 1461231719841 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 02:41:59 INFO - PROCESS | 3544 | 1461231719848 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6D1F800 == 36 [pid = 3544] [id = 123] 02:41:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000EC665BC00) [pid = 3544] [serial = 366] [outer = 0000000000000000] 02:41:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EC694B000) [pid = 3544] [serial = 367] [outer = 0000000EC665BC00] 02:41:59 INFO - PROCESS | 3544 | 1461231719895 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000EC6C32000) [pid = 3544] [serial = 368] [outer = 0000000EC665BC00] 02:42:00 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:00 INFO - PROCESS | 3544 | 1461231720396 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:42:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:42:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 691ms 02:42:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:42:00 INFO - PROCESS | 3544 | 1461231720453 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 02:42:00 INFO - PROCESS | 3544 | 1461231720455 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 02:42:00 INFO - PROCESS | 3544 | 1461231720459 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 3544 | 1461231720461 Marionette TRACE conn4 <- [1,458,null,{}] 02:42:00 INFO - PROCESS | 3544 | 1461231720464 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:00 INFO - PROCESS | 3544 | 1461231720586 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 02:42:00 INFO - PROCESS | 3544 | 1461231720598 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA41D800 == 37 [pid = 3544] [id = 124] 02:42:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EC6CAF800) [pid = 3544] [serial = 369] [outer = 0000000000000000] 02:42:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EC6F3A400) [pid = 3544] [serial = 370] [outer = 0000000EC6CAF800] 02:42:00 INFO - PROCESS | 3544 | 1461231720685 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EC7939000) [pid = 3544] [serial = 371] [outer = 0000000EC6CAF800] 02:42:01 INFO - PROCESS | 3544 | 1461231721123 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:42:01 INFO - PROCESS | 3544 | 1461231721157 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 02:42:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:42:01 INFO - PROCESS | 3544 | 1461231721195 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:42:01 INFO - PROCESS | 3544 | 1461231721197 Marionette TRACE conn4 <- [1,462,null,{}] 02:42:01 INFO - PROCESS | 3544 | 1461231721201 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:01 INFO - PROCESS | 3544 | 1461231721303 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 02:42:01 INFO - PROCESS | 3544 | 1461231721314 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC970E800 == 38 [pid = 3544] [id = 125] 02:42:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EC6CB3000) [pid = 3544] [serial = 372] [outer = 0000000000000000] 02:42:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EC7F9D000) [pid = 3544] [serial = 373] [outer = 0000000EC6CB3000] 02:42:01 INFO - PROCESS | 3544 | 1461231721360 Marionette DEBUG loaded listener.js 02:42:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000EC7FAA800) [pid = 3544] [serial = 374] [outer = 0000000EC6CB3000] 02:42:01 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:01 INFO - PROCESS | 3544 | 1461231721805 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:42:01 INFO - PROCESS | 3544 | 1461231721834 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 02:42:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:42:01 INFO - PROCESS | 3544 | 1461231721838 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:42:01 INFO - PROCESS | 3544 | 1461231721840 Marionette TRACE conn4 <- [1,466,null,{}] 02:42:01 INFO - PROCESS | 3544 | 1461231721844 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:01 INFO - PROCESS | 3544 | 1461231721943 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 02:42:01 INFO - PROCESS | 3544 | 1461231721949 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA21E000 == 39 [pid = 3544] [id = 126] 02:42:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EC8241C00) [pid = 3544] [serial = 375] [outer = 0000000000000000] 02:42:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC9752C00) [pid = 3544] [serial = 376] [outer = 0000000EC8241C00] 02:42:02 INFO - PROCESS | 3544 | 1461231721998 Marionette DEBUG loaded listener.js 02:42:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000ECAFD6400) [pid = 3544] [serial = 377] [outer = 0000000EC8241C00] 02:42:02 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EB8874C00) [pid = 3544] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:42:02 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC7AE2400) [pid = 3544] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:42:02 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC43F1800) [pid = 3544] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:42:02 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000ECAF2C400) [pid = 3544] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:42:02 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EC6B56C00) [pid = 3544] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:42:02 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000ECC9B2C00) [pid = 3544] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:42:02 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EC5A5AC00) [pid = 3544] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:42:02 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000ECAFDD400) [pid = 3544] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:42:02 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EBF696400) [pid = 3544] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:42:02 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EC6CAE000) [pid = 3544] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:42:02 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000EBEE8A000) [pid = 3544] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:42:02 INFO - PROCESS | 3544 | 1461231722525 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:42:02 INFO - PROCESS | 3544 | 1461231722595 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 02:42:02 INFO - PROCESS | 3544 | 1461231722598 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:42:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:42:02 INFO - PROCESS | 3544 | 1461231722600 Marionette TRACE conn4 <- [1,470,null,{}] 02:42:02 INFO - PROCESS | 3544 | 1461231722606 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:02 INFO - PROCESS | 3544 | 1461231722682 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 02:42:02 INFO - PROCESS | 3544 | 1461231722690 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB313800 == 40 [pid = 3544] [id = 127] 02:42:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EC68ED800) [pid = 3544] [serial = 378] [outer = 0000000000000000] 02:42:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000ECAFD6C00) [pid = 3544] [serial = 379] [outer = 0000000EC68ED800] 02:42:02 INFO - PROCESS | 3544 | 1461231722736 Marionette DEBUG loaded listener.js 02:42:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000ECB149800) [pid = 3544] [serial = 380] [outer = 0000000EC68ED800] 02:42:03 INFO - PROCESS | 3544 | 1461231723161 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:42:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:42:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 645ms 02:42:03 INFO - PROCESS | 3544 | 1461231723246 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 02:42:03 INFO - PROCESS | 3544 | 1461231723248 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 02:42:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:42:03 INFO - PROCESS | 3544 | 1461231723251 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:42:03 INFO - PROCESS | 3544 | 1461231723253 Marionette TRACE conn4 <- [1,474,null,{}] 02:42:03 INFO - PROCESS | 3544 | 1461231723257 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:03 INFO - PROCESS | 3544 | 1461231723339 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 02:42:03 INFO - PROCESS | 3544 | 1461231723345 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE1EB800 == 41 [pid = 3544] [id = 128] 02:42:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000ECB1DB000) [pid = 3544] [serial = 381] [outer = 0000000000000000] 02:42:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000ECB1E1000) [pid = 3544] [serial = 382] [outer = 0000000ECB1DB000] 02:42:03 INFO - PROCESS | 3544 | 1461231723391 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000ECC9AFC00) [pid = 3544] [serial = 383] [outer = 0000000ECB1DB000] 02:42:03 INFO - PROCESS | 3544 | 1461231723818 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:42:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:42:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 02:42:03 INFO - PROCESS | 3544 | 1461231723884 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 02:42:03 INFO - PROCESS | 3544 | 1461231723886 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 02:42:03 INFO - PROCESS | 3544 | 1461231723890 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:42:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:42:03 INFO - PROCESS | 3544 | 1461231723892 Marionette TRACE conn4 <- [1,478,null,{}] 02:42:03 INFO - PROCESS | 3544 | 1461231723896 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:04 INFO - PROCESS | 3544 | 1461231724023 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 02:42:04 INFO - PROCESS | 3544 | 1461231724038 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7EC800 == 42 [pid = 3544] [id = 129] 02:42:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000ECCA84800) [pid = 3544] [serial = 384] [outer = 0000000000000000] 02:42:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000ECCA90C00) [pid = 3544] [serial = 385] [outer = 0000000ECCA84800] 02:42:04 INFO - PROCESS | 3544 | 1461231724088 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000ECDE8E800) [pid = 3544] [serial = 386] [outer = 0000000ECCA84800] 02:42:04 INFO - PROCESS | 3544 | 1461231724768 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:42:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:42:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 944ms 02:42:04 INFO - PROCESS | 3544 | 1461231724837 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 3544 | 1461231724841 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 02:42:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:42:04 INFO - PROCESS | 3544 | 1461231724846 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - PROCESS | 3544 | 1461231724851 Marionette TRACE conn4 <- [1,482,null,{}] 02:42:04 INFO - PROCESS | 3544 | 1461231724857 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:04 INFO - PROCESS | 3544 | 1461231724967 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 02:42:05 INFO - PROCESS | 3544 | 1461231725049 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF2EB000 == 43 [pid = 3544] [id = 130] 02:42:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EBFB9DC00) [pid = 3544] [serial = 387] [outer = 0000000000000000] 02:42:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EC07A9800) [pid = 3544] [serial = 388] [outer = 0000000EBFB9DC00] 02:42:05 INFO - PROCESS | 3544 | 1461231725109 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000EC369C400) [pid = 3544] [serial = 389] [outer = 0000000EBFB9DC00] 02:42:05 INFO - PROCESS | 3544 | 1461231725756 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:42:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:42:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 984ms 02:42:05 INFO - PROCESS | 3544 | 1461231725835 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 02:42:05 INFO - PROCESS | 3544 | 1461231725842 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 02:42:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:42:05 INFO - PROCESS | 3544 | 1461231725849 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - PROCESS | 3544 | 1461231725852 Marionette TRACE conn4 <- [1,486,null,{}] 02:42:05 INFO - PROCESS | 3544 | 1461231725857 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:05 INFO - PROCESS | 3544 | 1461231725971 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 02:42:06 INFO - PROCESS | 3544 | 1461231726039 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7E38000 == 44 [pid = 3544] [id = 131] 02:42:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000EC5A53000) [pid = 3544] [serial = 390] [outer = 0000000000000000] 02:42:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000EC6B57C00) [pid = 3544] [serial = 391] [outer = 0000000EC5A53000] 02:42:06 INFO - PROCESS | 3544 | 1461231726095 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000EC6CACC00) [pid = 3544] [serial = 392] [outer = 0000000EC5A53000] 02:42:06 INFO - PROCESS | 3544 | 1461231726719 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:42:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:42:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 921ms 02:42:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:42:06 INFO - PROCESS | 3544 | 1461231726776 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 02:42:06 INFO - PROCESS | 3544 | 1461231726779 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 02:42:06 INFO - PROCESS | 3544 | 1461231726782 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:42:06 INFO - PROCESS | 3544 | 1461231726787 Marionette TRACE conn4 <- [1,490,null,{}] 02:42:06 INFO - PROCESS | 3544 | 1461231726799 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:06 INFO - PROCESS | 3544 | 1461231726940 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 02:42:06 INFO - PROCESS | 3544 | 1461231726958 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFFBF000 == 45 [pid = 3544] [id = 132] 02:42:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000ECB146C00) [pid = 3544] [serial = 393] [outer = 0000000000000000] 02:42:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000ECC9D6000) [pid = 3544] [serial = 394] [outer = 0000000ECB146C00] 02:42:07 INFO - PROCESS | 3544 | 1461231727017 Marionette DEBUG loaded listener.js 02:42:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000ECCA92000) [pid = 3544] [serial = 395] [outer = 0000000ECB146C00] 02:42:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000ECC9AAC00) [pid = 3544] [serial = 396] [outer = 0000000EBBA1AC00] 02:42:07 INFO - PROCESS | 3544 | 1461231727615 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:42:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:42:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 879ms 02:42:07 INFO - PROCESS | 3544 | 1461231727684 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 02:42:07 INFO - PROCESS | 3544 | 1461231727688 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 02:42:07 INFO - PROCESS | 3544 | 1461231727693 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:42:07 INFO - PROCESS | 3544 | 1461231727695 Marionette TRACE conn4 <- [1,494,null,{}] 02:42:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:42:07 INFO - PROCESS | 3544 | 1461231727699 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:07 INFO - PROCESS | 3544 | 1461231727803 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 02:42:07 INFO - PROCESS | 3544 | 1461231727870 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC760D800 == 46 [pid = 3544] [id = 133] 02:42:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000ECE183400) [pid = 3544] [serial = 397] [outer = 0000000000000000] 02:42:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000ECE18AC00) [pid = 3544] [serial = 398] [outer = 0000000ECE183400] 02:42:07 INFO - PROCESS | 3544 | 1461231727926 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000ECE42B400) [pid = 3544] [serial = 399] [outer = 0000000ECE183400] 02:42:08 INFO - PROCESS | 3544 | 1461231728560 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:42:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:42:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 923ms 02:42:08 INFO - PROCESS | 3544 | 1461231728622 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 3544 | 1461231728625 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 02:42:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:42:08 INFO - PROCESS | 3544 | 1461231728628 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 3544 | 1461231728630 Marionette TRACE conn4 <- [1,498,null,{}] 02:42:08 INFO - PROCESS | 3544 | 1461231728634 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:08 INFO - PROCESS | 3544 | 1461231728736 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 02:42:08 INFO - PROCESS | 3544 | 1461231728804 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:08 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEED5800 == 47 [pid = 3544] [id = 134] 02:42:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EC435B000) [pid = 3544] [serial = 400] [outer = 0000000000000000] 02:42:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EC6661400) [pid = 3544] [serial = 401] [outer = 0000000EC435B000] 02:42:08 INFO - PROCESS | 3544 | 1461231728859 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EC7F9EC00) [pid = 3544] [serial = 402] [outer = 0000000EC435B000] 02:42:09 INFO - PROCESS | 3544 | 1461231729501 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:42:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:42:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 942ms 02:42:09 INFO - PROCESS | 3544 | 1461231729573 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 02:42:09 INFO - PROCESS | 3544 | 1461231729578 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 02:42:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:42:09 INFO - PROCESS | 3544 | 1461231729584 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:42:09 INFO - PROCESS | 3544 | 1461231729587 Marionette TRACE conn4 <- [1,502,null,{}] 02:42:09 INFO - PROCESS | 3544 | 1461231729593 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:09 INFO - PROCESS | 3544 | 1461231729694 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 02:42:09 INFO - PROCESS | 3544 | 1461231729767 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA9BE800 == 48 [pid = 3544] [id = 135] 02:42:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EC3656400) [pid = 3544] [serial = 403] [outer = 0000000000000000] 02:42:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EC3694400) [pid = 3544] [serial = 404] [outer = 0000000EC3656400] 02:42:09 INFO - PROCESS | 3544 | 1461231729819 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC43F8000) [pid = 3544] [serial = 405] [outer = 0000000EC3656400] 02:42:10 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE1EB800 == 47 [pid = 3544] [id = 128] 02:42:10 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB313800 == 46 [pid = 3544] [id = 127] 02:42:10 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA21E000 == 45 [pid = 3544] [id = 126] 02:42:10 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC970E800 == 44 [pid = 3544] [id = 125] 02:42:10 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA41D800 == 43 [pid = 3544] [id = 124] 02:42:10 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6D1F800 == 42 [pid = 3544] [id = 123] 02:42:10 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5A95800 == 41 [pid = 3544] [id = 122] 02:42:10 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0841800 == 40 [pid = 3544] [id = 121] 02:42:10 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBBD79000 == 39 [pid = 3544] [id = 120] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EC3658400) [pid = 3544] [serial = 313] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA229800 == 38 [pid = 3544] [id = 119] 02:42:10 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF77E000 == 37 [pid = 3544] [id = 116] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000ECCA8C000) [pid = 3544] [serial = 341] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EBA82FC00) [pid = 3544] [serial = 266] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EBF926800) [pid = 3544] [serial = 301] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC7AF0400) [pid = 3544] [serial = 340] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EC6F3A800) [pid = 3544] [serial = 337] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC85E7400) [pid = 3544] [serial = 307] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000ECB1DC800) [pid = 3544] [serial = 263] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EC6C3F000) [pid = 3544] [serial = 326] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC6B9F800) [pid = 3544] [serial = 325] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC7AEA800) [pid = 3544] [serial = 338] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000ECCA84C00) [pid = 3544] [serial = 335] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC5AE1400) [pid = 3544] [serial = 322] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000ECC9DA000) [pid = 3544] [serial = 334] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000ECB388000) [pid = 3544] [serial = 310] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000ECC9B6000) [pid = 3544] [serial = 332] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EC40D3000) [pid = 3544] [serial = 320] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000ECA45CC00) [pid = 3544] [serial = 298] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC5FC7000) [pid = 3544] [serial = 323] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000ECB1E3800) [pid = 3544] [serial = 331] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC5A5B800) [pid = 3544] [serial = 304] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EC7941C00) [pid = 3544] [serial = 329] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000EBF926C00) [pid = 3544] [serial = 316] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EC3661400) [pid = 3544] [serial = 317] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC6F31800) [pid = 3544] [serial = 328] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC0716800) [pid = 3544] [serial = 319] [outer = 0000000000000000] [url = about:blank] 02:42:10 INFO - PROCESS | 3544 | 1461231730452 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:42:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:42:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 881ms 02:42:10 INFO - PROCESS | 3544 | 1461231730472 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 3544 | 1461231730478 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 02:42:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:42:10 INFO - PROCESS | 3544 | 1461231730485 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 3544 | 1461231730488 Marionette TRACE conn4 <- [1,506,null,{}] 02:42:10 INFO - PROCESS | 3544 | 1461231730492 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:10 INFO - PROCESS | 3544 | 1461231730579 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 02:42:10 INFO - PROCESS | 3544 | 1461231730588 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF076000 == 38 [pid = 3544] [id = 136] 02:42:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EB893C000) [pid = 3544] [serial = 406] [outer = 0000000000000000] 02:42:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EC3697400) [pid = 3544] [serial = 407] [outer = 0000000EB893C000] 02:42:10 INFO - PROCESS | 3544 | 1461231730634 Marionette DEBUG loaded listener.js 02:42:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EC5A5FC00) [pid = 3544] [serial = 408] [outer = 0000000EB893C000] 02:42:11 INFO - PROCESS | 3544 | 1461231731096 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:42:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:42:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 628ms 02:42:11 INFO - PROCESS | 3544 | 1461231731116 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 02:42:11 INFO - PROCESS | 3544 | 1461231731118 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 02:42:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:42:11 INFO - PROCESS | 3544 | 1461231731122 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:42:11 INFO - PROCESS | 3544 | 1461231731126 Marionette TRACE conn4 <- [1,510,null,{}] 02:42:11 INFO - PROCESS | 3544 | 1461231731137 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:11 INFO - PROCESS | 3544 | 1461231731222 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 02:42:11 INFO - PROCESS | 3544 | 1461231731231 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:11 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6D09800 == 39 [pid = 3544] [id = 137] 02:42:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EC694BC00) [pid = 3544] [serial = 409] [outer = 0000000000000000] 02:42:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EC6B60400) [pid = 3544] [serial = 410] [outer = 0000000EC694BC00] 02:42:11 INFO - PROCESS | 3544 | 1461231731281 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000EC6CAA000) [pid = 3544] [serial = 411] [outer = 0000000EC694BC00] 02:42:11 INFO - PROCESS | 3544 | 1461231731742 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:42:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:42:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 627ms 02:42:11 INFO - PROCESS | 3544 | 1461231731754 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 02:42:11 INFO - PROCESS | 3544 | 1461231731757 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 02:42:11 INFO - PROCESS | 3544 | 1461231731760 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:42:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:42:11 INFO - PROCESS | 3544 | 1461231731762 Marionette TRACE conn4 <- [1,514,null,{}] 02:42:11 INFO - PROCESS | 3544 | 1461231731766 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:11 INFO - PROCESS | 3544 | 1461231731849 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 02:42:11 INFO - PROCESS | 3544 | 1461231731856 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:11 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7AD8800 == 40 [pid = 3544] [id = 138] 02:42:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EC793DC00) [pid = 3544] [serial = 412] [outer = 0000000000000000] 02:42:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC7A19C00) [pid = 3544] [serial = 413] [outer = 0000000EC793DC00] 02:42:11 INFO - PROCESS | 3544 | 1461231731904 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EC7AEB400) [pid = 3544] [serial = 414] [outer = 0000000EC793DC00] 02:42:12 INFO - PROCESS | 3544 | 1461231732332 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:42:12 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 02:42:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 02:42:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:42:12 INFO - PROCESS | 3544 | 1461231732394 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 02:42:12 INFO - PROCESS | 3544 | 1461231732396 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 02:42:12 INFO - PROCESS | 3544 | 1461231732400 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:42:12 INFO - PROCESS | 3544 | 1461231732402 Marionette TRACE conn4 <- [1,518,null,{}] 02:42:12 INFO - PROCESS | 3544 | 1461231732405 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:12 INFO - PROCESS | 3544 | 1461231732484 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 02:42:12 INFO - PROCESS | 3544 | 1461231732491 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C27800 == 41 [pid = 3544] [id = 139] 02:42:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000EC7D1C000) [pid = 3544] [serial = 415] [outer = 0000000000000000] 02:42:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000EC8434800) [pid = 3544] [serial = 416] [outer = 0000000EC7D1C000] 02:42:12 INFO - PROCESS | 3544 | 1461231732538 Marionette DEBUG loaded listener.js 02:42:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000ECA594000) [pid = 3544] [serial = 417] [outer = 0000000EC7D1C000] 02:42:13 INFO - PROCESS | 3544 | 1461231733011 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:42:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:42:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 02:42:13 INFO - PROCESS | 3544 | 1461231733031 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 02:42:13 INFO - PROCESS | 3544 | 1461231733034 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 02:42:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:42:13 INFO - PROCESS | 3544 | 1461231733037 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - PROCESS | 3544 | 1461231733039 Marionette TRACE conn4 <- [1,522,null,{}] 02:42:13 INFO - PROCESS | 3544 | 1461231733042 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:13 INFO - PROCESS | 3544 | 1461231733163 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 02:42:13 INFO - PROCESS | 3544 | 1461231733246 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEC59000 == 42 [pid = 3544] [id = 140] 02:42:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000ECB152000) [pid = 3544] [serial = 418] [outer = 0000000000000000] 02:42:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000ECB1DC800) [pid = 3544] [serial = 419] [outer = 0000000ECB152000] 02:42:13 INFO - PROCESS | 3544 | 1461231733294 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000ECC9AE400) [pid = 3544] [serial = 420] [outer = 0000000ECB152000] 02:42:13 INFO - PROCESS | 3544 | 1461231733744 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:42:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:42:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 733ms 02:42:13 INFO - PROCESS | 3544 | 1461231733774 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 02:42:13 INFO - PROCESS | 3544 | 1461231733776 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 02:42:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:42:13 INFO - PROCESS | 3544 | 1461231733788 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - PROCESS | 3544 | 1461231733790 Marionette TRACE conn4 <- [1,526,null,{}] 02:42:13 INFO - PROCESS | 3544 | 1461231733794 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:13 INFO - PROCESS | 3544 | 1461231733894 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 02:42:13 INFO - PROCESS | 3544 | 1461231733902 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB305000 == 43 [pid = 3544] [id = 141] 02:42:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000ECC9DB400) [pid = 3544] [serial = 421] [outer = 0000000000000000] 02:42:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000ECCA84C00) [pid = 3544] [serial = 422] [outer = 0000000ECC9DB400] 02:42:13 INFO - PROCESS | 3544 | 1461231733947 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000ECE185000) [pid = 3544] [serial = 423] [outer = 0000000ECC9DB400] 02:42:14 INFO - PROCESS | 3544 | 1461231734394 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:42:14 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 02:42:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 628ms 02:42:14 INFO - PROCESS | 3544 | 1461231734423 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 02:42:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:42:14 INFO - PROCESS | 3544 | 1461231734426 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 02:42:14 INFO - PROCESS | 3544 | 1461231734429 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:42:14 INFO - PROCESS | 3544 | 1461231734431 Marionette TRACE conn4 <- [1,530,null,{}] 02:42:14 INFO - PROCESS | 3544 | 1461231734434 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:14 INFO - PROCESS | 3544 | 1461231734537 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 02:42:14 INFO - PROCESS | 3544 | 1461231734615 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE1DB800 == 44 [pid = 3544] [id = 142] 02:42:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000ECB38CC00) [pid = 3544] [serial = 424] [outer = 0000000000000000] 02:42:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000ECE431400) [pid = 3544] [serial = 425] [outer = 0000000ECB38CC00] 02:42:14 INFO - PROCESS | 3544 | 1461231734662 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000ECE6B3800) [pid = 3544] [serial = 426] [outer = 0000000ECB38CC00] 02:42:14 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EBF617000) [pid = 3544] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:42:14 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC6CAF800) [pid = 3544] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:42:14 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EC6CB3000) [pid = 3544] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:42:14 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000ECB14B400) [pid = 3544] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:42:14 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC5BA7000) [pid = 3544] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:42:14 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EBEC70400) [pid = 3544] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:42:14 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EB8942000) [pid = 3544] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:42:14 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC4364400) [pid = 3544] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:42:14 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EC665BC00) [pid = 3544] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:42:14 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EC8241C00) [pid = 3544] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:42:14 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000EC68ED800) [pid = 3544] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:42:14 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000ECB1DB000) [pid = 3544] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:42:15 INFO - PROCESS | 3544 | 1461231735255 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:42:15 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 02:42:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:42:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:42:15 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 02:42:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:42:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:42:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 881ms 02:42:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:42:15 INFO - PROCESS | 3544 | 1461231735311 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 3544 | 1461231735313 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 02:42:15 INFO - PROCESS | 3544 | 1461231735317 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - PROCESS | 3544 | 1461231735319 Marionette TRACE conn4 <- [1,534,null,{}] 02:42:15 INFO - PROCESS | 3544 | 1461231735322 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:15 INFO - PROCESS | 3544 | 1461231735411 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 02:42:15 INFO - PROCESS | 3544 | 1461231735419 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7D8800 == 45 [pid = 3544] [id = 143] 02:42:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000EC68ED800) [pid = 3544] [serial = 427] [outer = 0000000000000000] 02:42:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000ECE42E400) [pid = 3544] [serial = 428] [outer = 0000000EC68ED800] 02:42:15 INFO - PROCESS | 3544 | 1461231735463 Marionette DEBUG loaded listener.js 02:42:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000ECE6B9000) [pid = 3544] [serial = 429] [outer = 0000000EC68ED800] 02:42:15 INFO - PROCESS | 3544 | 1461231735871 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:42:15 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. 02:42:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 588ms 02:42:15 INFO - PROCESS | 3544 | 1461231735907 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 3544 | 1461231735909 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 02:42:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:42:15 INFO - PROCESS | 3544 | 1461231735912 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - PROCESS | 3544 | 1461231735914 Marionette TRACE conn4 <- [1,538,null,{}] 02:42:15 INFO - PROCESS | 3544 | 1461231735918 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:16 INFO - PROCESS | 3544 | 1461231736024 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 02:42:16 INFO - PROCESS | 3544 | 1461231736033 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFFC1800 == 46 [pid = 3544] [id = 144] 02:42:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000ECE6BC000) [pid = 3544] [serial = 430] [outer = 0000000000000000] 02:42:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000ECF805000) [pid = 3544] [serial = 431] [outer = 0000000ECE6BC000] 02:42:16 INFO - PROCESS | 3544 | 1461231736077 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000ECF80B400) [pid = 3544] [serial = 432] [outer = 0000000ECE6BC000] 02:42:16 INFO - PROCESS | 3544 | 1461231736495 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:42:16 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. 02:42:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 627ms 02:42:16 INFO - PROCESS | 3544 | 1461231736542 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 02:42:16 INFO - PROCESS | 3544 | 1461231736545 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 02:42:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:42:16 INFO - PROCESS | 3544 | 1461231736553 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:42:16 INFO - PROCESS | 3544 | 1461231736556 Marionette TRACE conn4 <- [1,542,null,{}] 02:42:16 INFO - PROCESS | 3544 | 1461231736559 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:16 INFO - PROCESS | 3544 | 1461231736662 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 02:42:16 INFO - PROCESS | 3544 | 1461231736672 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB183000 == 47 [pid = 3544] [id = 145] 02:42:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000ECE6BE800) [pid = 3544] [serial = 433] [outer = 0000000000000000] 02:42:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000ECF857000) [pid = 3544] [serial = 434] [outer = 0000000ECE6BE800] 02:42:16 INFO - PROCESS | 3544 | 1461231736723 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000ED027A400) [pid = 3544] [serial = 435] [outer = 0000000ECE6BE800] 02:42:17 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:17 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:17 INFO - PROCESS | 3544 | 1461231737425 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:42:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:42:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 944ms 02:42:17 INFO - PROCESS | 3544 | 1461231737496 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 02:42:17 INFO - PROCESS | 3544 | 1461231737502 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 02:42:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:42:17 INFO - PROCESS | 3544 | 1461231737508 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:42:17 INFO - PROCESS | 3544 | 1461231737512 Marionette TRACE conn4 <- [1,546,null,{}] 02:42:17 INFO - PROCESS | 3544 | 1461231737518 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:17 INFO - PROCESS | 3544 | 1461231737660 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 02:42:17 INFO - PROCESS | 3544 | 1461231737775 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC3829000 == 48 [pid = 3544] [id = 146] 02:42:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EBF924400) [pid = 3544] [serial = 436] [outer = 0000000000000000] 02:42:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EC40D3000) [pid = 3544] [serial = 437] [outer = 0000000EBF924400] 02:42:17 INFO - PROCESS | 3544 | 1461231737834 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EC5FC0400) [pid = 3544] [serial = 438] [outer = 0000000EBF924400] 02:42:18 INFO - PROCESS | 3544 | 1461231738411 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:42:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:42:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 944ms 02:42:18 INFO - PROCESS | 3544 | 1461231738453 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 3544 | 1461231738460 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 02:42:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:42:18 INFO - PROCESS | 3544 | 1461231738467 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 3544 | 1461231738470 Marionette TRACE conn4 <- [1,550,null,{}] 02:42:18 INFO - PROCESS | 3544 | 1461231738475 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:18 INFO - PROCESS | 3544 | 1461231738585 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 02:42:18 INFO - PROCESS | 3544 | 1461231738670 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC96C7800 == 49 [pid = 3544] [id = 147] 02:42:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EC68DCC00) [pid = 3544] [serial = 439] [outer = 0000000000000000] 02:42:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EC793C400) [pid = 3544] [serial = 440] [outer = 0000000EC68DCC00] 02:42:18 INFO - PROCESS | 3544 | 1461231738726 Marionette DEBUG loaded listener.js 02:42:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000ECAFDE000) [pid = 3544] [serial = 441] [outer = 0000000EC68DCC00] 02:42:19 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:19 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:19 INFO - PROCESS | 3544 | 1461231739327 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:42:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:42:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 880ms 02:42:19 INFO - PROCESS | 3544 | 1461231739352 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 02:42:19 INFO - PROCESS | 3544 | 1461231739355 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 02:42:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:42:19 INFO - PROCESS | 3544 | 1461231739359 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:42:19 INFO - PROCESS | 3544 | 1461231739363 Marionette TRACE conn4 <- [1,554,null,{}] 02:42:19 INFO - PROCESS | 3544 | 1461231739375 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:19 INFO - PROCESS | 3544 | 1461231739485 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 02:42:19 INFO - PROCESS | 3544 | 1461231739572 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:19 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0259000 == 50 [pid = 3544] [id = 148] 02:42:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000ECB970000) [pid = 3544] [serial = 442] [outer = 0000000000000000] 02:42:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000ECB974000) [pid = 3544] [serial = 443] [outer = 0000000ECB970000] 02:42:19 INFO - PROCESS | 3544 | 1461231739631 Marionette DEBUG loaded listener.js 02:42:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000ECB97C400) [pid = 3544] [serial = 444] [outer = 0000000ECB970000] 02:42:20 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:20 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:20 INFO - PROCESS | 3544 | 1461231740161 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:42:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:42:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 837ms 02:42:20 INFO - PROCESS | 3544 | 1461231740212 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 02:42:20 INFO - PROCESS | 3544 | 1461231740215 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 02:42:20 INFO - PROCESS | 3544 | 1461231740220 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:42:20 INFO - PROCESS | 3544 | 1461231740222 Marionette TRACE conn4 <- [1,558,null,{}] 02:42:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:42:20 INFO - PROCESS | 3544 | 1461231740226 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:20 INFO - PROCESS | 3544 | 1461231740334 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 02:42:20 INFO - PROCESS | 3544 | 1461231740418 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7E4E000 == 51 [pid = 3544] [id = 149] 02:42:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EC5A5AC00) [pid = 3544] [serial = 445] [outer = 0000000000000000] 02:42:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EC8434C00) [pid = 3544] [serial = 446] [outer = 0000000EC5A5AC00] 02:42:20 INFO - PROCESS | 3544 | 1461231740474 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000ECC0BB800) [pid = 3544] [serial = 447] [outer = 0000000EC5A5AC00] 02:42:20 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:21 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:21 INFO - PROCESS | 3544 | 1461231741265 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:42:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:42:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1136ms 02:42:21 INFO - PROCESS | 3544 | 1461231741362 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 3544 | 1461231741366 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 02:42:21 INFO - PROCESS | 3544 | 1461231741372 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:42:21 INFO - PROCESS | 3544 | 1461231741376 Marionette TRACE conn4 <- [1,562,null,{}] 02:42:21 INFO - PROCESS | 3544 | 1461231741423 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:21 INFO - PROCESS | 3544 | 1461231741541 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 02:42:21 INFO - PROCESS | 3544 | 1461231741631 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEFCE800 == 52 [pid = 3544] [id = 150] 02:42:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000EC0711800) [pid = 3544] [serial = 448] [outer = 0000000000000000] 02:42:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000EC07AE800) [pid = 3544] [serial = 449] [outer = 0000000EC0711800] 02:42:21 INFO - PROCESS | 3544 | 1461231741683 Marionette DEBUG loaded listener.js 02:42:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000EC439F400) [pid = 3544] [serial = 450] [outer = 0000000EC0711800] 02:42:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED020D000 == 51 [pid = 3544] [id = 115] 02:42:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFFC1800 == 50 [pid = 3544] [id = 144] 02:42:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7D8800 == 49 [pid = 3544] [id = 143] 02:42:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE1DB800 == 48 [pid = 3544] [id = 142] 02:42:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB305000 == 47 [pid = 3544] [id = 141] 02:42:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEC59000 == 46 [pid = 3544] [id = 140] 02:42:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C27800 == 45 [pid = 3544] [id = 139] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000ECB14BC00) [pid = 3544] [serial = 343] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000EC0714000) [pid = 3544] [serial = 346] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000EC6CAA800) [pid = 3544] [serial = 349] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000ECCA90C00) [pid = 3544] [serial = 385] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7AD8800 == 44 [pid = 3544] [id = 138] 02:42:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6D09800 == 43 [pid = 3544] [id = 137] 02:42:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF076000 == 42 [pid = 3544] [id = 136] 02:42:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA9BE800 == 41 [pid = 3544] [id = 135] 02:42:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF2EB000 == 40 [pid = 3544] [id = 130] 02:42:22 INFO - PROCESS | 3544 | 1461231742202 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EC6FA0C00) [pid = 3544] [serial = 314] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000EC6F3A400) [pid = 3544] [serial = 370] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EC7F9D000) [pid = 3544] [serial = 373] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000ECCA88C00) [pid = 3544] [serial = 353] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000ECB1DCC00) [pid = 3544] [serial = 352] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EC5FBC000) [pid = 3544] [serial = 364] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EC63C3800) [pid = 3544] [serial = 365] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC7939000) [pid = 3544] [serial = 371] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EBFC03000) [pid = 3544] [serial = 356] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EBEE8EC00) [pid = 3544] [serial = 355] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EBEF5BC00) [pid = 3544] [serial = 358] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EC07AC400) [pid = 3544] [serial = 359] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC43EE400) [pid = 3544] [serial = 361] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC5A56400) [pid = 3544] [serial = 362] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EC694B000) [pid = 3544] [serial = 367] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC9752C00) [pid = 3544] [serial = 376] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EC7FAA800) [pid = 3544] [serial = 374] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000ECAFD6C00) [pid = 3544] [serial = 379] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000ECC9AFC00) [pid = 3544] [serial = 383] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000ECB1E1000) [pid = 3544] [serial = 382] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000ECAFD6400) [pid = 3544] [serial = 377] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000ECB149800) [pid = 3544] [serial = 380] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC6C32000) [pid = 3544] [serial = 368] [outer = 0000000000000000] [url = about:blank] 02:42:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:42:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 880ms 02:42:22 INFO - PROCESS | 3544 | 1461231742256 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 02:42:22 INFO - PROCESS | 3544 | 1461231742263 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 02:42:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:42:22 INFO - PROCESS | 3544 | 1461231742269 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:42:22 INFO - PROCESS | 3544 | 1461231742272 Marionette TRACE conn4 <- [1,566,null,{}] 02:42:22 INFO - PROCESS | 3544 | 1461231742275 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:22 INFO - PROCESS | 3544 | 1461231742358 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 02:42:22 INFO - PROCESS | 3544 | 1461231742367 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEEC6000 == 41 [pid = 3544] [id = 151] 02:42:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EB9A73C00) [pid = 3544] [serial = 451] [outer = 0000000000000000] 02:42:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC07AA000) [pid = 3544] [serial = 452] [outer = 0000000EB9A73C00] 02:42:22 INFO - PROCESS | 3544 | 1461231742413 Marionette DEBUG loaded listener.js 02:42:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EC4362800) [pid = 3544] [serial = 453] [outer = 0000000EB9A73C00] 02:42:22 INFO - PROCESS | 3544 | 1461231742873 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:42:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:42:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 627ms 02:42:22 INFO - PROCESS | 3544 | 1461231742897 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 02:42:22 INFO - PROCESS | 3544 | 1461231742899 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 02:42:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:42:22 INFO - PROCESS | 3544 | 1461231742903 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:42:22 INFO - PROCESS | 3544 | 1461231742907 Marionette TRACE conn4 <- [1,570,null,{}] 02:42:22 INFO - PROCESS | 3544 | 1461231742918 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:23 INFO - PROCESS | 3544 | 1461231743041 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 02:42:23 INFO - PROCESS | 3544 | 1461231743050 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6610800 == 42 [pid = 3544] [id = 152] 02:42:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000EC5FBC800) [pid = 3544] [serial = 454] [outer = 0000000000000000] 02:42:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000EC63C0800) [pid = 3544] [serial = 455] [outer = 0000000EC5FBC800] 02:42:23 INFO - PROCESS | 3544 | 1461231743098 Marionette DEBUG loaded listener.js 02:42:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000EC694CC00) [pid = 3544] [serial = 456] [outer = 0000000EC5FBC800] 02:42:23 INFO - PROCESS | 3544 | 1461231743543 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:42:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:42:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 689ms 02:42:23 INFO - PROCESS | 3544 | 1461231743595 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 02:42:23 INFO - PROCESS | 3544 | 1461231743598 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 02:42:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:42:23 INFO - PROCESS | 3544 | 1461231743601 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:42:23 INFO - PROCESS | 3544 | 1461231743603 Marionette TRACE conn4 <- [1,574,null,{}] 02:42:23 INFO - PROCESS | 3544 | 1461231743607 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:23 INFO - PROCESS | 3544 | 1461231743687 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 02:42:23 INFO - PROCESS | 3544 | 1461231743695 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC74B5800 == 43 [pid = 3544] [id = 153] 02:42:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000EC6C36000) [pid = 3544] [serial = 457] [outer = 0000000000000000] 02:42:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EC6C3DC00) [pid = 3544] [serial = 458] [outer = 0000000EC6C36000] 02:42:23 INFO - PROCESS | 3544 | 1461231743744 Marionette DEBUG loaded listener.js 02:42:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EC6CB3000) [pid = 3544] [serial = 459] [outer = 0000000EC6C36000] 02:42:24 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:24 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:24 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:24 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:24 INFO - PROCESS | 3544 | 1461231744162 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:42:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:42:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 584ms 02:42:24 INFO - PROCESS | 3544 | 1461231744187 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 3544 | 1461231744190 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 02:42:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:42:24 INFO - PROCESS | 3544 | 1461231744193 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 3544 | 1461231744195 Marionette TRACE conn4 <- [1,578,null,{}] 02:42:24 INFO - PROCESS | 3544 | 1461231744199 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:24 INFO - PROCESS | 3544 | 1461231744276 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 02:42:24 INFO - PROCESS | 3544 | 1461231744282 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEC48000 == 44 [pid = 3544] [id = 154] 02:42:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EC6F31800) [pid = 3544] [serial = 460] [outer = 0000000000000000] 02:42:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC6F9C000) [pid = 3544] [serial = 461] [outer = 0000000EC6F31800] 02:42:24 INFO - PROCESS | 3544 | 1461231744330 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EC7953000) [pid = 3544] [serial = 462] [outer = 0000000EC6F31800] 02:42:24 INFO - PROCESS | 3544 | 1461231744862 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:42:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:42:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 733ms 02:42:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:42:24 INFO - PROCESS | 3544 | 1461231744931 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 3544 | 1461231744933 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 02:42:24 INFO - PROCESS | 3544 | 1461231744936 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 3544 | 1461231744938 Marionette TRACE conn4 <- [1,582,null,{}] 02:42:24 INFO - PROCESS | 3544 | 1461231744942 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:25 INFO - PROCESS | 3544 | 1461231745067 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 02:42:25 INFO - PROCESS | 3544 | 1461231745119 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECA437800 == 45 [pid = 3544] [id = 155] 02:42:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EC859B400) [pid = 3544] [serial = 463] [outer = 0000000000000000] 02:42:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000ECA461400) [pid = 3544] [serial = 464] [outer = 0000000EC859B400] 02:42:25 INFO - PROCESS | 3544 | 1461231745168 Marionette DEBUG loaded listener.js 02:42:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000ECAFDCC00) [pid = 3544] [serial = 465] [outer = 0000000EC859B400] 02:42:25 INFO - PROCESS | 3544 | 1461231745649 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:42:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:42:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 731ms 02:42:25 INFO - PROCESS | 3544 | 1461231745669 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 3544 | 1461231745671 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 02:42:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:42:25 INFO - PROCESS | 3544 | 1461231745674 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 3544 | 1461231745676 Marionette TRACE conn4 <- [1,586,null,{}] 02:42:25 INFO - PROCESS | 3544 | 1461231745688 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:25 INFO - PROCESS | 3544 | 1461231745788 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 02:42:25 INFO - PROCESS | 3544 | 1461231745794 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB179000 == 46 [pid = 3544] [id = 156] 02:42:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000ECB139800) [pid = 3544] [serial = 466] [outer = 0000000000000000] 02:42:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000ECB142C00) [pid = 3544] [serial = 467] [outer = 0000000ECB139800] 02:42:25 INFO - PROCESS | 3544 | 1461231745844 Marionette DEBUG loaded listener.js 02:42:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000ECB151400) [pid = 3544] [serial = 468] [outer = 0000000ECB139800] 02:42:26 INFO - PROCESS | 3544 | 1461231746266 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:42:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:42:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 628ms 02:42:26 INFO - PROCESS | 3544 | 1461231746307 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 02:42:26 INFO - PROCESS | 3544 | 1461231746310 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 02:42:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:42:26 INFO - PROCESS | 3544 | 1461231746313 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:42:26 INFO - PROCESS | 3544 | 1461231746315 Marionette TRACE conn4 <- [1,590,null,{}] 02:42:26 INFO - PROCESS | 3544 | 1461231746318 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:26 INFO - PROCESS | 3544 | 1461231746425 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 02:42:26 INFO - PROCESS | 3544 | 1461231746431 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECBB86800 == 47 [pid = 3544] [id = 157] 02:42:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000ECB13C800) [pid = 3544] [serial = 469] [outer = 0000000000000000] 02:42:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000ECB1E3800) [pid = 3544] [serial = 470] [outer = 0000000ECB13C800] 02:42:26 INFO - PROCESS | 3544 | 1461231746477 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000ECB97AC00) [pid = 3544] [serial = 471] [outer = 0000000ECB13C800] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000ECB152000) [pid = 3544] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000ECC9DB400) [pid = 3544] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000EC694BC00) [pid = 3544] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EBFB9DC00) [pid = 3544] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EC435B000) [pid = 3544] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC3656400) [pid = 3544] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000ECB38CC00) [pid = 3544] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC5A53000) [pid = 3544] [serial = 390] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EC7D1C000) [pid = 3544] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EB893C000) [pid = 3544] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000ECE6BC000) [pid = 3544] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC793DC00) [pid = 3544] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EC68ED800) [pid = 3544] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC5FC2400) [pid = 3544] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EC7AE5800) [pid = 3544] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EBFB37400) [pid = 3544] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000EBF69F800) [pid = 3544] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000ECA455C00) [pid = 3544] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EC43EC000) [pid = 3544] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000ECAFE1400) [pid = 3544] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:42:26 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC7552C00) [pid = 3544] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:42:27 INFO - PROCESS | 3544 | 1461231747106 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:42:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:42:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 837ms 02:42:27 INFO - PROCESS | 3544 | 1461231747153 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 3544 | 1461231747155 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 02:42:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:42:27 INFO - PROCESS | 3544 | 1461231747158 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 3544 | 1461231747160 Marionette TRACE conn4 <- [1,594,null,{}] 02:42:27 INFO - PROCESS | 3544 | 1461231747163 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:27 INFO - PROCESS | 3544 | 1461231747242 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 02:42:27 INFO - PROCESS | 3544 | 1461231747248 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB16C000 == 48 [pid = 3544] [id = 158] 02:42:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EC3691800) [pid = 3544] [serial = 472] [outer = 0000000000000000] 02:42:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC6C36400) [pid = 3544] [serial = 473] [outer = 0000000EC3691800] 02:42:27 INFO - PROCESS | 3544 | 1461231747294 Marionette DEBUG loaded listener.js 02:42:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000ECB13DC00) [pid = 3544] [serial = 474] [outer = 0000000EC3691800] 02:42:27 INFO - PROCESS | 3544 | 1461231747693 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:42:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:42:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 587ms 02:42:27 INFO - PROCESS | 3544 | 1461231747751 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 3544 | 1461231747753 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 02:42:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:42:27 INFO - PROCESS | 3544 | 1461231747756 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 3544 | 1461231747758 Marionette TRACE conn4 <- [1,598,null,{}] 02:42:27 INFO - PROCESS | 3544 | 1461231747763 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:27 INFO - PROCESS | 3544 | 1461231747845 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 02:42:27 INFO - PROCESS | 3544 | 1461231747851 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE1EC800 == 49 [pid = 3544] [id = 159] 02:42:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000ECB38F800) [pid = 3544] [serial = 475] [outer = 0000000000000000] 02:42:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000ECB979C00) [pid = 3544] [serial = 476] [outer = 0000000ECB38F800] 02:42:27 INFO - PROCESS | 3544 | 1461231747897 Marionette DEBUG loaded listener.js 02:42:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000ECC9AE000) [pid = 3544] [serial = 477] [outer = 0000000ECB38F800] 02:42:28 INFO - PROCESS | 3544 | 1461231748346 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:42:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:42:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 628ms 02:42:28 INFO - PROCESS | 3544 | 1461231748385 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 02:42:28 INFO - PROCESS | 3544 | 1461231748388 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 02:42:28 INFO - PROCESS | 3544 | 1461231748391 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:42:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:42:28 INFO - PROCESS | 3544 | 1461231748394 Marionette TRACE conn4 <- [1,602,null,{}] 02:42:28 INFO - PROCESS | 3544 | 1461231748398 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:28 INFO - PROCESS | 3544 | 1461231748501 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 02:42:28 INFO - PROCESS | 3544 | 1461231748509 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:28 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE76800 == 50 [pid = 3544] [id = 160] 02:42:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000ECC9DA400) [pid = 3544] [serial = 478] [outer = 0000000000000000] 02:42:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000ECCA8D000) [pid = 3544] [serial = 479] [outer = 0000000ECC9DA400] 02:42:28 INFO - PROCESS | 3544 | 1461231748562 Marionette DEBUG loaded listener.js 02:42:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000ECE18F400) [pid = 3544] [serial = 480] [outer = 0000000ECC9DA400] 02:42:29 INFO - PROCESS | 3544 | 1461231749178 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:42:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:42:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 838ms 02:42:29 INFO - PROCESS | 3544 | 1461231749270 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 02:42:29 INFO - PROCESS | 3544 | 1461231749274 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 02:42:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:42:29 INFO - PROCESS | 3544 | 1461231749294 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:42:29 INFO - PROCESS | 3544 | 1461231749299 Marionette TRACE conn4 <- [1,606,null,{}] 02:42:29 INFO - PROCESS | 3544 | 1461231749306 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:29 INFO - PROCESS | 3544 | 1461231749424 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 02:42:29 INFO - PROCESS | 3544 | 1461231749490 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF77E000 == 51 [pid = 3544] [id = 161] 02:42:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EBEE89C00) [pid = 3544] [serial = 481] [outer = 0000000000000000] 02:42:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC1099400) [pid = 3544] [serial = 482] [outer = 0000000EBEE89C00] 02:42:29 INFO - PROCESS | 3544 | 1461231749590 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EC5A53C00) [pid = 3544] [serial = 483] [outer = 0000000EBEE89C00] 02:42:30 INFO - PROCESS | 3544 | 1461231750177 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:42:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:42:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 944ms 02:42:30 INFO - PROCESS | 3544 | 1461231750231 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 02:42:30 INFO - PROCESS | 3544 | 1461231750238 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 02:42:30 INFO - PROCESS | 3544 | 1461231750245 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:42:30 INFO - PROCESS | 3544 | 1461231750248 Marionette TRACE conn4 <- [1,610,null,{}] 02:42:30 INFO - PROCESS | 3544 | 1461231750252 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:30 INFO - PROCESS | 3544 | 1461231750360 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 02:42:30 INFO - PROCESS | 3544 | 1461231750432 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C0F000 == 52 [pid = 3544] [id = 162] 02:42:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EC5FBB800) [pid = 3544] [serial = 484] [outer = 0000000000000000] 02:42:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EC68D1C00) [pid = 3544] [serial = 485] [outer = 0000000EC5FBB800] 02:42:30 INFO - PROCESS | 3544 | 1461231750488 Marionette DEBUG loaded listener.js 02:42:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EC6F3B000) [pid = 3544] [serial = 486] [outer = 0000000EC5FBB800] 02:42:31 INFO - PROCESS | 3544 | 1461231751116 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:42:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:42:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 941ms 02:42:31 INFO - PROCESS | 3544 | 1461231751191 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 02:42:31 INFO - PROCESS | 3544 | 1461231751195 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 02:42:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:42:31 INFO - PROCESS | 3544 | 1461231751198 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:42:31 INFO - PROCESS | 3544 | 1461231751203 Marionette TRACE conn4 <- [1,614,null,{}] 02:42:31 INFO - PROCESS | 3544 | 1461231751214 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:31 INFO - PROCESS | 3544 | 1461231751325 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 02:42:31 INFO - PROCESS | 3544 | 1461231751399 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7E6000 == 53 [pid = 3544] [id = 163] 02:42:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EC85E0C00) [pid = 3544] [serial = 487] [outer = 0000000000000000] 02:42:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000ECB13D400) [pid = 3544] [serial = 488] [outer = 0000000EC85E0C00] 02:42:31 INFO - PROCESS | 3544 | 1461231751498 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000ECC9AB800) [pid = 3544] [serial = 489] [outer = 0000000EC85E0C00] 02:42:31 INFO - PROCESS | 3544 | [3544] 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 02:42:32 INFO - PROCESS | 3544 | 1461231752450 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:42:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:42:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1293ms 02:42:32 INFO - PROCESS | 3544 | 1461231752494 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 3544 | 1461231752498 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 02:42:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:42:32 INFO - PROCESS | 3544 | 1461231752501 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - PROCESS | 3544 | 1461231752503 Marionette TRACE conn4 <- [1,618,null,{}] 02:42:32 INFO - PROCESS | 3544 | 1461231752507 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:32 INFO - PROCESS | 3544 | 1461231752616 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 02:42:32 INFO - PROCESS | 3544 | 1461231752688 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0AA6800 == 54 [pid = 3544] [id = 164] 02:42:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EC5BA4800) [pid = 3544] [serial = 490] [outer = 0000000000000000] 02:42:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC8CC1400) [pid = 3544] [serial = 491] [outer = 0000000EC5BA4800] 02:42:32 INFO - PROCESS | 3544 | 1461231752744 Marionette DEBUG loaded listener.js 02:42:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000ECCA8E400) [pid = 3544] [serial = 492] [outer = 0000000EC5BA4800] 02:42:33 INFO - PROCESS | 3544 | 1461231753459 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:42:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:42:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1028ms 02:42:33 INFO - PROCESS | 3544 | 1461231753531 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 02:42:33 INFO - PROCESS | 3544 | 1461231753536 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 02:42:33 INFO - PROCESS | 3544 | 1461231753541 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:42:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:42:33 INFO - PROCESS | 3544 | 1461231753545 Marionette TRACE conn4 <- [1,622,null,{}] 02:42:33 INFO - PROCESS | 3544 | 1461231753570 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:33 INFO - PROCESS | 3544 | 1461231753705 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 02:42:33 INFO - PROCESS | 3544 | 1461231753825 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEE20800 == 55 [pid = 3544] [id = 165] 02:42:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EBF69F800) [pid = 3544] [serial = 493] [outer = 0000000000000000] 02:42:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EBF92D000) [pid = 3544] [serial = 494] [outer = 0000000EBF69F800] 02:42:33 INFO - PROCESS | 3544 | 1461231753877 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EC3662800) [pid = 3544] [serial = 495] [outer = 0000000EBF69F800] 02:42:34 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7EC800 == 54 [pid = 3544] [id = 129] 02:42:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE1EC800 == 53 [pid = 3544] [id = 159] 02:42:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB16C000 == 52 [pid = 3544] [id = 158] 02:42:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECBB86800 == 51 [pid = 3544] [id = 157] 02:42:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB179000 == 50 [pid = 3544] [id = 156] 02:42:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECA437800 == 49 [pid = 3544] [id = 155] 02:42:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEC48000 == 48 [pid = 3544] [id = 154] 02:42:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC74B5800 == 47 [pid = 3544] [id = 153] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000ECC9D6000) [pid = 3544] [serial = 394] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000ECE18AC00) [pid = 3544] [serial = 398] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000ECF857000) [pid = 3544] [serial = 434] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6610800 == 46 [pid = 3544] [id = 152] 02:42:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEEC6000 == 45 [pid = 3544] [id = 151] 02:42:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEFCE800 == 44 [pid = 3544] [id = 150] 02:42:34 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC3829000 == 43 [pid = 3544] [id = 146] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EC147BC00) [pid = 3544] [serial = 302] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000ECAF2C000) [pid = 3544] [serial = 299] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000EC68D4000) [pid = 3544] [serial = 305] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000ECC9AA000) [pid = 3544] [serial = 311] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000ECAFE2000) [pid = 3544] [serial = 308] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC7F9BC00) [pid = 3544] [serial = 350] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000ECCA88800) [pid = 3544] [serial = 344] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC43EE800) [pid = 3544] [serial = 347] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000ECB1DC800) [pid = 3544] [serial = 419] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000ECCA84C00) [pid = 3544] [serial = 422] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000ECC9AE400) [pid = 3544] [serial = 420] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC6B60400) [pid = 3544] [serial = 410] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EC6CAA000) [pid = 3544] [serial = 411] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC369C400) [pid = 3544] [serial = 389] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EC07A9800) [pid = 3544] [serial = 388] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EC7F9EC00) [pid = 3544] [serial = 402] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000EC6661400) [pid = 3544] [serial = 401] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EC43F8000) [pid = 3544] [serial = 405] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EC3694400) [pid = 3544] [serial = 404] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000ECE431400) [pid = 3544] [serial = 425] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC6CACC00) [pid = 3544] [serial = 392] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC6B57C00) [pid = 3544] [serial = 391] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EC8434800) [pid = 3544] [serial = 416] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000EC3697400) [pid = 3544] [serial = 407] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000ECF80B400) [pid = 3544] [serial = 432] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC5A5FC00) [pid = 3544] [serial = 408] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC7A19C00) [pid = 3544] [serial = 413] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EC7AEB400) [pid = 3544] [serial = 414] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000ECE185000) [pid = 3544] [serial = 423] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000ECF805000) [pid = 3544] [serial = 431] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000ECE6B3800) [pid = 3544] [serial = 426] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000EC793E400) [pid = 3544] [serial = 164] [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.] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000ECE6B9000) [pid = 3544] [serial = 429] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000ECA594000) [pid = 3544] [serial = 417] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000ECE42E400) [pid = 3544] [serial = 428] [outer = 0000000000000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:34 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:34 INFO - PROCESS | 3544 | 1461231754475 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:42:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:42:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 963ms 02:42:34 INFO - PROCESS | 3544 | 1461231754508 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 02:42:34 INFO - PROCESS | 3544 | 1461231754514 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 02:42:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:42:34 INFO - PROCESS | 3544 | 1461231754521 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:42:34 INFO - PROCESS | 3544 | 1461231754523 Marionette TRACE conn4 <- [1,626,null,{}] 02:42:34 INFO - PROCESS | 3544 | 1461231754527 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:34 INFO - PROCESS | 3544 | 1461231754610 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 02:42:34 INFO - PROCESS | 3544 | 1461231754618 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFCAA800 == 44 [pid = 3544] [id = 166] 02:42:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EBA978C00) [pid = 3544] [serial = 496] [outer = 0000000000000000] 02:42:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000EC07A9800) [pid = 3544] [serial = 497] [outer = 0000000EBA978C00] 02:42:34 INFO - PROCESS | 3544 | 1461231754668 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC5A53000) [pid = 3544] [serial = 498] [outer = 0000000EBA978C00] 02:42:35 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:35 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:35 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:35 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:35 INFO - PROCESS | 3544 | 1461231755159 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:42:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:42:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 02:42:35 INFO - PROCESS | 3544 | 1461231755213 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 3544 | 1461231755215 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 02:42:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:42:35 INFO - PROCESS | 3544 | 1461231755219 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - PROCESS | 3544 | 1461231755223 Marionette TRACE conn4 <- [1,630,null,{}] 02:42:35 INFO - PROCESS | 3544 | 1461231755234 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:35 INFO - PROCESS | 3544 | 1461231755355 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 02:42:35 INFO - PROCESS | 3544 | 1461231755426 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC69DA000 == 45 [pid = 3544] [id = 167] 02:42:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EC43EB800) [pid = 3544] [serial = 499] [outer = 0000000000000000] 02:42:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EC68F4000) [pid = 3544] [serial = 500] [outer = 0000000EC43EB800] 02:42:35 INFO - PROCESS | 3544 | 1461231755475 Marionette DEBUG loaded listener.js 02:42:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000EC6C38000) [pid = 3544] [serial = 501] [outer = 0000000EC43EB800] 02:42:35 INFO - PROCESS | 3544 | 1461231755851 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:42:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:42:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 691ms 02:42:35 INFO - PROCESS | 3544 | 1461231755913 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 3544 | 1461231755916 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 02:42:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:42:35 INFO - PROCESS | 3544 | 1461231755919 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - PROCESS | 3544 | 1461231755921 Marionette TRACE conn4 <- [1,634,null,{}] 02:42:35 INFO - PROCESS | 3544 | 1461231755925 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:36 INFO - PROCESS | 3544 | 1461231756009 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 02:42:36 INFO - PROCESS | 3544 | 1461231756016 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C0D000 == 46 [pid = 3544] [id = 168] 02:42:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EC6CACC00) [pid = 3544] [serial = 502] [outer = 0000000000000000] 02:42:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000EC7119400) [pid = 3544] [serial = 503] [outer = 0000000EC6CACC00] 02:42:36 INFO - PROCESS | 3544 | 1461231756063 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EC7AE3400) [pid = 3544] [serial = 504] [outer = 0000000EC6CACC00] 02:42:36 INFO - PROCESS | 3544 | 1461231756484 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:42:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:42:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 586ms 02:42:36 INFO - PROCESS | 3544 | 1461231756512 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 02:42:36 INFO - PROCESS | 3544 | 1461231756514 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 02:42:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:42:36 INFO - PROCESS | 3544 | 1461231756517 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:42:36 INFO - PROCESS | 3544 | 1461231756519 Marionette TRACE conn4 <- [1,638,null,{}] 02:42:36 INFO - PROCESS | 3544 | 1461231756523 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:36 INFO - PROCESS | 3544 | 1461231756629 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 02:42:36 INFO - PROCESS | 3544 | 1461231756636 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC841D000 == 47 [pid = 3544] [id = 169] 02:42:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EC7AEC400) [pid = 3544] [serial = 505] [outer = 0000000000000000] 02:42:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EC7F9BC00) [pid = 3544] [serial = 506] [outer = 0000000EC7AEC400] 02:42:36 INFO - PROCESS | 3544 | 1461231756683 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EC8536400) [pid = 3544] [serial = 507] [outer = 0000000EC7AEC400] 02:42:37 INFO - PROCESS | 3544 | 1461231757131 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 02:42:37 INFO - PROCESS | 3544 | 1461231757150 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 02:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:42:37 INFO - PROCESS | 3544 | 1461231757153 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 02:42:37 INFO - PROCESS | 3544 | 1461231757160 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - PROCESS | 3544 | 1461231757162 Marionette TRACE conn4 <- [1,642,null,{}] 02:42:37 INFO - PROCESS | 3544 | 1461231757166 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:37 INFO - PROCESS | 3544 | 1461231757288 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 02:42:37 INFO - PROCESS | 3544 | 1461231757296 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEC53800 == 48 [pid = 3544] [id = 170] 02:42:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000ECA458C00) [pid = 3544] [serial = 508] [outer = 0000000000000000] 02:42:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000ECAFE1C00) [pid = 3544] [serial = 509] [outer = 0000000ECA458C00] 02:42:37 INFO - PROCESS | 3544 | 1461231757384 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000ECB14D000) [pid = 3544] [serial = 510] [outer = 0000000ECA458C00] 02:42:37 INFO - PROCESS | 3544 | 1461231757829 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 693ms 02:42:37 INFO - PROCESS | 3544 | 1461231757852 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 02:42:37 INFO - PROCESS | 3544 | 1461231757854 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 02:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:42:37 INFO - PROCESS | 3544 | 1461231757863 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - PROCESS | 3544 | 1461231757865 Marionette TRACE conn4 <- [1,646,null,{}] 02:42:37 INFO - PROCESS | 3544 | 1461231757869 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:38 INFO - PROCESS | 3544 | 1461231757999 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 02:42:38 INFO - PROCESS | 3544 | 1461231758026 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB318000 == 49 [pid = 3544] [id = 171] 02:42:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000ECB1E5800) [pid = 3544] [serial = 511] [outer = 0000000000000000] 02:42:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000ECB96F000) [pid = 3544] [serial = 512] [outer = 0000000ECB1E5800] 02:42:38 INFO - PROCESS | 3544 | 1461231758071 Marionette DEBUG loaded listener.js 02:42:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000ECC0BB400) [pid = 3544] [serial = 513] [outer = 0000000ECB1E5800] 02:42:38 INFO - PROCESS | 3544 | 1461231758490 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:42:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:42:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 690ms 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EC3691800) [pid = 3544] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000ECB146C00) [pid = 3544] [serial = 393] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000ECCA84800) [pid = 3544] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000ECE183400) [pid = 3544] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC859B400) [pid = 3544] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000ECB139800) [pid = 3544] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000EC5FBC800) [pid = 3544] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EBF924400) [pid = 3544] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC0711800) [pid = 3544] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC6F31800) [pid = 3544] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EC6C36000) [pid = 3544] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000ECB13C800) [pid = 3544] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000EB9A73C00) [pid = 3544] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000EC5A5AC00) [pid = 3544] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000EC68DCC00) [pid = 3544] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:42:38 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000ECB38F800) [pid = 3544] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:42:38 INFO - PROCESS | 3544 | 1461231758636 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 02:42:38 INFO - PROCESS | 3544 | 1461231758638 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 02:42:38 INFO - PROCESS | 3544 | 1461231758648 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:42:38 INFO - PROCESS | 3544 | 1461231758650 Marionette TRACE conn4 <- [1,650,null,{}] 02:42:38 INFO - PROCESS | 3544 | 1461231758654 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:38 INFO - PROCESS | 3544 | 1461231758737 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 02:42:38 INFO - PROCESS | 3544 | 1461231758746 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0838000 == 50 [pid = 3544] [id = 172] 02:42:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC0711800) [pid = 3544] [serial = 514] [outer = 0000000000000000] 02:42:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EC5A5AC00) [pid = 3544] [serial = 515] [outer = 0000000EC0711800] 02:42:38 INFO - PROCESS | 3544 | 1461231758793 Marionette DEBUG loaded listener.js 02:42:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EC793D800) [pid = 3544] [serial = 516] [outer = 0000000EC0711800] 02:42:39 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:39 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:39 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:39 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:39 INFO - PROCESS | 3544 | 1461231759221 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 627ms 02:42:39 INFO - PROCESS | 3544 | 1461231759303 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 3544 | 1461231759306 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 02:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:42:39 INFO - PROCESS | 3544 | 1461231759311 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 3544 | 1461231759313 Marionette TRACE conn4 <- [1,654,null,{}] 02:42:39 INFO - PROCESS | 3544 | 1461231759317 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:39 INFO - PROCESS | 3544 | 1461231759398 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 02:42:39 INFO - PROCESS | 3544 | 1461231759406 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE1E9000 == 51 [pid = 3544] [id = 173] 02:42:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000ECC0C1400) [pid = 3544] [serial = 517] [outer = 0000000000000000] 02:42:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000ECC9B3C00) [pid = 3544] [serial = 518] [outer = 0000000ECC0C1400] 02:42:39 INFO - PROCESS | 3544 | 1461231759452 Marionette DEBUG loaded listener.js 02:42:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000ECCA88800) [pid = 3544] [serial = 519] [outer = 0000000ECC0C1400] 02:42:39 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:39 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:39 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:39 INFO - PROCESS | 3544 | 1461231759868 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 586ms 02:42:39 INFO - PROCESS | 3544 | 1461231759896 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 3544 | 1461231759898 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 02:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:42:39 INFO - PROCESS | 3544 | 1461231759901 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 3544 | 1461231759903 Marionette TRACE conn4 <- [1,658,null,{}] 02:42:39 INFO - PROCESS | 3544 | 1461231759906 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:40 INFO - PROCESS | 3544 | 1461231759992 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 02:42:40 INFO - PROCESS | 3544 | 1461231759999 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF666800 == 52 [pid = 3544] [id = 174] 02:42:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000ECDE90800) [pid = 3544] [serial = 520] [outer = 0000000000000000] 02:42:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000ECE185800) [pid = 3544] [serial = 521] [outer = 0000000ECDE90800] 02:42:40 INFO - PROCESS | 3544 | 1461231760045 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000ECE434C00) [pid = 3544] [serial = 522] [outer = 0000000ECDE90800] 02:42:40 INFO - PROCESS | 3544 | 1461231760457 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 585ms 02:42:40 INFO - PROCESS | 3544 | 1461231760500 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 02:42:40 INFO - PROCESS | 3544 | 1461231760503 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 02:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:42:40 INFO - PROCESS | 3544 | 1461231760506 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:42:40 INFO - PROCESS | 3544 | 1461231760509 Marionette TRACE conn4 <- [1,662,null,{}] 02:42:40 INFO - PROCESS | 3544 | 1461231760513 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:40 INFO - PROCESS | 3544 | 1461231760614 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 02:42:40 INFO - PROCESS | 3544 | 1461231760621 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFFB3000 == 53 [pid = 3544] [id = 175] 02:42:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000ECB837C00) [pid = 3544] [serial = 523] [outer = 0000000000000000] 02:42:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000ECE188C00) [pid = 3544] [serial = 524] [outer = 0000000ECB837C00] 02:42:40 INFO - PROCESS | 3544 | 1461231760674 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000ECE6B6800) [pid = 3544] [serial = 525] [outer = 0000000ECB837C00] 02:42:41 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:41 INFO - PROCESS | 3544 | 1461231761385 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:42:41 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 02:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 942ms 02:42:41 INFO - PROCESS | 3544 | 1461231761452 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 02:42:41 INFO - PROCESS | 3544 | 1461231761456 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 02:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:42:41 INFO - PROCESS | 3544 | 1461231761475 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:42:41 INFO - PROCESS | 3544 | 1461231761480 Marionette TRACE conn4 <- [1,666,null,{}] 02:42:41 INFO - PROCESS | 3544 | 1461231761487 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:41 INFO - PROCESS | 3544 | 1461231761606 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 02:42:41 INFO - PROCESS | 3544 | 1461231761672 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC3838800 == 54 [pid = 3544] [id = 176] 02:42:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EC43EE800) [pid = 3544] [serial = 526] [outer = 0000000000000000] 02:42:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC5A28400) [pid = 3544] [serial = 527] [outer = 0000000EC43EE800] 02:42:41 INFO - PROCESS | 3544 | 1461231761770 Marionette DEBUG loaded listener.js 02:42:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EC635EC00) [pid = 3544] [serial = 528] [outer = 0000000EC43EE800] 02:42:42 INFO - PROCESS | 3544 | 1461231762374 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:42:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:42:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 943ms 02:42:42 INFO - PROCESS | 3544 | 1461231762409 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 02:42:42 INFO - PROCESS | 3544 | 1461231762416 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 02:42:42 INFO - PROCESS | 3544 | 1461231762423 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:42:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:42:42 INFO - PROCESS | 3544 | 1461231762426 Marionette TRACE conn4 <- [1,670,null,{}] 02:42:42 INFO - PROCESS | 3544 | 1461231762430 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:42 INFO - PROCESS | 3544 | 1461231762542 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 02:42:42 INFO - PROCESS | 3544 | 1461231762614 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECA549000 == 55 [pid = 3544] [id = 177] 02:42:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000EC5FC5400) [pid = 3544] [serial = 529] [outer = 0000000000000000] 02:42:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000EC7D1B400) [pid = 3544] [serial = 530] [outer = 0000000EC5FC5400] 02:42:42 INFO - PROCESS | 3544 | 1461231762669 Marionette DEBUG loaded listener.js 02:42:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000ECA4C0400) [pid = 3544] [serial = 531] [outer = 0000000EC5FC5400] 02:42:43 INFO - PROCESS | 3544 | [3544] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:42:43 INFO - PROCESS | 3544 | [3544] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:42:43 INFO - PROCESS | 3544 | 1461231763742 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:42:43 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) 02:42:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1343ms 02:42:43 INFO - PROCESS | 3544 | 1461231763771 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 02:42:43 INFO - PROCESS | 3544 | 1461231763774 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 02:42:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:42:43 INFO - PROCESS | 3544 | 1461231763778 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:42:43 INFO - PROCESS | 3544 | 1461231763783 Marionette TRACE conn4 <- [1,674,null,{}] 02:42:43 INFO - PROCESS | 3544 | 1461231763795 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:43 INFO - PROCESS | 3544 | 1461231763909 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 02:42:43 INFO - PROCESS | 3544 | 1461231763976 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0256800 == 56 [pid = 3544] [id = 178] 02:42:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000EC7CBEC00) [pid = 3544] [serial = 532] [outer = 0000000000000000] 02:42:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000ECAFD9C00) [pid = 3544] [serial = 533] [outer = 0000000EC7CBEC00] 02:42:44 INFO - PROCESS | 3544 | 1461231764035 Marionette DEBUG loaded listener.js 02:42:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000ECB38D000) [pid = 3544] [serial = 534] [outer = 0000000EC7CBEC00] 02:42:45 INFO - PROCESS | 3544 | 1461231765089 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:42:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:42:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1346ms 02:42:45 INFO - PROCESS | 3544 | 1461231765128 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 02:42:45 INFO - PROCESS | 3544 | 1461231765132 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 02:42:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:42:45 INFO - PROCESS | 3544 | 1461231765137 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:42:45 INFO - PROCESS | 3544 | 1461231765141 Marionette TRACE conn4 <- [1,678,null,{}] 02:42:45 INFO - PROCESS | 3544 | 1461231765148 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:45 INFO - PROCESS | 3544 | 1461231765246 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 02:42:45 INFO - PROCESS | 3544 | 1461231765363 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF076000 == 57 [pid = 3544] [id = 179] 02:42:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EB882C400) [pid = 3544] [serial = 535] [outer = 0000000000000000] 02:42:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EBA82D800) [pid = 3544] [serial = 536] [outer = 0000000EB882C400] 02:42:45 INFO - PROCESS | 3544 | 1461231765460 Marionette DEBUG loaded listener.js 02:42:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EC08DF800) [pid = 3544] [serial = 537] [outer = 0000000EB882C400] 02:42:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB183000 == 56 [pid = 3544] [id = 145] 02:42:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF666800 == 55 [pid = 3544] [id = 174] 02:42:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE1E9000 == 54 [pid = 3544] [id = 173] 02:42:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0838000 == 53 [pid = 3544] [id = 172] 02:42:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB318000 == 52 [pid = 3544] [id = 171] 02:42:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEC53800 == 51 [pid = 3544] [id = 170] 02:42:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC841D000 == 50 [pid = 3544] [id = 169] 02:42:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C0D000 == 49 [pid = 3544] [id = 168] 02:42:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC69DA000 == 48 [pid = 3544] [id = 167] 02:42:45 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000ECCA8D000) [pid = 3544] [serial = 479] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFCAA800 == 47 [pid = 3544] [id = 166] 02:42:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEE20800 == 46 [pid = 3544] [id = 165] 02:42:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF77E000 == 45 [pid = 3544] [id = 161] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000ECCA92000) [pid = 3544] [serial = 395] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000ECDE8E800) [pid = 3544] [serial = 386] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000ECE42B400) [pid = 3544] [serial = 399] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000ECA461400) [pid = 3544] [serial = 464] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000ECB142C00) [pid = 3544] [serial = 467] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000ECAFDCC00) [pid = 3544] [serial = 465] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000EC63C0800) [pid = 3544] [serial = 455] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EC694CC00) [pid = 3544] [serial = 456] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EC5FC0400) [pid = 3544] [serial = 438] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC40D3000) [pid = 3544] [serial = 437] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC439F400) [pid = 3544] [serial = 450] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC07AE800) [pid = 3544] [serial = 449] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EC6F9C000) [pid = 3544] [serial = 461] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000EC6C3DC00) [pid = 3544] [serial = 458] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EC6CB3000) [pid = 3544] [serial = 459] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000ECB1E3800) [pid = 3544] [serial = 470] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC07AA000) [pid = 3544] [serial = 452] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EC4362800) [pid = 3544] [serial = 453] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000ECC0BB800) [pid = 3544] [serial = 447] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000EC8434C00) [pid = 3544] [serial = 446] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000ECAFDE000) [pid = 3544] [serial = 441] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000EC793C400) [pid = 3544] [serial = 440] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000ECC9AE000) [pid = 3544] [serial = 477] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000ECB974000) [pid = 3544] [serial = 443] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000ECB151400) [pid = 3544] [serial = 468] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000ECB979C00) [pid = 3544] [serial = 476] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000ECB97AC00) [pid = 3544] [serial = 471] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000EC6C36400) [pid = 3544] [serial = 473] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000ECB13DC00) [pid = 3544] [serial = 474] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000EC7953000) [pid = 3544] [serial = 462] [outer = 0000000000000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3544 | 1461231766557 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:42:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:42:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1447ms 02:42:46 INFO - PROCESS | 3544 | 1461231766588 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 02:42:46 INFO - PROCESS | 3544 | 1461231766594 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 02:42:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:42:46 INFO - PROCESS | 3544 | 1461231766600 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:42:46 INFO - PROCESS | 3544 | 1461231766603 Marionette TRACE conn4 <- [1,682,null,{}] 02:42:46 INFO - PROCESS | 3544 | 1461231766607 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:46 INFO - PROCESS | 3544 | 1461231766689 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 02:42:46 INFO - PROCESS | 3544 | 1461231766800 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEED4800 == 46 [pid = 3544] [id = 180] 02:42:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000EB8877000) [pid = 3544] [serial = 538] [outer = 0000000000000000] 02:42:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000EC07AC400) [pid = 3544] [serial = 539] [outer = 0000000EB8877000] 02:42:46 INFO - PROCESS | 3544 | 1461231766847 Marionette DEBUG loaded listener.js 02:42:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000EC369B400) [pid = 3544] [serial = 540] [outer = 0000000EB8877000] 02:42:47 INFO - PROCESS | 3544 | 1461231767729 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:42:47 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) 02:42:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1183ms 02:42:47 INFO - PROCESS | 3544 | 1461231767785 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 02:42:47 INFO - PROCESS | 3544 | 1461231767787 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 02:42:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:42:47 INFO - PROCESS | 3544 | 1461231767791 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:42:47 INFO - PROCESS | 3544 | 1461231767794 Marionette TRACE conn4 <- [1,686,null,{}] 02:42:47 INFO - PROCESS | 3544 | 1461231767805 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:47 INFO - PROCESS | 3544 | 1461231767893 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 02:42:47 INFO - PROCESS | 3544 | 1461231767900 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC38B2000 == 47 [pid = 3544] [id = 181] 02:42:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000EC5A59800) [pid = 3544] [serial = 541] [outer = 0000000000000000] 02:42:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EC5FBF400) [pid = 3544] [serial = 542] [outer = 0000000EC5A59800] 02:42:47 INFO - PROCESS | 3544 | 1461231767950 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EC63CA000) [pid = 3544] [serial = 543] [outer = 0000000EC5A59800] 02:42:48 INFO - PROCESS | 3544 | 1461231768928 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:42:48 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) 02:42:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1194ms 02:42:48 INFO - PROCESS | 3544 | 1461231768988 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 02:42:48 INFO - PROCESS | 3544 | 1461231768991 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 02:42:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:42:49 INFO - PROCESS | 3544 | 1461231769002 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:42:49 INFO - PROCESS | 3544 | 1461231769004 Marionette TRACE conn4 <- [1,690,null,{}] 02:42:49 INFO - PROCESS | 3544 | 1461231769007 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:49 INFO - PROCESS | 3544 | 1461231769113 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 02:42:49 INFO - PROCESS | 3544 | 1461231769120 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6DDE800 == 48 [pid = 3544] [id = 182] 02:42:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000EC68D3000) [pid = 3544] [serial = 544] [outer = 0000000000000000] 02:42:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC6C30C00) [pid = 3544] [serial = 545] [outer = 0000000EC68D3000] 02:42:49 INFO - PROCESS | 3544 | 1461231769168 Marionette DEBUG loaded listener.js 02:42:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EC6C3C800) [pid = 3544] [serial = 546] [outer = 0000000EC68D3000] 02:42:50 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000ECE6BE800) [pid = 3544] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:42:50 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000ECDE90800) [pid = 3544] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:42:50 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000ECA458C00) [pid = 3544] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:42:50 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000EC5BA4800) [pid = 3544] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:42:50 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000EC6CACC00) [pid = 3544] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:42:50 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000EC43EB800) [pid = 3544] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:42:50 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000EBA978C00) [pid = 3544] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:42:50 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000EBF69F800) [pid = 3544] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:42:50 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000ECB1E5800) [pid = 3544] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:42:50 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000EC0711800) [pid = 3544] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:42:50 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000000ECC0C1400) [pid = 3544] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:42:50 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000000EC7AEC400) [pid = 3544] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:42:50 INFO - PROCESS | 3544 | 1461231770176 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:42:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:42:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1255ms 02:42:50 INFO - PROCESS | 3544 | 1461231770251 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 02:42:50 INFO - PROCESS | 3544 | 1461231770253 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 02:42:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:42:50 INFO - PROCESS | 3544 | 1461231770257 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - PROCESS | 3544 | 1461231770259 Marionette TRACE conn4 <- [1,694,null,{}] 02:42:50 INFO - PROCESS | 3544 | 1461231770263 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:50 INFO - PROCESS | 3544 | 1461231770342 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 02:42:50 INFO - PROCESS | 3544 | 1461231770348 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC761B800 == 49 [pid = 3544] [id = 183] 02:42:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000000EC43EB800) [pid = 3544] [serial = 547] [outer = 0000000000000000] 02:42:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000EC6B62400) [pid = 3544] [serial = 548] [outer = 0000000EC43EB800] 02:42:50 INFO - PROCESS | 3544 | 1461231770396 Marionette DEBUG loaded listener.js 02:42:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000EC6F96000) [pid = 3544] [serial = 549] [outer = 0000000EC43EB800] 02:42:51 INFO - PROCESS | 3544 | 1461231771337 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:42:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:42:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1139ms 02:42:51 INFO - PROCESS | 3544 | 1461231771400 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 02:42:51 INFO - PROCESS | 3544 | 1461231771403 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 02:42:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:42:51 INFO - PROCESS | 3544 | 1461231771406 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:42:51 INFO - PROCESS | 3544 | 1461231771408 Marionette TRACE conn4 <- [1,698,null,{}] 02:42:51 INFO - PROCESS | 3544 | 1461231771412 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:51 INFO - PROCESS | 3544 | 1461231771514 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 02:42:51 INFO - PROCESS | 3544 | 1461231771522 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA228000 == 50 [pid = 3544] [id = 184] 02:42:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000EC7938800) [pid = 3544] [serial = 550] [outer = 0000000000000000] 02:42:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000EC7CC0C00) [pid = 3544] [serial = 551] [outer = 0000000EC7938800] 02:42:51 INFO - PROCESS | 3544 | 1461231771572 Marionette DEBUG loaded listener.js 02:42:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000EC7FA4C00) [pid = 3544] [serial = 552] [outer = 0000000EC7938800] 02:42:52 INFO - PROCESS | 3544 | 1461231772550 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:42:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:42:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1180ms 02:42:52 INFO - PROCESS | 3544 | 1461231772630 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 02:42:52 INFO - PROCESS | 3544 | 1461231772635 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 02:42:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:42:52 INFO - PROCESS | 3544 | 1461231772643 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:42:52 INFO - PROCESS | 3544 | 1461231772648 Marionette TRACE conn4 <- [1,702,null,{}] 02:42:52 INFO - PROCESS | 3544 | 1461231772654 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:52 INFO - PROCESS | 3544 | 1461231772756 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 02:42:52 INFO - PROCESS | 3544 | 1461231772909 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEE21800 == 51 [pid = 3544] [id = 185] 02:42:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000EBEFBC000) [pid = 3544] [serial = 553] [outer = 0000000000000000] 02:42:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EBF66E800) [pid = 3544] [serial = 554] [outer = 0000000EBEFBC000] 02:42:53 INFO - PROCESS | 3544 | 1461231773010 Marionette DEBUG loaded listener.js 02:42:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EC3691800) [pid = 3544] [serial = 555] [outer = 0000000EBEFBC000] 02:42:54 INFO - PROCESS | 3544 | 1461231774069 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:42:54 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 02:42:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1490ms 02:42:54 INFO - PROCESS | 3544 | 1461231774133 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 02:42:54 INFO - PROCESS | 3544 | 1461231774140 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 02:42:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:42:54 INFO - PROCESS | 3544 | 1461231774191 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:42:54 INFO - PROCESS | 3544 | 1461231774194 Marionette TRACE conn4 <- [1,706,null,{}] 02:42:54 INFO - PROCESS | 3544 | 1461231774198 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:54 INFO - PROCESS | 3544 | 1461231774294 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 02:42:54 INFO - PROCESS | 3544 | 1461231774438 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA40B800 == 52 [pid = 3544] [id = 186] 02:42:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000EC43E9800) [pid = 3544] [serial = 556] [outer = 0000000000000000] 02:42:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC68EEC00) [pid = 3544] [serial = 557] [outer = 0000000EC43E9800] 02:42:54 INFO - PROCESS | 3544 | 1461231774494 Marionette DEBUG loaded listener.js 02:42:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EC6CAF400) [pid = 3544] [serial = 558] [outer = 0000000EC43E9800] 02:42:55 INFO - PROCESS | 3544 | 1461231775551 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:42:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:42:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1391ms 02:42:55 INFO - PROCESS | 3544 | 1461231775589 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 02:42:55 INFO - PROCESS | 3544 | 1461231775592 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 02:42:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:42:55 INFO - PROCESS | 3544 | 1461231775596 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:42:55 INFO - PROCESS | 3544 | 1461231775600 Marionette TRACE conn4 <- [1,710,null,{}] 02:42:55 INFO - PROCESS | 3544 | 1461231775612 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:55 INFO - PROCESS | 3544 | 1461231775725 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 02:42:55 INFO - PROCESS | 3544 | 1461231775840 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBB5DE800 == 53 [pid = 3544] [id = 187] 02:42:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EB98EE800) [pid = 3544] [serial = 559] [outer = 0000000000000000] 02:42:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000EC43F1000) [pid = 3544] [serial = 560] [outer = 0000000EB98EE800] 02:42:55 INFO - PROCESS | 3544 | 1461231775899 Marionette DEBUG loaded listener.js 02:42:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EC8530400) [pid = 3544] [serial = 561] [outer = 0000000EB98EE800] 02:42:56 INFO - PROCESS | 3544 | 1461231776507 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 02:42:56 INFO - PROCESS | 3544 | 1461231776545 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 02:42:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:42:56 INFO - PROCESS | 3544 | 1461231776551 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:42:56 INFO - PROCESS | 3544 | 1461231776555 Marionette TRACE conn4 <- [1,714,null,{}] 02:42:56 INFO - PROCESS | 3544 | 1461231776560 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:56 INFO - PROCESS | 3544 | 1461231776661 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 02:42:56 INFO - PROCESS | 3544 | 1461231776746 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:56 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6337000 == 54 [pid = 3544] [id = 188] 02:42:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000EBF729400) [pid = 3544] [serial = 562] [outer = 0000000000000000] 02:42:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EC147D400) [pid = 3544] [serial = 563] [outer = 0000000EBF729400] 02:42:56 INFO - PROCESS | 3544 | 1461231776796 Marionette DEBUG loaded listener.js 02:42:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EC5FC6800) [pid = 3544] [serial = 564] [outer = 0000000EBF729400] 02:42:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0259000 == 53 [pid = 3544] [id = 148] 02:42:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC761B800 == 52 [pid = 3544] [id = 183] 02:42:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6DDE800 == 51 [pid = 3544] [id = 182] 02:42:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC38B2000 == 50 [pid = 3544] [id = 181] 02:42:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEED4800 == 49 [pid = 3544] [id = 180] 02:42:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF076000 == 48 [pid = 3544] [id = 179] 02:42:57 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC3838800 == 47 [pid = 3544] [id = 176] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC1099400) [pid = 3544] [serial = 482] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC68D1C00) [pid = 3544] [serial = 485] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000ECB13D400) [pid = 3544] [serial = 488] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | 1461231777438 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:42:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:42:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 942ms 02:42:57 INFO - PROCESS | 3544 | 1461231777498 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 3544 | 1461231777504 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 02:42:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:42:57 INFO - PROCESS | 3544 | 1461231777520 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - PROCESS | 3544 | 1461231777523 Marionette TRACE conn4 <- [1,718,null,{}] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000ED027A400) [pid = 3544] [serial = 435] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000ECB14D000) [pid = 3544] [serial = 510] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000ECCA8E400) [pid = 3544] [serial = 492] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000EC8CC1400) [pid = 3544] [serial = 491] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000EC7119400) [pid = 3544] [serial = 503] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000EC68F4000) [pid = 3544] [serial = 500] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000EC6C38000) [pid = 3544] [serial = 501] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000EC07A9800) [pid = 3544] [serial = 497] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000EC5A53000) [pid = 3544] [serial = 498] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000EC3662800) [pid = 3544] [serial = 495] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000EBF92D000) [pid = 3544] [serial = 494] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000ECAFE1C00) [pid = 3544] [serial = 509] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000ECB96F000) [pid = 3544] [serial = 512] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000000EC5A5AC00) [pid = 3544] [serial = 515] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000000ECC9B3C00) [pid = 3544] [serial = 518] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000000ECC0BB400) [pid = 3544] [serial = 513] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000000EC7F9BC00) [pid = 3544] [serial = 506] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000000ECE434C00) [pid = 3544] [serial = 522] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000000EC793D800) [pid = 3544] [serial = 516] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000000EC8536400) [pid = 3544] [serial = 507] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000000ECCA88800) [pid = 3544] [serial = 519] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000000EC7AE3400) [pid = 3544] [serial = 504] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000000ECE185800) [pid = 3544] [serial = 521] [outer = 0000000000000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3544 | 1461231777534 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:57 INFO - PROCESS | 3544 | 1461231777664 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 02:42:57 INFO - PROCESS | 3544 | 1461231777735 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEC60000 == 48 [pid = 3544] [id = 189] 02:42:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000000EBA253C00) [pid = 3544] [serial = 565] [outer = 0000000000000000] 02:42:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000000EBAA99800) [pid = 3544] [serial = 566] [outer = 0000000EBA253C00] 02:42:57 INFO - PROCESS | 3544 | 1461231777797 Marionette DEBUG loaded listener.js 02:42:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000000EC109BC00) [pid = 3544] [serial = 567] [outer = 0000000EBA253C00] 02:42:58 INFO - PROCESS | 3544 | 1461231778426 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[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] 02:42:58 INFO - PROCESS | 3544 | 1461231778462 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 02:42:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:42:58 INFO - PROCESS | 3544 | 1461231778468 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - PROCESS | 3544 | 1461231778473 Marionette TRACE conn4 <- [1,722,null,{}] 02:42:58 INFO - PROCESS | 3544 | 1461231778478 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:58 INFO - PROCESS | 3544 | 1461231778583 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 02:42:58 INFO - PROCESS | 3544 | 1461231778663 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6846800 == 49 [pid = 3544] [id = 190] 02:42:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000000EC5A56400) [pid = 3544] [serial = 568] [outer = 0000000000000000] 02:42:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000000EC6945400) [pid = 3544] [serial = 569] [outer = 0000000EC5A56400] 02:42:58 INFO - PROCESS | 3544 | 1461231778723 Marionette DEBUG loaded listener.js 02:42:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000000EC6C3DC00) [pid = 3544] [serial = 570] [outer = 0000000EC5A56400] 02:42:59 INFO - PROCESS | 3544 | 1461231779335 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:42:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:42:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 881ms 02:42:59 INFO - PROCESS | 3544 | 1461231779350 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 02:42:59 INFO - PROCESS | 3544 | 1461231779354 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 02:42:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:42:59 INFO - PROCESS | 3544 | 1461231779358 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:42:59 INFO - PROCESS | 3544 | 1461231779360 Marionette TRACE conn4 <- [1,726,null,{}] 02:42:59 INFO - PROCESS | 3544 | 1461231779364 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:59 INFO - PROCESS | 3544 | 1461231779466 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 02:42:59 INFO - PROCESS | 3544 | 1461231779548 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C17000 == 50 [pid = 3544] [id = 191] 02:42:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000000EC7AE2C00) [pid = 3544] [serial = 571] [outer = 0000000000000000] 02:42:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000000EC7AF0C00) [pid = 3544] [serial = 572] [outer = 0000000EC7AE2C00] 02:42:59 INFO - PROCESS | 3544 | 1461231779605 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000000EC7F9E800) [pid = 3544] [serial = 573] [outer = 0000000EC7AE2C00] 02:43:00 INFO - PROCESS | 3544 | [3544] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:43:00 INFO - PROCESS | 3544 | 1461231780636 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:43:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:43:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1350ms 02:43:00 INFO - PROCESS | 3544 | 1461231780709 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 02:43:00 INFO - PROCESS | 3544 | 1461231780713 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 02:43:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:43:00 INFO - PROCESS | 3544 | 1461231780768 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:43:00 INFO - PROCESS | 3544 | 1461231780774 Marionette TRACE conn4 <- [1,730,null,{}] 02:43:00 INFO - PROCESS | 3544 | 1461231780779 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:00 INFO - PROCESS | 3544 | 1461231780876 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 02:43:00 INFO - PROCESS | 3544 | 1461231780977 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC9D66000 == 51 [pid = 3544] [id = 192] 02:43:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000EC5A58C00) [pid = 3544] [serial = 574] [outer = 0000000000000000] 02:43:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000ECA4BE800) [pid = 3544] [serial = 575] [outer = 0000000EC5A58C00] 02:43:01 INFO - PROCESS | 3544 | 1461231781032 Marionette DEBUG loaded listener.js 02:43:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000ECAFE3800) [pid = 3544] [serial = 576] [outer = 0000000EC5A58C00] 02:43:02 INFO - PROCESS | 3544 | 1461231782061 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:43:02 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 02:43:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1348ms 02:43:02 INFO - PROCESS | 3544 | 1461231782111 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 02:43:02 INFO - PROCESS | 3544 | 1461231782113 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 02:43:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:43:02 INFO - PROCESS | 3544 | 1461231782117 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:43:02 INFO - PROCESS | 3544 | 1461231782119 Marionette TRACE conn4 <- [1,734,null,{}] 02:43:02 INFO - PROCESS | 3544 | 1461231782123 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:02 INFO - PROCESS | 3544 | 1461231782252 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 02:43:02 INFO - PROCESS | 3544 | 1461231782372 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB115000 == 52 [pid = 3544] [id = 193] 02:43:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000EC7AE5C00) [pid = 3544] [serial = 577] [outer = 0000000000000000] 02:43:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000ECB140800) [pid = 3544] [serial = 578] [outer = 0000000EC7AE5C00] 02:43:02 INFO - PROCESS | 3544 | 1461231782430 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000ECB151400) [pid = 3544] [serial = 579] [outer = 0000000EC7AE5C00] 02:43:03 INFO - PROCESS | 3544 | 1461231783434 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:43:03 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.) 02:43:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1325ms 02:43:03 INFO - PROCESS | 3544 | 1461231783445 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 02:43:03 INFO - PROCESS | 3544 | 1461231783449 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 02:43:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:43:03 INFO - PROCESS | 3544 | 1461231783455 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:43:03 INFO - PROCESS | 3544 | 1461231783458 Marionette TRACE conn4 <- [1,738,null,{}] 02:43:03 INFO - PROCESS | 3544 | 1461231783464 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:03 INFO - PROCESS | 3544 | 1461231783566 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 02:43:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFE77800 == 51 [pid = 3544] [id = 118] 02:43:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6337000 == 50 [pid = 3544] [id = 188] 02:43:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEE21800 == 49 [pid = 3544] [id = 185] 02:43:03 INFO - PROCESS | 3544 | 1461231783651 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC14BF000 == 50 [pid = 3544] [id = 194] 02:43:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EC1099400) [pid = 3544] [serial = 580] [outer = 0000000000000000] 02:43:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EC3695000) [pid = 3544] [serial = 581] [outer = 0000000EC1099400] 02:43:03 INFO - PROCESS | 3544 | 1461231783744 Marionette DEBUG loaded listener.js 02:43:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000EC5A5FC00) [pid = 3544] [serial = 582] [outer = 0000000EC1099400] 02:43:04 INFO - PROCESS | 3544 | 1461231784620 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:43:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:43:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1190ms 02:43:04 INFO - PROCESS | 3544 | 1461231784655 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 02:43:04 INFO - PROCESS | 3544 | 1461231784661 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 02:43:04 INFO - PROCESS | 3544 | 1461231784669 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:43:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:43:04 INFO - PROCESS | 3544 | 1461231784672 Marionette TRACE conn4 <- [1,742,null,{}] 02:43:04 INFO - PROCESS | 3544 | 1461231784676 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:04 INFO - PROCESS | 3544 | 1461231784762 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 02:43:04 INFO - PROCESS | 3544 | 1461231784769 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C22000 == 51 [pid = 3544] [id = 195] 02:43:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC6365C00) [pid = 3544] [serial = 583] [outer = 0000000000000000] 02:43:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EC793E800) [pid = 3544] [serial = 584] [outer = 0000000EC6365C00] 02:43:04 INFO - PROCESS | 3544 | 1461231784817 Marionette DEBUG loaded listener.js 02:43:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EC7F9C000) [pid = 3544] [serial = 585] [outer = 0000000EC6365C00] 02:43:05 INFO - PROCESS | 3544 | 1461231785801 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:43:05 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 02:43:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1188ms 02:43:05 INFO - PROCESS | 3544 | 1461231785864 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 02:43:05 INFO - PROCESS | 3544 | 1461231785867 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 02:43:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:43:05 INFO - PROCESS | 3544 | 1461231785870 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:43:05 INFO - PROCESS | 3544 | 1461231785874 Marionette TRACE conn4 <- [1,746,null,{}] 02:43:05 INFO - PROCESS | 3544 | 1461231785884 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:06 INFO - PROCESS | 3544 | 1461231785999 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 02:43:06 INFO - PROCESS | 3544 | 1461231786006 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB186800 == 52 [pid = 3544] [id = 196] 02:43:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000ECA4C0000) [pid = 3544] [serial = 586] [outer = 0000000000000000] 02:43:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000ECB1D6400) [pid = 3544] [serial = 587] [outer = 0000000ECA4C0000] 02:43:06 INFO - PROCESS | 3544 | 1461231786054 Marionette DEBUG loaded listener.js 02:43:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000ECB83B000) [pid = 3544] [serial = 588] [outer = 0000000ECA4C0000] 02:43:06 INFO - PROCESS | 3544 | 1461231786517 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:43:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:43:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 02:43:06 INFO - PROCESS | 3544 | 1461231786563 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 02:43:06 INFO - PROCESS | 3544 | 1461231786566 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 02:43:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:43:06 INFO - PROCESS | 3544 | 1461231786570 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:43:06 INFO - PROCESS | 3544 | 1461231786572 Marionette TRACE conn4 <- [1,750,null,{}] 02:43:06 INFO - PROCESS | 3544 | 1461231786580 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:06 INFO - PROCESS | 3544 | 1461231786685 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 02:43:06 INFO - PROCESS | 3544 | 1461231786691 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECBB8B000 == 53 [pid = 3544] [id = 197] 02:43:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000ECB841000) [pid = 3544] [serial = 589] [outer = 0000000000000000] 02:43:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000ECC092800) [pid = 3544] [serial = 590] [outer = 0000000ECB841000] 02:43:06 INFO - PROCESS | 3544 | 1461231786738 Marionette DEBUG loaded listener.js 02:43:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000ECC09BC00) [pid = 3544] [serial = 591] [outer = 0000000ECB841000] 02:43:07 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EC68D3000) [pid = 3544] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:43:07 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC43EB800) [pid = 3544] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:43:07 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC5A59800) [pid = 3544] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:43:07 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EB882C400) [pid = 3544] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:43:07 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000EC7CBEC00) [pid = 3544] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:43:07 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000EB8877000) [pid = 3544] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:43:07 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000EB98EE800) [pid = 3544] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:43:07 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000ECB970000) [pid = 3544] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:43:07 INFO - PROCESS | 3544 | [3544] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:43:07 INFO - PROCESS | 3544 | 1461231787649 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:43:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:43:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1082ms 02:43:07 INFO - PROCESS | 3544 | 1461231787654 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 02:43:07 INFO - PROCESS | 3544 | 1461231787656 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 02:43:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:43:07 INFO - PROCESS | 3544 | 1461231787660 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:43:07 INFO - PROCESS | 3544 | 1461231787662 Marionette TRACE conn4 <- [1,754,null,{}] 02:43:07 INFO - PROCESS | 3544 | 1461231787665 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:07 INFO - PROCESS | 3544 | 1461231787746 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 02:43:07 INFO - PROCESS | 3544 | 1461231787752 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECDEC9800 == 54 [pid = 3544] [id = 198] 02:43:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EC665BC00) [pid = 3544] [serial = 592] [outer = 0000000000000000] 02:43:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EC6CB3400) [pid = 3544] [serial = 593] [outer = 0000000EC665BC00] 02:43:07 INFO - PROCESS | 3544 | 1461231787799 Marionette DEBUG loaded listener.js 02:43:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000ECC09F800) [pid = 3544] [serial = 594] [outer = 0000000EC665BC00] 02:43:08 INFO - PROCESS | 3544 | 1461231788667 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:43:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:43:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1027ms 02:43:08 INFO - PROCESS | 3544 | 1461231788690 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 02:43:08 INFO - PROCESS | 3544 | 1461231788692 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 02:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:43:08 INFO - PROCESS | 3544 | 1461231788696 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:43:08 INFO - PROCESS | 3544 | 1461231788697 Marionette TRACE conn4 <- [1,758,null,{}] 02:43:08 INFO - PROCESS | 3544 | 1461231788715 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:08 INFO - PROCESS | 3544 | 1461231788840 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 02:43:08 INFO - PROCESS | 3544 | 1461231788849 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:08 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE458000 == 55 [pid = 3544] [id = 199] 02:43:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000ECC9AB000) [pid = 3544] [serial = 595] [outer = 0000000000000000] 02:43:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000ECC9B6C00) [pid = 3544] [serial = 596] [outer = 0000000ECC9AB000] 02:43:08 INFO - PROCESS | 3544 | 1461231788899 Marionette DEBUG loaded listener.js 02:43:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000ECCA85800) [pid = 3544] [serial = 597] [outer = 0000000ECC9AB000] 02:43:09 INFO - PROCESS | 3544 | 1461231789393 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 753ms 02:43:09 INFO - PROCESS | 3544 | 1461231789453 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 02:43:09 INFO - PROCESS | 3544 | 1461231789458 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 02:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:43:09 INFO - PROCESS | 3544 | 1461231789463 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:43:09 INFO - PROCESS | 3544 | 1461231789468 Marionette TRACE conn4 <- [1,762,null,{}] 02:43:09 INFO - PROCESS | 3544 | 1461231789476 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:09 INFO - PROCESS | 3544 | 1461231789596 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 02:43:09 INFO - PROCESS | 3544 | 1461231789663 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC14CE000 == 56 [pid = 3544] [id = 200] 02:43:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EBF61F400) [pid = 3544] [serial = 598] [outer = 0000000000000000] 02:43:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EBFB9A400) [pid = 3544] [serial = 599] [outer = 0000000EBF61F400] 02:43:09 INFO - PROCESS | 3544 | 1461231789763 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EC63C3000) [pid = 3544] [serial = 600] [outer = 0000000EBF61F400] 02:43:10 INFO - PROCESS | 3544 | 1461231790430 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1035ms 02:43:10 INFO - PROCESS | 3544 | 1461231790501 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 02:43:10 INFO - PROCESS | 3544 | 1461231790508 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 02:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:43:10 INFO - PROCESS | 3544 | 1461231790515 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - PROCESS | 3544 | 1461231790519 Marionette TRACE conn4 <- [1,766,null,{}] 02:43:10 INFO - PROCESS | 3544 | 1461231790585 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:10 INFO - PROCESS | 3544 | 1461231790712 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 02:43:10 INFO - PROCESS | 3544 | 1461231790796 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB181000 == 57 [pid = 3544] [id = 201] 02:43:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EC7942000) [pid = 3544] [serial = 601] [outer = 0000000000000000] 02:43:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000ECA460C00) [pid = 3544] [serial = 602] [outer = 0000000EC7942000] 02:43:10 INFO - PROCESS | 3544 | 1461231790851 Marionette DEBUG loaded listener.js 02:43:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000ECB1DC800) [pid = 3544] [serial = 603] [outer = 0000000EC7942000] 02:43:11 INFO - PROCESS | 3544 | 1461231791408 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 945ms 02:43:11 INFO - PROCESS | 3544 | 1461231791466 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 02:43:11 INFO - PROCESS | 3544 | 1461231791469 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 02:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:43:11 INFO - PROCESS | 3544 | 1461231791473 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:43:11 INFO - PROCESS | 3544 | 1461231791478 Marionette TRACE conn4 <- [1,770,null,{}] 02:43:11 INFO - PROCESS | 3544 | 1461231791490 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:11 INFO - PROCESS | 3544 | 1461231791601 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 02:43:11 INFO - PROCESS | 3544 | 1461231791687 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF673000 == 58 [pid = 3544] [id = 202] 02:43:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000ECC099C00) [pid = 3544] [serial = 604] [outer = 0000000000000000] 02:43:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000ECC0BE400) [pid = 3544] [serial = 605] [outer = 0000000ECC099C00] 02:43:11 INFO - PROCESS | 3544 | 1461231791745 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000ECC9B6400) [pid = 3544] [serial = 606] [outer = 0000000ECC099C00] 02:43:12 INFO - PROCESS | 3544 | 1461231792336 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 944ms 02:43:12 INFO - PROCESS | 3544 | 1461231792419 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 02:43:12 INFO - PROCESS | 3544 | 1461231792422 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 02:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:43:12 INFO - PROCESS | 3544 | 1461231792426 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:43:12 INFO - PROCESS | 3544 | 1461231792428 Marionette TRACE conn4 <- [1,774,null,{}] 02:43:12 INFO - PROCESS | 3544 | 1461231792432 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:12 INFO - PROCESS | 3544 | 1461231792536 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 02:43:12 INFO - PROCESS | 3544 | 1461231792609 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE8B000 == 59 [pid = 3544] [id = 203] 02:43:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000ECDE85800) [pid = 3544] [serial = 607] [outer = 0000000000000000] 02:43:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000ECE181400) [pid = 3544] [serial = 608] [outer = 0000000ECDE85800] 02:43:12 INFO - PROCESS | 3544 | 1461231792664 Marionette DEBUG loaded listener.js 02:43:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000ECE42BC00) [pid = 3544] [serial = 609] [outer = 0000000ECDE85800] 02:43:13 INFO - PROCESS | 3544 | 1461231793300 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 944ms 02:43:13 INFO - PROCESS | 3544 | 1461231793372 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 02:43:13 INFO - PROCESS | 3544 | 1461231793374 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 02:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:43:13 INFO - PROCESS | 3544 | 1461231793378 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:43:13 INFO - PROCESS | 3544 | 1461231793380 Marionette TRACE conn4 <- [1,778,null,{}] 02:43:13 INFO - PROCESS | 3544 | 1461231793385 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:13 INFO - PROCESS | 3544 | 1461231793492 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 02:43:13 INFO - PROCESS | 3544 | 1461231793559 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC798D000 == 60 [pid = 3544] [id = 204] 02:43:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EBEF23000) [pid = 3544] [serial = 610] [outer = 0000000000000000] 02:43:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EBEF29800) [pid = 3544] [serial = 611] [outer = 0000000EBEF23000] 02:43:13 INFO - PROCESS | 3544 | 1461231793613 Marionette DEBUG loaded listener.js 02:43:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000ECC9DDC00) [pid = 3544] [serial = 612] [outer = 0000000EBEF23000] 02:43:14 INFO - PROCESS | 3544 | 1461231794345 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1027ms 02:43:14 INFO - PROCESS | 3544 | 1461231794406 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 02:43:14 INFO - PROCESS | 3544 | 1461231794411 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 02:43:14 INFO - PROCESS | 3544 | 1461231794416 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:43:14 INFO - PROCESS | 3544 | 1461231794420 Marionette TRACE conn4 <- [1,782,null,{}] 02:43:14 INFO - PROCESS | 3544 | 1461231794456 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:14 INFO - PROCESS | 3544 | 1461231794589 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 02:43:14 INFO - PROCESS | 3544 | 1461231794636 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC69DD800 == 61 [pid = 3544] [id = 205] 02:43:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EBF61C000) [pid = 3544] [serial = 613] [outer = 0000000000000000] 02:43:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EBF69A000) [pid = 3544] [serial = 614] [outer = 0000000EBF61C000] 02:43:14 INFO - PROCESS | 3544 | 1461231794686 Marionette DEBUG loaded listener.js 02:43:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EC4011C00) [pid = 3544] [serial = 615] [outer = 0000000EBF61C000] 02:43:15 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA40B800 == 60 [pid = 3544] [id = 186] 02:43:15 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECDEC9800 == 59 [pid = 3544] [id = 198] 02:43:15 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECBB8B000 == 58 [pid = 3544] [id = 197] 02:43:15 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB186800 == 57 [pid = 3544] [id = 196] 02:43:15 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C22000 == 56 [pid = 3544] [id = 195] 02:43:15 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFFB3000 == 55 [pid = 3544] [id = 175] 02:43:15 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC14BF000 == 54 [pid = 3544] [id = 194] 02:43:15 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB115000 == 53 [pid = 3544] [id = 193] 02:43:15 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC9D66000 == 52 [pid = 3544] [id = 192] 02:43:15 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C17000 == 51 [pid = 3544] [id = 191] 02:43:15 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6846800 == 50 [pid = 3544] [id = 190] 02:43:15 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEC60000 == 49 [pid = 3544] [id = 189] 02:43:15 INFO - PROCESS | 3544 | 1461231795287 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 880ms 02:43:15 INFO - PROCESS | 3544 | 1461231795301 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 02:43:15 INFO - PROCESS | 3544 | 1461231795307 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 02:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:43:15 INFO - PROCESS | 3544 | 1461231795313 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:43:15 INFO - PROCESS | 3544 | 1461231795316 Marionette TRACE conn4 <- [1,786,null,{}] 02:43:15 INFO - PROCESS | 3544 | 1461231795320 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:15 INFO - PROCESS | 3544 | 1461231795415 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000ECB97C400) [pid = 3544] [serial = 444] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EC7CC0C00) [pid = 3544] [serial = 551] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC147D400) [pid = 3544] [serial = 563] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC6C30C00) [pid = 3544] [serial = 545] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EC6B62400) [pid = 3544] [serial = 548] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000ECE188C00) [pid = 3544] [serial = 524] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EC5FBF400) [pid = 3544] [serial = 542] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EC08DF800) [pid = 3544] [serial = 537] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000EBA82D800) [pid = 3544] [serial = 536] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000ECAFD9C00) [pid = 3544] [serial = 533] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EC07AC400) [pid = 3544] [serial = 539] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC369B400) [pid = 3544] [serial = 540] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC5A28400) [pid = 3544] [serial = 527] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC7D1B400) [pid = 3544] [serial = 530] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EBF66E800) [pid = 3544] [serial = 554] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000EC68EEC00) [pid = 3544] [serial = 557] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EC8530400) [pid = 3544] [serial = 561] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC43F1000) [pid = 3544] [serial = 560] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC6F96000) [pid = 3544] [serial = 549] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EC6C3C800) [pid = 3544] [serial = 546] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000EC63CA000) [pid = 3544] [serial = 543] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000ECB38D000) [pid = 3544] [serial = 534] [outer = 0000000000000000] [url = about:blank] 02:43:15 INFO - PROCESS | 3544 | 1461231795502 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEE15800 == 50 [pid = 3544] [id = 206] 02:43:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000EB893E800) [pid = 3544] [serial = 616] [outer = 0000000000000000] 02:43:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EBA82FC00) [pid = 3544] [serial = 617] [outer = 0000000EB893E800] 02:43:15 INFO - PROCESS | 3544 | 1461231795549 Marionette DEBUG loaded listener.js 02:43:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000EC3662C00) [pid = 3544] [serial = 618] [outer = 0000000EB893E800] 02:43:15 INFO - PROCESS | 3544 | 1461231795941 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:43:16 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 02:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 02:43:16 INFO - PROCESS | 3544 | 1461231796005 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 02:43:16 INFO - PROCESS | 3544 | 1461231796008 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 02:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:43:16 INFO - PROCESS | 3544 | 1461231796012 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:43:16 INFO - PROCESS | 3544 | 1461231796015 Marionette TRACE conn4 <- [1,790,null,{}] 02:43:16 INFO - PROCESS | 3544 | 1461231796027 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:16 INFO - PROCESS | 3544 | 1461231796113 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 02:43:16 INFO - PROCESS | 3544 | 1461231796120 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC760C000 == 51 [pid = 3544] [id = 207] 02:43:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EC5A29C00) [pid = 3544] [serial = 619] [outer = 0000000000000000] 02:43:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EC63C9800) [pid = 3544] [serial = 620] [outer = 0000000EC5A29C00] 02:43:16 INFO - PROCESS | 3544 | 1461231796171 Marionette DEBUG loaded listener.js 02:43:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EC6C37800) [pid = 3544] [serial = 621] [outer = 0000000EC5A29C00] 02:43:16 INFO - PROCESS | 3544 | 1461231796674 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:43:16 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 02:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 02:43:16 INFO - PROCESS | 3544 | 1461231796706 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 02:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:43:16 INFO - PROCESS | 3544 | 1461231796709 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 02:43:16 INFO - PROCESS | 3544 | 1461231796712 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:43:16 INFO - PROCESS | 3544 | 1461231796714 Marionette TRACE conn4 <- [1,794,null,{}] 02:43:16 INFO - PROCESS | 3544 | 1461231796718 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:16 INFO - PROCESS | 3544 | 1461231796801 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 02:43:16 INFO - PROCESS | 3544 | 1461231796809 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC970F800 == 52 [pid = 3544] [id = 208] 02:43:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EC6D25000) [pid = 3544] [serial = 622] [outer = 0000000000000000] 02:43:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EC6F37800) [pid = 3544] [serial = 623] [outer = 0000000EC6D25000] 02:43:16 INFO - PROCESS | 3544 | 1461231796857 Marionette DEBUG loaded listener.js 02:43:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000EC7A1A000) [pid = 3544] [serial = 624] [outer = 0000000EC6D25000] 02:43:17 INFO - PROCESS | 3544 | 1461231797264 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:43:17 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 02:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 587ms 02:43:17 INFO - PROCESS | 3544 | 1461231797303 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 02:43:17 INFO - PROCESS | 3544 | 1461231797306 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 02:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:43:17 INFO - PROCESS | 3544 | 1461231797309 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:43:17 INFO - PROCESS | 3544 | 1461231797311 Marionette TRACE conn4 <- [1,798,null,{}] 02:43:17 INFO - PROCESS | 3544 | 1461231797314 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:17 INFO - PROCESS | 3544 | 1461231797395 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 02:43:17 INFO - PROCESS | 3544 | 1461231797402 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB177000 == 53 [pid = 3544] [id = 209] 02:43:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EC7AEBC00) [pid = 3544] [serial = 625] [outer = 0000000000000000] 02:43:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC7CC0C00) [pid = 3544] [serial = 626] [outer = 0000000EC7AEBC00] 02:43:17 INFO - PROCESS | 3544 | 1461231797450 Marionette DEBUG loaded listener.js 02:43:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EC85DC800) [pid = 3544] [serial = 627] [outer = 0000000EC7AEBC00] 02:43:17 INFO - PROCESS | 3544 | 1461231797945 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 692ms 02:43:18 INFO - PROCESS | 3544 | 1461231798006 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 02:43:18 INFO - PROCESS | 3544 | 1461231798008 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 02:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:43:18 INFO - PROCESS | 3544 | 1461231798012 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:43:18 INFO - PROCESS | 3544 | 1461231798014 Marionette TRACE conn4 <- [1,802,null,{}] 02:43:18 INFO - PROCESS | 3544 | 1461231798018 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:18 INFO - PROCESS | 3544 | 1461231798147 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 02:43:18 INFO - PROCESS | 3544 | 1461231798202 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFB88000 == 54 [pid = 3544] [id = 210] 02:43:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000ECB13B000) [pid = 3544] [serial = 628] [outer = 0000000000000000] 02:43:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000ECB1D6800) [pid = 3544] [serial = 629] [outer = 0000000ECB13B000] 02:43:18 INFO - PROCESS | 3544 | 1461231798251 Marionette DEBUG loaded listener.js 02:43:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000ECB834800) [pid = 3544] [serial = 630] [outer = 0000000ECB13B000] 02:43:18 INFO - PROCESS | 3544 | 1461231798693 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 02:43:18 INFO - PROCESS | 3544 | 1461231798771 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 02:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:43:18 INFO - PROCESS | 3544 | 1461231798774 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:43:18 INFO - PROCESS | 3544 | 1461231798776 Marionette TRACE conn4 <- [1,806,null,{}] 02:43:18 INFO - PROCESS | 3544 | 1461231798780 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:18 INFO - PROCESS | 3544 | 1461231798887 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 02:43:18 INFO - PROCESS | 3544 | 1461231798898 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7F7000 == 55 [pid = 3544] [id = 211] 02:43:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000ECB973C00) [pid = 3544] [serial = 631] [outer = 0000000000000000] 02:43:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000ECC094400) [pid = 3544] [serial = 632] [outer = 0000000ECB973C00] 02:43:18 INFO - PROCESS | 3544 | 1461231798988 Marionette DEBUG loaded listener.js 02:43:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000ECC0B5C00) [pid = 3544] [serial = 633] [outer = 0000000ECB973C00] 02:43:19 INFO - PROCESS | 3544 | 1461231799395 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 692ms 02:43:19 INFO - PROCESS | 3544 | 1461231799472 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 02:43:19 INFO - PROCESS | 3544 | 1461231799474 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 02:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:43:19 INFO - PROCESS | 3544 | 1461231799487 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:43:19 INFO - PROCESS | 3544 | 1461231799490 Marionette TRACE conn4 <- [1,810,null,{}] 02:43:19 INFO - PROCESS | 3544 | 1461231799493 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:19 INFO - PROCESS | 3544 | 1461231799598 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 02:43:19 INFO - PROCESS | 3544 | 1461231799607 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:19 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0254000 == 56 [pid = 3544] [id = 212] 02:43:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000ECB978000) [pid = 3544] [serial = 634] [outer = 0000000000000000] 02:43:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000ECC9AC400) [pid = 3544] [serial = 635] [outer = 0000000ECB978000] 02:43:19 INFO - PROCESS | 3544 | 1461231799654 Marionette DEBUG loaded listener.js 02:43:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000ECCA8C400) [pid = 3544] [serial = 636] [outer = 0000000ECB978000] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EBEFBC000) [pid = 3544] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC43E9800) [pid = 3544] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC5FC5400) [pid = 3544] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EC7938800) [pid = 3544] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000ECA4C0000) [pid = 3544] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000ECB841000) [pid = 3544] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EC1099400) [pid = 3544] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000EC7AE5C00) [pid = 3544] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EC5A58C00) [pid = 3544] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EBA253C00) [pid = 3544] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC7AE2C00) [pid = 3544] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC5A56400) [pid = 3544] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC665BC00) [pid = 3544] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EC6365C00) [pid = 3544] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000EC5FBB800) [pid = 3544] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000ECC9DA400) [pid = 3544] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC85E0C00) [pid = 3544] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:43:19 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EBEE89C00) [pid = 3544] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:43:20 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EC43EE800) [pid = 3544] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:43:20 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000ECB837C00) [pid = 3544] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:43:20 INFO - PROCESS | 3544 | 1461231800277 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 02:43:20 INFO - PROCESS | 3544 | 1461231800328 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 02:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:43:20 INFO - PROCESS | 3544 | 1461231800331 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:43:20 INFO - PROCESS | 3544 | 1461231800333 Marionette TRACE conn4 <- [1,814,null,{}] 02:43:20 INFO - PROCESS | 3544 | 1461231800336 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:20 INFO - PROCESS | 3544 | 1461231800421 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 02:43:20 INFO - PROCESS | 3544 | 1461231800429 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1213800 == 57 [pid = 3544] [id = 213] 02:43:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EC5FBFC00) [pid = 3544] [serial = 637] [outer = 0000000000000000] 02:43:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000EC7CC1000) [pid = 3544] [serial = 638] [outer = 0000000EC5FBFC00] 02:43:20 INFO - PROCESS | 3544 | 1461231800476 Marionette DEBUG loaded listener.js 02:43:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000ECC0BB800) [pid = 3544] [serial = 639] [outer = 0000000EC5FBFC00] 02:43:20 INFO - PROCESS | 3544 | 1461231800893 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 585ms 02:43:20 INFO - PROCESS | 3544 | 1461231800920 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 02:43:20 INFO - PROCESS | 3544 | 1461231800922 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 02:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:43:20 INFO - PROCESS | 3544 | 1461231800925 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:43:20 INFO - PROCESS | 3544 | 1461231800927 Marionette TRACE conn4 <- [1,818,null,{}] 02:43:20 INFO - PROCESS | 3544 | 1461231800930 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:21 INFO - PROCESS | 3544 | 1461231801017 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 02:43:21 INFO - PROCESS | 3544 | 1461231801024 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1230800 == 58 [pid = 3544] [id = 214] 02:43:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000ECDE8E000) [pid = 3544] [serial = 640] [outer = 0000000000000000] 02:43:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000ECE185800) [pid = 3544] [serial = 641] [outer = 0000000ECDE8E000] 02:43:21 INFO - PROCESS | 3544 | 1461231801070 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000ECE433000) [pid = 3544] [serial = 642] [outer = 0000000ECDE8E000] 02:43:21 INFO - PROCESS | 3544 | 1461231801484 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 628ms 02:43:21 INFO - PROCESS | 3544 | 1461231801555 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 02:43:21 INFO - PROCESS | 3544 | 1461231801558 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 02:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:43:21 INFO - PROCESS | 3544 | 1461231801561 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:43:21 INFO - PROCESS | 3544 | 1461231801564 Marionette TRACE conn4 <- [1,822,null,{}] 02:43:21 INFO - PROCESS | 3544 | 1461231801567 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:21 INFO - PROCESS | 3544 | 1461231801668 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 02:43:21 INFO - PROCESS | 3544 | 1461231801682 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0C1B000 == 59 [pid = 3544] [id = 215] 02:43:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000ECBA82400) [pid = 3544] [serial = 643] [outer = 0000000000000000] 02:43:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000ECE431000) [pid = 3544] [serial = 644] [outer = 0000000ECBA82400] 02:43:21 INFO - PROCESS | 3544 | 1461231801732 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000ECE6B5C00) [pid = 3544] [serial = 645] [outer = 0000000ECBA82400] 02:43:22 INFO - PROCESS | 3544 | 1461231802427 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 941ms 02:43:22 INFO - PROCESS | 3544 | 1461231802507 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 02:43:22 INFO - PROCESS | 3544 | 1461231802513 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 02:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:43:22 INFO - PROCESS | 3544 | 1461231802519 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:43:22 INFO - PROCESS | 3544 | 1461231802523 Marionette TRACE conn4 <- [1,826,null,{}] 02:43:22 INFO - PROCESS | 3544 | 1461231802529 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:22 INFO - PROCESS | 3544 | 1461231802678 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 02:43:22 INFO - PROCESS | 3544 | 1461231802798 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6610800 == 60 [pid = 3544] [id = 216] 02:43:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EBEF26000) [pid = 3544] [serial = 646] [outer = 0000000000000000] 02:43:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EBFBA5C00) [pid = 3544] [serial = 647] [outer = 0000000EBEF26000] 02:43:22 INFO - PROCESS | 3544 | 1461231802857 Marionette DEBUG loaded listener.js 02:43:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000EC5A23400) [pid = 3544] [serial = 648] [outer = 0000000EBEF26000] 02:43:23 INFO - PROCESS | 3544 | 1461231803459 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 984ms 02:43:23 INFO - PROCESS | 3544 | 1461231803505 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 02:43:23 INFO - PROCESS | 3544 | 1461231803512 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 02:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:43:23 INFO - PROCESS | 3544 | 1461231803518 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:43:23 INFO - PROCESS | 3544 | 1461231803521 Marionette TRACE conn4 <- [1,830,null,{}] 02:43:23 INFO - PROCESS | 3544 | 1461231803526 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:23 INFO - PROCESS | 3544 | 1461231803637 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 02:43:23 INFO - PROCESS | 3544 | 1461231803726 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECBB85000 == 61 [pid = 3544] [id = 217] 02:43:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000EC6C31400) [pid = 3544] [serial = 649] [outer = 0000000000000000] 02:43:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000EC6F9A000) [pid = 3544] [serial = 650] [outer = 0000000EC6C31400] 02:43:23 INFO - PROCESS | 3544 | 1461231803781 Marionette DEBUG loaded listener.js 02:43:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000EC9752800) [pid = 3544] [serial = 651] [outer = 0000000EC6C31400] 02:43:24 INFO - PROCESS | 3544 | 1461231804337 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 944ms 02:43:24 INFO - PROCESS | 3544 | 1461231804468 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 02:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:43:24 INFO - PROCESS | 3544 | 1461231804471 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 02:43:24 INFO - PROCESS | 3544 | 1461231804475 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:43:24 INFO - PROCESS | 3544 | 1461231804479 Marionette TRACE conn4 <- [1,834,null,{}] 02:43:24 INFO - PROCESS | 3544 | 1461231804491 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:24 INFO - PROCESS | 3544 | 1461231804613 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 02:43:24 INFO - PROCESS | 3544 | 1461231804723 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1C1E800 == 62 [pid = 3544] [id = 218] 02:43:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000ECB13D400) [pid = 3544] [serial = 652] [outer = 0000000000000000] 02:43:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000ECBA81000) [pid = 3544] [serial = 653] [outer = 0000000ECB13D400] 02:43:24 INFO - PROCESS | 3544 | 1461231804786 Marionette DEBUG loaded listener.js 02:43:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000ECC9E1800) [pid = 3544] [serial = 654] [outer = 0000000ECB13D400] 02:43:25 INFO - PROCESS | 3544 | 1461231805317 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 881ms 02:43:25 INFO - PROCESS | 3544 | 1461231805358 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 02:43:25 INFO - PROCESS | 3544 | 1461231805361 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 02:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:43:25 INFO - PROCESS | 3544 | 1461231805365 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:43:25 INFO - PROCESS | 3544 | 1461231805367 Marionette TRACE conn4 <- [1,838,null,{}] 02:43:25 INFO - PROCESS | 3544 | 1461231805371 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:25 INFO - PROCESS | 3544 | 1461231805498 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 02:43:25 INFO - PROCESS | 3544 | 1461231805588 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC96CD800 == 63 [pid = 3544] [id = 219] 02:43:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC795BC00) [pid = 3544] [serial = 655] [outer = 0000000000000000] 02:43:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000ECB83C000) [pid = 3544] [serial = 656] [outer = 0000000EC795BC00] 02:43:25 INFO - PROCESS | 3544 | 1461231805644 Marionette DEBUG loaded listener.js 02:43:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000ECE6B3000) [pid = 3544] [serial = 657] [outer = 0000000EC795BC00] 02:43:26 INFO - PROCESS | 3544 | 1461231806481 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1194ms 02:43:26 INFO - PROCESS | 3544 | 1461231806561 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 02:43:26 INFO - PROCESS | 3544 | 1461231806565 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 02:43:26 INFO - PROCESS | 3544 | 1461231806570 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:43:26 INFO - PROCESS | 3544 | 1461231806574 Marionette TRACE conn4 <- [1,842,null,{}] 02:43:26 INFO - PROCESS | 3544 | 1461231806581 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:26 INFO - PROCESS | 3544 | 1461231806723 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 02:43:26 INFO - PROCESS | 3544 | 1461231806838 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA20F000 == 64 [pid = 3544] [id = 220] 02:43:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EB91E6000) [pid = 3544] [serial = 658] [outer = 0000000000000000] 02:43:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EBA23A400) [pid = 3544] [serial = 659] [outer = 0000000EB91E6000] 02:43:26 INFO - PROCESS | 3544 | 1461231806895 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EBEF24400) [pid = 3544] [serial = 660] [outer = 0000000EB91E6000] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBB5DE800 == 63 [pid = 3544] [id = 187] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA228000 == 62 [pid = 3544] [id = 184] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1230800 == 61 [pid = 3544] [id = 214] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1213800 == 60 [pid = 3544] [id = 213] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0254000 == 59 [pid = 3544] [id = 212] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7F7000 == 58 [pid = 3544] [id = 211] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFB88000 == 57 [pid = 3544] [id = 210] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB177000 == 56 [pid = 3544] [id = 209] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC970F800 == 55 [pid = 3544] [id = 208] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000ECC9B6C00) [pid = 3544] [serial = 596] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC760C000 == 54 [pid = 3544] [id = 207] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEE15800 == 53 [pid = 3544] [id = 206] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC69DD800 == 52 [pid = 3544] [id = 205] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC798D000 == 51 [pid = 3544] [id = 204] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFE8B000 == 50 [pid = 3544] [id = 203] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF673000 == 49 [pid = 3544] [id = 202] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB181000 == 48 [pid = 3544] [id = 201] 02:43:27 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC14CE000 == 47 [pid = 3544] [id = 200] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EC6F3B000) [pid = 3544] [serial = 486] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000ECE18F400) [pid = 3544] [serial = 480] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000ECC9AB800) [pid = 3544] [serial = 489] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EC5A53C00) [pid = 3544] [serial = 483] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC635EC00) [pid = 3544] [serial = 528] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000ECE6B6800) [pid = 3544] [serial = 525] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EC3691800) [pid = 3544] [serial = 555] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC6CAF400) [pid = 3544] [serial = 558] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000ECA4C0400) [pid = 3544] [serial = 531] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EC7FA4C00) [pid = 3544] [serial = 552] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000ECB83B000) [pid = 3544] [serial = 588] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000ECB1D6400) [pid = 3544] [serial = 587] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000ECC092800) [pid = 3544] [serial = 590] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000ECC09BC00) [pid = 3544] [serial = 591] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC3695000) [pid = 3544] [serial = 581] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000ECB151400) [pid = 3544] [serial = 579] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000ECB140800) [pid = 3544] [serial = 578] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000ECAFE3800) [pid = 3544] [serial = 576] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EBAA99800) [pid = 3544] [serial = 566] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC109BC00) [pid = 3544] [serial = 567] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000ECA4BE800) [pid = 3544] [serial = 575] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000EC7F9E800) [pid = 3544] [serial = 573] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000EC7AF0C00) [pid = 3544] [serial = 572] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000EC6C3DC00) [pid = 3544] [serial = 570] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000EC6945400) [pid = 3544] [serial = 569] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000EC6CB3400) [pid = 3544] [serial = 593] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000EC793E800) [pid = 3544] [serial = 584] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000EC5A5FC00) [pid = 3544] [serial = 582] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000EC7F9C000) [pid = 3544] [serial = 585] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000ECC09F800) [pid = 3544] [serial = 594] [outer = 0000000000000000] [url = about:blank] 02:43:27 INFO - PROCESS | 3544 | 1461231807498 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 984ms 02:43:27 INFO - PROCESS | 3544 | 1461231807558 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 3544 | 1461231807565 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 02:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:43:27 INFO - PROCESS | 3544 | 1461231807571 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 3544 | 1461231807573 Marionette TRACE conn4 <- [1,846,null,{}] 02:43:27 INFO - PROCESS | 3544 | 1461231807577 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:27 INFO - PROCESS | 3544 | 1461231807663 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 02:43:27 INFO - PROCESS | 3544 | 1461231807731 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF722800 == 48 [pid = 3544] [id = 221] 02:43:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000EBBDC1000) [pid = 3544] [serial = 661] [outer = 0000000000000000] 02:43:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000EBEF2D000) [pid = 3544] [serial = 662] [outer = 0000000EBBDC1000] 02:43:27 INFO - PROCESS | 3544 | 1461231807778 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000EC0712000) [pid = 3544] [serial = 663] [outer = 0000000EBBDC1000] 02:43:28 INFO - PROCESS | 3544 | 1461231808227 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 690ms 02:43:28 INFO - PROCESS | 3544 | 1461231808262 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 02:43:28 INFO - PROCESS | 3544 | 1461231808265 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 02:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:43:28 INFO - PROCESS | 3544 | 1461231808273 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 3544 | 1461231808277 Marionette TRACE conn4 <- [1,850,null,{}] 02:43:28 INFO - PROCESS | 3544 | 1461231808288 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:28 INFO - PROCESS | 3544 | 1461231808377 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 02:43:28 INFO - PROCESS | 3544 | 1461231808386 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5A97000 == 49 [pid = 3544] [id = 222] 02:43:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EC40D6000) [pid = 3544] [serial = 664] [outer = 0000000000000000] 02:43:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EC4366800) [pid = 3544] [serial = 665] [outer = 0000000EC40D6000] 02:43:28 INFO - PROCESS | 3544 | 1461231808434 Marionette DEBUG loaded listener.js 02:43:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EC5A58400) [pid = 3544] [serial = 666] [outer = 0000000EC40D6000] 02:43:28 INFO - PROCESS | 3544 | 1461231808893 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 628ms 02:43:28 INFO - PROCESS | 3544 | 1461231808904 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 02:43:28 INFO - PROCESS | 3544 | 1461231808907 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 02:43:28 INFO - PROCESS | 3544 | 1461231808910 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:43:28 INFO - PROCESS | 3544 | 1461231808912 Marionette TRACE conn4 <- [1,854,null,{}] 02:43:28 INFO - PROCESS | 3544 | 1461231808919 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:29 INFO - PROCESS | 3544 | 1461231809001 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 02:43:29 INFO - PROCESS | 3544 | 1461231809007 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6D19000 == 50 [pid = 3544] [id = 223] 02:43:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000EC5FC0400) [pid = 3544] [serial = 667] [outer = 0000000000000000] 02:43:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EC5FC8800) [pid = 3544] [serial = 668] [outer = 0000000EC5FC0400] 02:43:29 INFO - PROCESS | 3544 | 1461231809055 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000EC6667000) [pid = 3544] [serial = 669] [outer = 0000000EC5FC0400] 02:43:29 INFO - PROCESS | 3544 | 1461231809468 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 02:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:43:29 INFO - PROCESS | 3544 | 1461231809542 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 02:43:29 INFO - PROCESS | 3544 | 1461231809545 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 02:43:29 INFO - PROCESS | 3544 | 1461231809548 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:43:29 INFO - PROCESS | 3544 | 1461231809550 Marionette TRACE conn4 <- [1,858,null,{}] 02:43:29 INFO - PROCESS | 3544 | 1461231809554 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:29 INFO - PROCESS | 3544 | 1461231809655 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 02:43:29 INFO - PROCESS | 3544 | 1461231809661 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC083F800 == 51 [pid = 3544] [id = 224] 02:43:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EC68D3000) [pid = 3544] [serial = 670] [outer = 0000000000000000] 02:43:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EC68FB800) [pid = 3544] [serial = 671] [outer = 0000000EC68D3000] 02:43:29 INFO - PROCESS | 3544 | 1461231809709 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EC6C35000) [pid = 3544] [serial = 672] [outer = 0000000EC68D3000] 02:43:30 INFO - PROCESS | 3544 | 1461231810196 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 692ms 02:43:30 INFO - PROCESS | 3544 | 1461231810242 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 02:43:30 INFO - PROCESS | 3544 | 1461231810244 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 02:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:43:30 INFO - PROCESS | 3544 | 1461231810247 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:43:30 INFO - PROCESS | 3544 | 1461231810249 Marionette TRACE conn4 <- [1,862,null,{}] 02:43:30 INFO - PROCESS | 3544 | 1461231810253 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:30 INFO - PROCESS | 3544 | 1461231810382 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 02:43:30 INFO - PROCESS | 3544 | 1461231810398 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7F21000 == 52 [pid = 3544] [id = 225] 02:43:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EC6CB0000) [pid = 3544] [serial = 673] [outer = 0000000000000000] 02:43:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EC6F3E800) [pid = 3544] [serial = 674] [outer = 0000000EC6CB0000] 02:43:30 INFO - PROCESS | 3544 | 1461231810486 Marionette DEBUG loaded listener.js 02:43:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000EC7A20000) [pid = 3544] [serial = 675] [outer = 0000000EC6CB0000] 02:43:30 INFO - PROCESS | 3544 | 1461231810924 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 734ms 02:43:31 INFO - PROCESS | 3544 | 1461231810993 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 02:43:31 INFO - PROCESS | 3544 | 1461231810995 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 02:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:43:31 INFO - PROCESS | 3544 | 1461231811009 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - PROCESS | 3544 | 1461231811011 Marionette TRACE conn4 <- [1,866,null,{}] 02:43:31 INFO - PROCESS | 3544 | 1461231811015 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:31 INFO - PROCESS | 3544 | 1461231811116 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 02:43:31 INFO - PROCESS | 3544 | 1461231811126 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC9A11800 == 53 [pid = 3544] [id = 226] 02:43:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EC7AEDC00) [pid = 3544] [serial = 676] [outer = 0000000000000000] 02:43:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC7CB8800) [pid = 3544] [serial = 677] [outer = 0000000EC7AEDC00] 02:43:31 INFO - PROCESS | 3544 | 1461231811173 Marionette DEBUG loaded listener.js 02:43:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EC7CC6C00) [pid = 3544] [serial = 678] [outer = 0000000EC7AEDC00] 02:43:32 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000ECDE8E000) [pid = 3544] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:43:32 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EBF729400) [pid = 3544] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:43:32 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EBF61C000) [pid = 3544] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:43:32 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC5FBFC00) [pid = 3544] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:43:32 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EB893E800) [pid = 3544] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:43:32 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000ECB13B000) [pid = 3544] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:43:32 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EC5A29C00) [pid = 3544] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:43:32 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC6D25000) [pid = 3544] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:43:32 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC7AEBC00) [pid = 3544] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:43:32 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000ECB978000) [pid = 3544] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:43:32 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000ECB973C00) [pid = 3544] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:43:32 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000EBEF23000) [pid = 3544] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:43:33 INFO - PROCESS | 3544 | 1461231813093 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2189ms 02:43:33 INFO - PROCESS | 3544 | 1461231813232 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 02:43:33 INFO - PROCESS | 3544 | 1461231813234 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 02:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:43:33 INFO - PROCESS | 3544 | 1461231813238 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - PROCESS | 3544 | 1461231813240 Marionette TRACE conn4 <- [1,870,null,{}] 02:43:33 INFO - PROCESS | 3544 | 1461231813243 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:33 INFO - PROCESS | 3544 | 1461231813342 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 02:43:33 INFO - PROCESS | 3544 | 1461231813349 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB16F000 == 54 [pid = 3544] [id = 227] 02:43:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000EC7FA3000) [pid = 3544] [serial = 679] [outer = 0000000000000000] 02:43:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EC7FAA800) [pid = 3544] [serial = 680] [outer = 0000000EC7FA3000] 02:43:33 INFO - PROCESS | 3544 | 1461231813396 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000ECA462C00) [pid = 3544] [serial = 681] [outer = 0000000EC7FA3000] 02:43:33 INFO - PROCESS | 3544 | 1461231813789 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 628ms 02:43:33 INFO - PROCESS | 3544 | 1461231813872 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 02:43:33 INFO - PROCESS | 3544 | 1461231813876 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 02:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:43:33 INFO - PROCESS | 3544 | 1461231813881 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - PROCESS | 3544 | 1461231813886 Marionette TRACE conn4 <- [1,874,null,{}] 02:43:33 INFO - PROCESS | 3544 | 1461231813893 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:34 INFO - PROCESS | 3544 | 1461231814013 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 02:43:34 INFO - PROCESS | 3544 | 1461231814105 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBBD76000 == 55 [pid = 3544] [id = 228] 02:43:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EBA19E400) [pid = 3544] [serial = 682] [outer = 0000000000000000] 02:43:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EBA972800) [pid = 3544] [serial = 683] [outer = 0000000EBA19E400] 02:43:34 INFO - PROCESS | 3544 | 1461231814162 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EBF669000) [pid = 3544] [serial = 684] [outer = 0000000EBA19E400] 02:43:34 INFO - PROCESS | 3544 | 1461231814806 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 941ms 02:43:34 INFO - PROCESS | 3544 | 1461231814827 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 02:43:34 INFO - PROCESS | 3544 | 1461231814832 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 02:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:43:34 INFO - PROCESS | 3544 | 1461231814840 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - PROCESS | 3544 | 1461231814845 Marionette TRACE conn4 <- [1,878,null,{}] 02:43:34 INFO - PROCESS | 3544 | 1461231814849 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:34 INFO - PROCESS | 3544 | 1461231814956 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 02:43:35 INFO - PROCESS | 3544 | 1461231815042 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC729C000 == 56 [pid = 3544] [id = 229] 02:43:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EC400F400) [pid = 3544] [serial = 685] [outer = 0000000000000000] 02:43:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EC5A1F000) [pid = 3544] [serial = 686] [outer = 0000000EC400F400] 02:43:35 INFO - PROCESS | 3544 | 1461231815098 Marionette DEBUG loaded listener.js 02:43:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000EC665B800) [pid = 3544] [serial = 687] [outer = 0000000EC400F400] 02:43:35 INFO - PROCESS | 3544 | 1461231815775 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 986ms 02:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:43:35 INFO - PROCESS | 3544 | 1461231815827 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 02:43:35 INFO - PROCESS | 3544 | 1461231815830 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 02:43:35 INFO - PROCESS | 3544 | 1461231815834 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:43:35 INFO - PROCESS | 3544 | 1461231815837 Marionette TRACE conn4 <- [1,882,null,{}] 02:43:35 INFO - PROCESS | 3544 | 1461231815849 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:35 INFO - PROCESS | 3544 | 1461231815959 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 02:43:36 INFO - PROCESS | 3544 | 1461231816032 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECBB92000 == 57 [pid = 3544] [id = 230] 02:43:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EC7939800) [pid = 3544] [serial = 688] [outer = 0000000000000000] 02:43:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC7AE4800) [pid = 3544] [serial = 689] [outer = 0000000EC7939800] 02:43:36 INFO - PROCESS | 3544 | 1461231816132 Marionette DEBUG loaded listener.js 02:43:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000ECAFD6000) [pid = 3544] [serial = 690] [outer = 0000000EC7939800] 02:43:36 INFO - PROCESS | 3544 | 1461231816713 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 943ms 02:43:36 INFO - PROCESS | 3544 | 1461231816779 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 02:43:36 INFO - PROCESS | 3544 | 1461231816782 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 02:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:43:36 INFO - PROCESS | 3544 | 1461231816786 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - PROCESS | 3544 | 1461231816788 Marionette TRACE conn4 <- [1,886,null,{}] 02:43:36 INFO - PROCESS | 3544 | 1461231816792 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:36 INFO - PROCESS | 3544 | 1461231816898 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 02:43:36 INFO - PROCESS | 3544 | 1461231816985 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE455800 == 58 [pid = 3544] [id = 231] 02:43:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000ECB13A000) [pid = 3544] [serial = 691] [outer = 0000000000000000] 02:43:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000ECB141000) [pid = 3544] [serial = 692] [outer = 0000000ECB13A000] 02:43:37 INFO - PROCESS | 3544 | 1461231817042 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000ECB14D400) [pid = 3544] [serial = 693] [outer = 0000000ECB13A000] 02:43:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000ECB151400) [pid = 3544] [serial = 694] [outer = 0000000EBBA1AC00] 02:43:37 INFO - PROCESS | 3544 | 1461231817673 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 941ms 02:43:37 INFO - PROCESS | 3544 | 1461231817746 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 02:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:43:37 INFO - PROCESS | 3544 | 1461231817749 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 02:43:37 INFO - PROCESS | 3544 | 1461231817753 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:43:37 INFO - PROCESS | 3544 | 1461231817756 Marionette TRACE conn4 <- [1,890,null,{}] 02:43:37 INFO - PROCESS | 3544 | 1461231817760 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:37 INFO - PROCESS | 3544 | 1461231817862 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 02:43:37 INFO - PROCESS | 3544 | 1461231817934 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7EC000 == 59 [pid = 3544] [id = 232] 02:43:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000ECB1DE000) [pid = 3544] [serial = 695] [outer = 0000000000000000] 02:43:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000ECB832400) [pid = 3544] [serial = 696] [outer = 0000000ECB1DE000] 02:43:38 INFO - PROCESS | 3544 | 1461231817989 Marionette DEBUG loaded listener.js 02:43:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000ECB841800) [pid = 3544] [serial = 697] [outer = 0000000ECB1DE000] 02:43:38 INFO - PROCESS | 3544 | 1461231818556 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 839ms 02:43:38 INFO - PROCESS | 3544 | 1461231818595 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 02:43:38 INFO - PROCESS | 3544 | 1461231818598 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 02:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:43:38 INFO - PROCESS | 3544 | 1461231818601 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:43:38 INFO - PROCESS | 3544 | 1461231818604 Marionette TRACE conn4 <- [1,894,null,{}] 02:43:38 INFO - PROCESS | 3544 | 1461231818607 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:38 INFO - PROCESS | 3544 | 1461231818759 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 02:43:38 INFO - PROCESS | 3544 | 1461231818851 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE7B000 == 60 [pid = 3544] [id = 233] 02:43:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000ECB137000) [pid = 3544] [serial = 698] [outer = 0000000000000000] 02:43:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000ECBA83C00) [pid = 3544] [serial = 699] [outer = 0000000ECB137000] 02:43:38 INFO - PROCESS | 3544 | 1461231818906 Marionette DEBUG loaded listener.js 02:43:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000ECC0B4400) [pid = 3544] [serial = 700] [outer = 0000000ECB137000] 02:43:39 INFO - PROCESS | 3544 | 1461231819612 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1084ms 02:43:39 INFO - PROCESS | 3544 | 1461231819687 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 3544 | 1461231819692 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 02:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:43:39 INFO - PROCESS | 3544 | 1461231819711 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 3544 | 1461231819715 Marionette TRACE conn4 <- [1,898,null,{}] 02:43:39 INFO - PROCESS | 3544 | 1461231819722 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:39 INFO - PROCESS | 3544 | 1461231819833 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 02:43:39 INFO - PROCESS | 3544 | 1461231819901 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC38CB000 == 61 [pid = 3544] [id = 234] 02:43:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EBF770000) [pid = 3544] [serial = 701] [outer = 0000000000000000] 02:43:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EBFB3F800) [pid = 3544] [serial = 702] [outer = 0000000EBF770000] 02:43:39 INFO - PROCESS | 3544 | 1461231819952 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EC3697400) [pid = 3544] [serial = 703] [outer = 0000000EBF770000] 02:43:40 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC9A11800 == 60 [pid = 3544] [id = 226] 02:43:40 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7F21000 == 59 [pid = 3544] [id = 225] 02:43:40 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC083F800 == 58 [pid = 3544] [id = 224] 02:43:40 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6D19000 == 57 [pid = 3544] [id = 223] 02:43:40 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5A97000 == 56 [pid = 3544] [id = 222] 02:43:40 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF722800 == 55 [pid = 3544] [id = 221] 02:43:40 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA20F000 == 54 [pid = 3544] [id = 220] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000ECE431000) [pid = 3544] [serial = 644] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECBB85000 == 53 [pid = 3544] [id = 217] 02:43:40 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6610800 == 52 [pid = 3544] [id = 216] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000ECE433000) [pid = 3544] [serial = 642] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000ECE185800) [pid = 3544] [serial = 641] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EBFB9A400) [pid = 3544] [serial = 599] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EC5FC6800) [pid = 3544] [serial = 564] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC4011C00) [pid = 3544] [serial = 615] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC7CC1000) [pid = 3544] [serial = 638] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EC3662C00) [pid = 3544] [serial = 618] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000ECB834800) [pid = 3544] [serial = 630] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EBF69A000) [pid = 3544] [serial = 614] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EC63C9800) [pid = 3544] [serial = 620] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000ECC0BE400) [pid = 3544] [serial = 605] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EC6F37800) [pid = 3544] [serial = 623] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000ECE181400) [pid = 3544] [serial = 608] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC7CC0C00) [pid = 3544] [serial = 626] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000ECA460C00) [pid = 3544] [serial = 602] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC7A1A000) [pid = 3544] [serial = 624] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000ECCA8C400) [pid = 3544] [serial = 636] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000ECC0B5C00) [pid = 3544] [serial = 633] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EC6C37800) [pid = 3544] [serial = 621] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC85DC800) [pid = 3544] [serial = 627] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000ECC9AC400) [pid = 3544] [serial = 635] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000ECC094400) [pid = 3544] [serial = 632] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000ECC0BB800) [pid = 3544] [serial = 639] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000EBA82FC00) [pid = 3544] [serial = 617] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000ECB1D6800) [pid = 3544] [serial = 629] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000ECC9DDC00) [pid = 3544] [serial = 612] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000EBEF29800) [pid = 3544] [serial = 611] [outer = 0000000000000000] [url = about:blank] 02:43:40 INFO - PROCESS | 3544 | 1461231820563 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 902ms 02:43:40 INFO - PROCESS | 3544 | 1461231820604 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 02:43:40 INFO - PROCESS | 3544 | 1461231820610 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 02:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:43:40 INFO - PROCESS | 3544 | 1461231820616 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:43:40 INFO - PROCESS | 3544 | 1461231820619 Marionette TRACE conn4 <- [1,902,null,{}] 02:43:40 INFO - PROCESS | 3544 | 1461231820623 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:40 INFO - PROCESS | 3544 | 1461231820711 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 02:43:40 INFO - PROCESS | 3544 | 1461231820784 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0AA5000 == 53 [pid = 3544] [id = 235] 02:43:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000EBEF2BC00) [pid = 3544] [serial = 704] [outer = 0000000000000000] 02:43:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000EC3657800) [pid = 3544] [serial = 705] [outer = 0000000EBEF2BC00] 02:43:40 INFO - PROCESS | 3544 | 1461231820831 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000EC5A5A800) [pid = 3544] [serial = 706] [outer = 0000000EBEF2BC00] 02:43:41 INFO - PROCESS | 3544 | 1461231821226 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 627ms 02:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:43:41 INFO - PROCESS | 3544 | 1461231821244 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 3544 | 1461231821247 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 02:43:41 INFO - PROCESS | 3544 | 1461231821250 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 3544 | 1461231821254 Marionette TRACE conn4 <- [1,906,null,{}] 02:43:41 INFO - PROCESS | 3544 | 1461231821265 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:41 INFO - PROCESS | 3544 | 1461231821353 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 02:43:41 INFO - PROCESS | 3544 | 1461231821360 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7610000 == 54 [pid = 3544] [id = 236] 02:43:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000EC6360000) [pid = 3544] [serial = 707] [outer = 0000000000000000] 02:43:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EC6B98400) [pid = 3544] [serial = 708] [outer = 0000000EC6360000] 02:43:41 INFO - PROCESS | 3544 | 1461231821411 Marionette DEBUG loaded listener.js 02:43:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000EC6CAC000) [pid = 3544] [serial = 709] [outer = 0000000EC6360000] 02:43:41 INFO - PROCESS | 3544 | 1461231821892 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 02:43:41 INFO - PROCESS | 3544 | 1461231821943 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 3544 | 1461231821946 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 02:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:43:41 INFO - PROCESS | 3544 | 1461231821949 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 3544 | 1461231821951 Marionette TRACE conn4 <- [1,910,null,{}] 02:43:41 INFO - PROCESS | 3544 | 1461231821954 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:42 INFO - PROCESS | 3544 | 1461231822038 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 02:43:42 INFO - PROCESS | 3544 | 1461231822047 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC96CB800 == 55 [pid = 3544] [id = 237] 02:43:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EC7551000) [pid = 3544] [serial = 710] [outer = 0000000000000000] 02:43:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EC795A400) [pid = 3544] [serial = 711] [outer = 0000000EC7551000] 02:43:42 INFO - PROCESS | 3544 | 1461231822093 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EC7CC2400) [pid = 3544] [serial = 712] [outer = 0000000EC7551000] 02:43:42 INFO - PROCESS | 3544 | 1461231822525 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 628ms 02:43:42 INFO - PROCESS | 3544 | 1461231822580 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 02:43:42 INFO - PROCESS | 3544 | 1461231822582 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 02:43:42 INFO - PROCESS | 3544 | 1461231822585 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:43:42 INFO - PROCESS | 3544 | 1461231822587 Marionette TRACE conn4 <- [1,914,null,{}] 02:43:42 INFO - PROCESS | 3544 | 1461231822591 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:42 INFO - PROCESS | 3544 | 1461231822695 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 02:43:42 INFO - PROCESS | 3544 | 1461231822743 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB122800 == 56 [pid = 3544] [id = 238] 02:43:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EC8C39C00) [pid = 3544] [serial = 713] [outer = 0000000000000000] 02:43:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EC9A31800) [pid = 3544] [serial = 714] [outer = 0000000EC8C39C00] 02:43:42 INFO - PROCESS | 3544 | 1461231822822 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000ECB139400) [pid = 3544] [serial = 715] [outer = 0000000EC8C39C00] 02:43:43 INFO - PROCESS | 3544 | 1461231823259 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 02:43:43 INFO - PROCESS | 3544 | 1461231823322 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 02:43:43 INFO - PROCESS | 3544 | 1461231823325 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 02:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:43:43 INFO - PROCESS | 3544 | 1461231823328 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:43:43 INFO - PROCESS | 3544 | 1461231823330 Marionette TRACE conn4 <- [1,918,null,{}] 02:43:43 INFO - PROCESS | 3544 | 1461231823334 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:43 INFO - PROCESS | 3544 | 1461231823469 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 02:43:43 INFO - PROCESS | 3544 | 1461231823528 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECBB8F000 == 57 [pid = 3544] [id = 239] 02:43:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000ECB140800) [pid = 3544] [serial = 716] [outer = 0000000000000000] 02:43:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000ECBA7B000) [pid = 3544] [serial = 717] [outer = 0000000ECB140800] 02:43:43 INFO - PROCESS | 3544 | 1461231823576 Marionette DEBUG loaded listener.js 02:43:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000ECC0B2800) [pid = 3544] [serial = 718] [outer = 0000000ECB140800] 02:43:44 INFO - PROCESS | 3544 | 1461231824004 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 734ms 02:43:44 INFO - PROCESS | 3544 | 1461231824071 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 3544 | 1461231824073 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 02:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:43:44 INFO - PROCESS | 3544 | 1461231824077 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 3544 | 1461231824079 Marionette TRACE conn4 <- [1,922,null,{}] 02:43:44 INFO - PROCESS | 3544 | 1461231824082 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:44 INFO - PROCESS | 3544 | 1461231824187 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 02:43:44 INFO - PROCESS | 3544 | 1461231824238 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF666000 == 58 [pid = 3544] [id = 240] 02:43:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000ECC0B9C00) [pid = 3544] [serial = 719] [outer = 0000000000000000] 02:43:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000ECC0BD400) [pid = 3544] [serial = 720] [outer = 0000000ECC0B9C00] 02:43:44 INFO - PROCESS | 3544 | 1461231824283 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000ECC9B2C00) [pid = 3544] [serial = 721] [outer = 0000000ECC0B9C00] 02:43:44 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EC68D3000) [pid = 3544] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:43:44 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000EBBDC1000) [pid = 3544] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:43:44 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EC6CB0000) [pid = 3544] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:43:44 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EC40D6000) [pid = 3544] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:43:44 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EB91E6000) [pid = 3544] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:43:44 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC5FC0400) [pid = 3544] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:43:44 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC7AEDC00) [pid = 3544] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:43:44 INFO - PROCESS | 3544 | 1461231824721 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 691ms 02:43:44 INFO - PROCESS | 3544 | 1461231824770 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 3544 | 1461231824773 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 02:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:43:44 INFO - PROCESS | 3544 | 1461231824776 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 3544 | 1461231824778 Marionette TRACE conn4 <- [1,926,null,{}] 02:43:44 INFO - PROCESS | 3544 | 1461231824782 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:44 INFO - PROCESS | 3544 | 1461231824889 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 02:43:44 INFO - PROCESS | 3544 | 1461231824938 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFFC7000 == 59 [pid = 3544] [id = 241] 02:43:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000EC5FC0400) [pid = 3544] [serial = 722] [outer = 0000000000000000] 02:43:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000ECC9B0000) [pid = 3544] [serial = 723] [outer = 0000000EC5FC0400] 02:43:44 INFO - PROCESS | 3544 | 1461231824983 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000ECC9DB000) [pid = 3544] [serial = 724] [outer = 0000000EC5FC0400] 02:43:45 INFO - PROCESS | 3544 | 1461231825344 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 585ms 02:43:45 INFO - PROCESS | 3544 | 1461231825364 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 02:43:45 INFO - PROCESS | 3544 | 1461231825366 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 02:43:45 INFO - PROCESS | 3544 | 1461231825369 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:43:45 INFO - PROCESS | 3544 | 1461231825371 Marionette TRACE conn4 <- [1,930,null,{}] 02:43:45 INFO - PROCESS | 3544 | 1461231825375 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:45 INFO - PROCESS | 3544 | 1461231825487 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 02:43:45 INFO - PROCESS | 3544 | 1461231825523 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED021A800 == 60 [pid = 3544] [id = 242] 02:43:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000ECCA84C00) [pid = 3544] [serial = 725] [outer = 0000000000000000] 02:43:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000ECCA90C00) [pid = 3544] [serial = 726] [outer = 0000000ECCA84C00] 02:43:45 INFO - PROCESS | 3544 | 1461231825568 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000ECDE91400) [pid = 3544] [serial = 727] [outer = 0000000ECCA84C00] 02:43:45 INFO - PROCESS | 3544 | 1461231825976 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 628ms 02:43:46 INFO - PROCESS | 3544 | 1461231826001 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 3544 | 1461231826004 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 02:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:43:46 INFO - PROCESS | 3544 | 1461231826007 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 3544 | 1461231826009 Marionette TRACE conn4 <- [1,934,null,{}] 02:43:46 INFO - PROCESS | 3544 | 1461231826013 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:46 INFO - PROCESS | 3544 | 1461231826126 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 02:43:46 INFO - PROCESS | 3544 | 1461231826132 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0C35800 == 61 [pid = 3544] [id = 243] 02:43:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000ECE18AC00) [pid = 3544] [serial = 728] [outer = 0000000000000000] 02:43:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000ECE42A400) [pid = 3544] [serial = 729] [outer = 0000000ECE18AC00] 02:43:46 INFO - PROCESS | 3544 | 1461231826178 Marionette DEBUG loaded listener.js 02:43:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000ECE437C00) [pid = 3544] [serial = 730] [outer = 0000000ECE18AC00] 02:43:46 INFO - PROCESS | 3544 | 1461231826582 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 02:43:46 INFO - PROCESS | 3544 | 1461231826681 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 3544 | 1461231826686 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 02:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:43:46 INFO - PROCESS | 3544 | 1461231826691 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 3544 | 1461231826696 Marionette TRACE conn4 <- [1,938,null,{}] 02:43:46 INFO - PROCESS | 3544 | 1461231826702 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:46 INFO - PROCESS | 3544 | 1461231826829 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 02:43:46 INFO - PROCESS | 3544 | 1461231826984 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0848800 == 62 [pid = 3544] [id = 244] 02:43:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EBEF22000) [pid = 3544] [serial = 731] [outer = 0000000000000000] 02:43:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EBF2B5400) [pid = 3544] [serial = 732] [outer = 0000000EBEF22000] 02:43:47 INFO - PROCESS | 3544 | 1461231827042 Marionette DEBUG loaded listener.js 02:43:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC365D800) [pid = 3544] [serial = 733] [outer = 0000000EBEF22000] 02:43:47 INFO - PROCESS | 3544 | 1461231827610 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 985ms 02:43:47 INFO - PROCESS | 3544 | 1461231827681 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 02:43:47 INFO - PROCESS | 3544 | 1461231827685 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 02:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:43:47 INFO - PROCESS | 3544 | 1461231827694 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:43:47 INFO - PROCESS | 3544 | 1461231827698 Marionette TRACE conn4 <- [1,942,null,{}] 02:43:47 INFO - PROCESS | 3544 | 1461231827702 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:47 INFO - PROCESS | 3544 | 1461231827813 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 02:43:47 INFO - PROCESS | 3544 | 1461231827890 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC841D800 == 63 [pid = 3544] [id = 245] 02:43:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EC6363400) [pid = 3544] [serial = 734] [outer = 0000000000000000] 02:43:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EC6B9F800) [pid = 3544] [serial = 735] [outer = 0000000EC6363400] 02:43:47 INFO - PROCESS | 3544 | 1461231827986 Marionette DEBUG loaded listener.js 02:43:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EC6F9D800) [pid = 3544] [serial = 736] [outer = 0000000EC6363400] 02:43:48 INFO - PROCESS | 3544 | 1461231828587 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 943ms 02:43:48 INFO - PROCESS | 3544 | 1461231828638 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 02:43:48 INFO - PROCESS | 3544 | 1461231828641 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 02:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:43:48 INFO - PROCESS | 3544 | 1461231828645 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:43:48 INFO - PROCESS | 3544 | 1461231828647 Marionette TRACE conn4 <- [1,946,null,{}] 02:43:48 INFO - PROCESS | 3544 | 1461231828659 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:48 INFO - PROCESS | 3544 | 1461231828776 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 02:43:48 INFO - PROCESS | 3544 | 1461231828894 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1214000 == 64 [pid = 3544] [id = 246] 02:43:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000ECB97A000) [pid = 3544] [serial = 737] [outer = 0000000000000000] 02:43:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000ECBA7F800) [pid = 3544] [serial = 738] [outer = 0000000ECB97A000] 02:43:48 INFO - PROCESS | 3544 | 1461231828954 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000ECC9AE400) [pid = 3544] [serial = 739] [outer = 0000000ECB97A000] 02:43:49 INFO - PROCESS | 3544 | 1461231829558 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 984ms 02:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:43:49 INFO - PROCESS | 3544 | 1461231829631 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 02:43:49 INFO - PROCESS | 3544 | 1461231829633 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 02:43:49 INFO - PROCESS | 3544 | 1461231829637 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:43:49 INFO - PROCESS | 3544 | 1461231829639 Marionette TRACE conn4 <- [1,950,null,{}] 02:43:49 INFO - PROCESS | 3544 | 1461231829658 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:49 INFO - PROCESS | 3544 | 1461231829768 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 02:43:49 INFO - PROCESS | 3544 | 1461231829841 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1C14000 == 65 [pid = 3544] [id = 247] 02:43:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000ECE6B3400) [pid = 3544] [serial = 740] [outer = 0000000000000000] 02:43:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000ECE6B9800) [pid = 3544] [serial = 741] [outer = 0000000ECE6B3400] 02:43:49 INFO - PROCESS | 3544 | 1461231829937 Marionette DEBUG loaded listener.js 02:43:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000ECF80A000) [pid = 3544] [serial = 742] [outer = 0000000ECE6B3400] 02:43:50 INFO - PROCESS | 3544 | 1461231830517 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 985ms 02:43:50 INFO - PROCESS | 3544 | 1461231830625 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 02:43:50 INFO - PROCESS | 3544 | 1461231830628 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 02:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:43:50 INFO - PROCESS | 3544 | 1461231830631 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:43:50 INFO - PROCESS | 3544 | 1461231830634 Marionette TRACE conn4 <- [1,954,null,{}] 02:43:50 INFO - PROCESS | 3544 | 1461231830637 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:50 INFO - PROCESS | 3544 | 1461231830754 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 02:43:50 INFO - PROCESS | 3544 | 1461231830868 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA41A000 == 66 [pid = 3544] [id = 248] 02:43:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EB8946400) [pid = 3544] [serial = 743] [outer = 0000000000000000] 02:43:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EBEF27000) [pid = 3544] [serial = 744] [outer = 0000000EB8946400] 02:43:50 INFO - PROCESS | 3544 | 1461231830925 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000ECC003800) [pid = 3544] [serial = 745] [outer = 0000000EB8946400] 02:43:51 INFO - PROCESS | 3544 | 1461231831711 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1137ms 02:43:51 INFO - PROCESS | 3544 | 1461231831770 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 3544 | 1461231831776 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 02:43:51 INFO - PROCESS | 3544 | 1461231831800 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:43:51 INFO - PROCESS | 3544 | 1461231831804 Marionette TRACE conn4 <- [1,958,null,{}] 02:43:51 INFO - PROCESS | 3544 | 1461231831809 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:51 INFO - PROCESS | 3544 | 1461231831926 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 02:43:52 INFO - PROCESS | 3544 | 1461231831997 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA41E800 == 67 [pid = 3544] [id = 249] 02:43:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EBA239400) [pid = 3544] [serial = 746] [outer = 0000000000000000] 02:43:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000EBA254C00) [pid = 3544] [serial = 747] [outer = 0000000EBA239400] 02:43:52 INFO - PROCESS | 3544 | 1461231832091 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000EBBA28800) [pid = 3544] [serial = 748] [outer = 0000000EBA239400] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC760D800 == 66 [pid = 3544] [id = 133] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0C1B000 == 65 [pid = 3544] [id = 215] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED021A800 == 64 [pid = 3544] [id = 242] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFFC7000 == 63 [pid = 3544] [id = 241] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF666000 == 62 [pid = 3544] [id = 240] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECBB8F000 == 61 [pid = 3544] [id = 239] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB122800 == 60 [pid = 3544] [id = 238] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC96CB800 == 59 [pid = 3544] [id = 237] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000EBFBA5C00) [pid = 3544] [serial = 647] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000ECB83C000) [pid = 3544] [serial = 656] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000ECBA81000) [pid = 3544] [serial = 653] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EC6F9A000) [pid = 3544] [serial = 650] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000EC7FAA800) [pid = 3544] [serial = 680] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7610000 == 58 [pid = 3544] [id = 236] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0AA5000 == 57 [pid = 3544] [id = 235] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC38CB000 == 56 [pid = 3544] [id = 234] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC729C000 == 55 [pid = 3544] [id = 229] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBBD76000 == 54 [pid = 3544] [id = 228] 02:43:52 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB16F000 == 53 [pid = 3544] [id = 227] 02:43:52 INFO - PROCESS | 3544 | 1461231832685 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 942ms 02:43:52 INFO - PROCESS | 3544 | 1461231832748 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 02:43:52 INFO - PROCESS | 3544 | 1461231832754 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 02:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:43:52 INFO - PROCESS | 3544 | 1461231832760 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:43:52 INFO - PROCESS | 3544 | 1461231832763 Marionette TRACE conn4 <- [1,962,null,{}] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EC6C35000) [pid = 3544] [serial = 672] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EBEF2D000) [pid = 3544] [serial = 662] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000EC0712000) [pid = 3544] [serial = 663] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EC7A20000) [pid = 3544] [serial = 675] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EC4366800) [pid = 3544] [serial = 665] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC5A58400) [pid = 3544] [serial = 666] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EBEF24400) [pid = 3544] [serial = 660] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EBA23A400) [pid = 3544] [serial = 659] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EC5FC8800) [pid = 3544] [serial = 668] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EC6F3E800) [pid = 3544] [serial = 674] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC7CB8800) [pid = 3544] [serial = 677] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC68FB800) [pid = 3544] [serial = 671] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EC7CC6C00) [pid = 3544] [serial = 678] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC6667000) [pid = 3544] [serial = 669] [outer = 0000000000000000] [url = about:blank] 02:43:52 INFO - PROCESS | 3544 | 1461231832799 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:52 INFO - PROCESS | 3544 | 1461231832890 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 02:43:52 INFO - PROCESS | 3544 | 1461231832902 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF2FE800 == 54 [pid = 3544] [id = 250] 02:43:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EBBA90800) [pid = 3544] [serial = 749] [outer = 0000000000000000] 02:43:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EBEE89C00) [pid = 3544] [serial = 750] [outer = 0000000EBBA90800] 02:43:52 INFO - PROCESS | 3544 | 1461231832949 Marionette DEBUG loaded listener.js 02:43:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EBEF60C00) [pid = 3544] [serial = 751] [outer = 0000000EBBA90800] 02:43:53 INFO - PROCESS | 3544 | 1461231833412 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 692ms 02:43:53 INFO - PROCESS | 3544 | 1461231833453 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 02:43:53 INFO - PROCESS | 3544 | 1461231833456 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 02:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:43:53 INFO - PROCESS | 3544 | 1461231833459 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:43:53 INFO - PROCESS | 3544 | 1461231833463 Marionette TRACE conn4 <- [1,966,null,{}] 02:43:53 INFO - PROCESS | 3544 | 1461231833475 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:53 INFO - PROCESS | 3544 | 1461231833592 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 02:43:53 INFO - PROCESS | 3544 | 1461231833601 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC14C9800 == 55 [pid = 3544] [id = 251] 02:43:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC0714C00) [pid = 3544] [serial = 752] [outer = 0000000000000000] 02:43:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EC07A8000) [pid = 3544] [serial = 753] [outer = 0000000EC0714C00] 02:43:53 INFO - PROCESS | 3544 | 1461231833660 Marionette DEBUG loaded listener.js 02:43:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EC365E400) [pid = 3544] [serial = 754] [outer = 0000000EC0714C00] 02:43:54 INFO - PROCESS | 3544 | 1461231834109 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 692ms 02:43:54 INFO - PROCESS | 3544 | 1461231834154 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 02:43:54 INFO - PROCESS | 3544 | 1461231834157 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 02:43:54 INFO - PROCESS | 3544 | 1461231834160 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:43:54 INFO - PROCESS | 3544 | 1461231834162 Marionette TRACE conn4 <- [1,970,null,{}] 02:43:54 INFO - PROCESS | 3544 | 1461231834165 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:54 INFO - PROCESS | 3544 | 1461231834253 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 02:43:54 INFO - PROCESS | 3544 | 1461231834260 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6852000 == 56 [pid = 3544] [id = 252] 02:43:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EC4358800) [pid = 3544] [serial = 755] [outer = 0000000000000000] 02:43:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EC4364000) [pid = 3544] [serial = 756] [outer = 0000000EC4358800] 02:43:54 INFO - PROCESS | 3544 | 1461231834306 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EC43ED400) [pid = 3544] [serial = 757] [outer = 0000000EC4358800] 02:43:54 INFO - PROCESS | 3544 | 1461231834736 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 628ms 02:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:43:54 INFO - PROCESS | 3544 | 1461231834791 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 02:43:54 INFO - PROCESS | 3544 | 1461231834793 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 02:43:54 INFO - PROCESS | 3544 | 1461231834804 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:43:54 INFO - PROCESS | 3544 | 1461231834806 Marionette TRACE conn4 <- [1,974,null,{}] 02:43:54 INFO - PROCESS | 3544 | 1461231834810 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:54 INFO - PROCESS | 3544 | 1461231834915 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 02:43:55 INFO - PROCESS | 3544 | 1461231834994 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC38B2000 == 57 [pid = 3544] [id = 253] 02:43:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EC5A21400) [pid = 3544] [serial = 758] [outer = 0000000000000000] 02:43:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EC5A54C00) [pid = 3544] [serial = 759] [outer = 0000000EC5A21400] 02:43:55 INFO - PROCESS | 3544 | 1461231835040 Marionette DEBUG loaded listener.js 02:43:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EC5BA0400) [pid = 3544] [serial = 760] [outer = 0000000EC5A21400] 02:43:55 INFO - PROCESS | 3544 | 1461231835485 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 733ms 02:43:55 INFO - PROCESS | 3544 | 1461231835532 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 02:43:55 INFO - PROCESS | 3544 | 1461231835534 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 02:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:43:55 INFO - PROCESS | 3544 | 1461231835537 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:43:55 INFO - PROCESS | 3544 | 1461231835539 Marionette TRACE conn4 <- [1,978,null,{}] 02:43:55 INFO - PROCESS | 3544 | 1461231835543 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:55 INFO - PROCESS | 3544 | 1461231835670 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 02:43:55 INFO - PROCESS | 3544 | 1461231835724 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C2A800 == 58 [pid = 3544] [id = 254] 02:43:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC63C2C00) [pid = 3544] [serial = 761] [outer = 0000000000000000] 02:43:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC68D3400) [pid = 3544] [serial = 762] [outer = 0000000EC63C2C00] 02:43:55 INFO - PROCESS | 3544 | 1461231835773 Marionette DEBUG loaded listener.js 02:43:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EC6B56800) [pid = 3544] [serial = 763] [outer = 0000000EC63C2C00] 02:43:56 INFO - PROCESS | 3544 | 1461231836205 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 734ms 02:43:56 INFO - PROCESS | 3544 | 1461231836299 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 02:43:56 INFO - PROCESS | 3544 | 1461231836301 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 02:43:56 INFO - PROCESS | 3544 | 1461231836305 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:43:56 INFO - PROCESS | 3544 | 1461231836307 Marionette TRACE conn4 <- [1,982,null,{}] 02:43:56 INFO - PROCESS | 3544 | 1461231836311 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:56 INFO - PROCESS | 3544 | 1461231836418 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 02:43:56 INFO - PROCESS | 3544 | 1461231836430 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:56 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC8504800 == 59 [pid = 3544] [id = 255] 02:43:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EC6B63800) [pid = 3544] [serial = 764] [outer = 0000000000000000] 02:43:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EC6C36000) [pid = 3544] [serial = 765] [outer = 0000000EC6B63800] 02:43:56 INFO - PROCESS | 3544 | 1461231836516 Marionette DEBUG loaded listener.js 02:43:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000EC6C3FC00) [pid = 3544] [serial = 766] [outer = 0000000EC6B63800] 02:43:57 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000EC795BC00) [pid = 3544] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:43:57 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EC8C39C00) [pid = 3544] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:43:57 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000ECB140800) [pid = 3544] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:43:57 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000EC5FC0400) [pid = 3544] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:43:57 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EC7551000) [pid = 3544] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:43:57 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EBF770000) [pid = 3544] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:43:57 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000ECB137000) [pid = 3544] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:43:57 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000ECC0B9C00) [pid = 3544] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:43:57 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000ECCA84C00) [pid = 3544] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:43:57 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC6360000) [pid = 3544] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:43:57 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EBEF2BC00) [pid = 3544] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:43:57 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC7FA3000) [pid = 3544] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:43:57 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000ECC9AB000) [pid = 3544] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:43:57 INFO - PROCESS | 3544 | 1461231837158 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 880ms 02:43:57 INFO - PROCESS | 3544 | 1461231837189 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 3544 | 1461231837191 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 02:43:57 INFO - PROCESS | 3544 | 1461231837195 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:43:57 INFO - PROCESS | 3544 | 1461231837197 Marionette TRACE conn4 <- [1,986,null,{}] 02:43:57 INFO - PROCESS | 3544 | 1461231837200 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:57 INFO - PROCESS | 3544 | 1461231837281 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 02:43:57 INFO - PROCESS | 3544 | 1461231837357 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC9A1F800 == 60 [pid = 3544] [id = 256] 02:43:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EBEF2BC00) [pid = 3544] [serial = 767] [outer = 0000000000000000] 02:43:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EC6CA8400) [pid = 3544] [serial = 768] [outer = 0000000EBEF2BC00] 02:43:57 INFO - PROCESS | 3544 | 1461231837404 Marionette DEBUG loaded listener.js 02:43:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EC6D2B800) [pid = 3544] [serial = 769] [outer = 0000000EBEF2BC00] 02:43:57 INFO - PROCESS | 3544 | 1461231837792 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 628ms 02:43:57 INFO - PROCESS | 3544 | 1461231837826 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 3544 | 1461231837828 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 02:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:43:57 INFO - PROCESS | 3544 | 1461231837832 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 3544 | 1461231837833 Marionette TRACE conn4 <- [1,990,null,{}] 02:43:57 INFO - PROCESS | 3544 | 1461231837843 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:57 INFO - PROCESS | 3544 | 1461231837925 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 02:43:57 INFO - PROCESS | 3544 | 1461231837931 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB169000 == 61 [pid = 3544] [id = 257] 02:43:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EC6F3B800) [pid = 3544] [serial = 770] [outer = 0000000000000000] 02:43:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EC781D000) [pid = 3544] [serial = 771] [outer = 0000000EC6F3B800] 02:43:57 INFO - PROCESS | 3544 | 1461231837977 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EC7A1A000) [pid = 3544] [serial = 772] [outer = 0000000EC6F3B800] 02:43:58 INFO - PROCESS | 3544 | 1461231838385 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 585ms 02:43:58 INFO - PROCESS | 3544 | 1461231838442 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 02:43:58 INFO - PROCESS | 3544 | 1461231838444 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 02:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:43:58 INFO - PROCESS | 3544 | 1461231838453 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:43:58 INFO - PROCESS | 3544 | 1461231838455 Marionette TRACE conn4 <- [1,994,null,{}] 02:43:58 INFO - PROCESS | 3544 | 1461231838459 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:58 INFO - PROCESS | 3544 | 1461231838540 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 02:43:58 INFO - PROCESS | 3544 | 1461231838546 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECBB8A800 == 62 [pid = 3544] [id = 258] 02:43:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EC7AE6800) [pid = 3544] [serial = 773] [outer = 0000000000000000] 02:43:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC7AEA000) [pid = 3544] [serial = 774] [outer = 0000000EC7AE6800] 02:43:58 INFO - PROCESS | 3544 | 1461231838592 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC7CBF800) [pid = 3544] [serial = 775] [outer = 0000000EC7AE6800] 02:43:59 INFO - PROCESS | 3544 | 1461231839028 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 692ms 02:43:59 INFO - PROCESS | 3544 | 1461231839148 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 02:43:59 INFO - PROCESS | 3544 | 1461231839152 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 02:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:43:59 INFO - PROCESS | 3544 | 1461231839158 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:43:59 INFO - PROCESS | 3544 | 1461231839162 Marionette TRACE conn4 <- [1,998,null,{}] 02:43:59 INFO - PROCESS | 3544 | 1461231839169 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:59 INFO - PROCESS | 3544 | 1461231839385 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 02:43:59 INFO - PROCESS | 3544 | 1461231839472 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBACAC800 == 63 [pid = 3544] [id = 259] 02:43:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EBA1A8400) [pid = 3544] [serial = 776] [outer = 0000000000000000] 02:43:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EBA96DC00) [pid = 3544] [serial = 777] [outer = 0000000EBA1A8400] 02:43:59 INFO - PROCESS | 3544 | 1461231839531 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EBBE86400) [pid = 3544] [serial = 778] [outer = 0000000EBA1A8400] 02:44:00 INFO - PROCESS | 3544 | 1461231840085 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 985ms 02:44:00 INFO - PROCESS | 3544 | 1461231840147 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 3544 | 1461231840151 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 02:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:44:00 INFO - PROCESS | 3544 | 1461231840160 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 3544 | 1461231840165 Marionette TRACE conn4 <- [1,1002,null,{}] 02:44:00 INFO - PROCESS | 3544 | 1461231840169 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:00 INFO - PROCESS | 3544 | 1461231840282 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 02:44:00 INFO - PROCESS | 3544 | 1461231840401 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6D0B800 == 64 [pid = 3544] [id = 260] 02:44:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000EBF926800) [pid = 3544] [serial = 779] [outer = 0000000000000000] 02:44:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000EBFC11400) [pid = 3544] [serial = 780] [outer = 0000000EBF926800] 02:44:00 INFO - PROCESS | 3544 | 1461231840458 Marionette DEBUG loaded listener.js 02:44:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000EC40D2400) [pid = 3544] [serial = 781] [outer = 0000000EBF926800] 02:44:01 INFO - PROCESS | 3544 | 1461231841049 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 945ms 02:44:01 INFO - PROCESS | 3544 | 1461231841105 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 02:44:01 INFO - PROCESS | 3544 | 1461231841108 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 02:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:44:01 INFO - PROCESS | 3544 | 1461231841112 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:44:01 INFO - PROCESS | 3544 | 1461231841114 Marionette TRACE conn4 <- [1,1006,null,{}] 02:44:01 INFO - PROCESS | 3544 | 1461231841127 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:01 INFO - PROCESS | 3544 | 1461231841274 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 02:44:01 INFO - PROCESS | 3544 | 1461231841393 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE45D000 == 65 [pid = 3544] [id = 261] 02:44:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000EC635C800) [pid = 3544] [serial = 782] [outer = 0000000000000000] 02:44:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000EC68D6C00) [pid = 3544] [serial = 783] [outer = 0000000EC635C800] 02:44:01 INFO - PROCESS | 3544 | 1461231841454 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000EC793B800) [pid = 3544] [serial = 784] [outer = 0000000EC635C800] 02:44:02 INFO - PROCESS | 3544 | 1461231842081 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 985ms 02:44:02 INFO - PROCESS | 3544 | 1461231842106 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 02:44:02 INFO - PROCESS | 3544 | 1461231842109 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 02:44:02 INFO - PROCESS | 3544 | 1461231842114 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:44:02 INFO - PROCESS | 3544 | 1461231842116 Marionette TRACE conn4 <- [1,1010,null,{}] 02:44:02 INFO - PROCESS | 3544 | 1461231842120 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:02 INFO - PROCESS | 3544 | 1461231842240 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 02:44:02 INFO - PROCESS | 3544 | 1461231842330 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFFBD800 == 66 [pid = 3544] [id = 262] 02:44:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (0000000EC8234800) [pid = 3544] [serial = 785] [outer = 0000000000000000] 02:44:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (0000000EC8CB8000) [pid = 3544] [serial = 786] [outer = 0000000EC8234800] 02:44:02 INFO - PROCESS | 3544 | 1461231842388 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000EC9A37800) [pid = 3544] [serial = 787] [outer = 0000000EC8234800] 02:44:02 INFO - PROCESS | 3544 | 1461231842955 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 880ms 02:44:03 INFO - PROCESS | 3544 | 1461231842999 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 02:44:03 INFO - PROCESS | 3544 | 1461231843002 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 02:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:44:03 INFO - PROCESS | 3544 | 1461231843005 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - PROCESS | 3544 | 1461231843008 Marionette TRACE conn4 <- [1,1014,null,{}] 02:44:03 INFO - PROCESS | 3544 | 1461231843011 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:03 INFO - PROCESS | 3544 | 1461231843123 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 02:44:03 INFO - PROCESS | 3544 | 1461231843213 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED025B800 == 67 [pid = 3544] [id = 263] 02:44:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000ECA4BA000) [pid = 3544] [serial = 788] [outer = 0000000000000000] 02:44:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (0000000ECAFE0400) [pid = 3544] [serial = 789] [outer = 0000000ECA4BA000] 02:44:03 INFO - PROCESS | 3544 | 1461231843267 Marionette DEBUG loaded listener.js 02:44:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (0000000EC9A2B400) [pid = 3544] [serial = 790] [outer = 0000000ECA4BA000] 02:44:03 INFO - PROCESS | 3544 | 1461231843856 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 881ms 02:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:44:03 INFO - PROCESS | 3544 | 1461231843888 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 02:44:03 INFO - PROCESS | 3544 | 1461231843891 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 02:44:03 INFO - PROCESS | 3544 | 1461231843895 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - PROCESS | 3544 | 1461231843897 Marionette TRACE conn4 <- [1,1018,null,{}] 02:44:03 INFO - PROCESS | 3544 | 1461231843901 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:04 INFO - PROCESS | 3544 | 1461231844033 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 02:44:04 INFO - PROCESS | 3544 | 1461231844128 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0C25000 == 68 [pid = 3544] [id = 264] 02:44:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (0000000ECB390C00) [pid = 3544] [serial = 791] [outer = 0000000000000000] 02:44:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (0000000ECB836000) [pid = 3544] [serial = 792] [outer = 0000000ECB390C00] 02:44:04 INFO - PROCESS | 3544 | 1461231844186 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 140 (0000000ECB975C00) [pid = 3544] [serial = 793] [outer = 0000000ECB390C00] 02:44:04 INFO - PROCESS | 3544 | 1461231844753 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 943ms 02:44:04 INFO - PROCESS | 3544 | 1461231844840 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 02:44:04 INFO - PROCESS | 3544 | 1461231844843 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 02:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:44:04 INFO - PROCESS | 3544 | 1461231844846 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:44:04 INFO - PROCESS | 3544 | 1461231844848 Marionette TRACE conn4 <- [1,1022,null,{}] 02:44:04 INFO - PROCESS | 3544 | 1461231844852 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:04 INFO - PROCESS | 3544 | 1461231844961 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 02:44:05 INFO - PROCESS | 3544 | 1461231845086 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5B41000 == 69 [pid = 3544] [id = 265] 02:44:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 141 (0000000EB8872400) [pid = 3544] [serial = 794] [outer = 0000000000000000] 02:44:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 142 (0000000ECA4C0000) [pid = 3544] [serial = 795] [outer = 0000000EB8872400] 02:44:05 INFO - PROCESS | 3544 | 1461231845143 Marionette DEBUG loaded listener.js 02:44:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 143 (0000000ECBA7B400) [pid = 3544] [serial = 796] [outer = 0000000EB8872400] 02:44:05 INFO - PROCESS | 3544 | 1461231845958 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1179ms 02:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:44:06 INFO - PROCESS | 3544 | 1461231846029 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 02:44:06 INFO - PROCESS | 3544 | 1461231846033 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 02:44:06 INFO - PROCESS | 3544 | 1461231846037 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:44:06 INFO - PROCESS | 3544 | 1461231846040 Marionette TRACE conn4 <- [1,1026,null,{}] 02:44:06 INFO - PROCESS | 3544 | 1461231846047 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:06 INFO - PROCESS | 3544 | 1461231846152 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 02:44:06 INFO - PROCESS | 3544 | 1461231846278 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA21D800 == 70 [pid = 3544] [id = 266] 02:44:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 144 (0000000EBF69AC00) [pid = 3544] [serial = 797] [outer = 0000000000000000] 02:44:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 145 (0000000EBF770400) [pid = 3544] [serial = 798] [outer = 0000000EBF69AC00] 02:44:06 INFO - PROCESS | 3544 | 1461231846336 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 146 (0000000EC3658800) [pid = 3544] [serial = 799] [outer = 0000000EBF69AC00] 02:44:06 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB169000 == 69 [pid = 3544] [id = 257] 02:44:06 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC9A1F800 == 68 [pid = 3544] [id = 256] 02:44:06 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC8504800 == 67 [pid = 3544] [id = 255] 02:44:06 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C2A800 == 66 [pid = 3544] [id = 254] 02:44:06 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC14C9800 == 65 [pid = 3544] [id = 251] 02:44:06 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF2FE800 == 64 [pid = 3544] [id = 250] 02:44:06 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA41E800 == 63 [pid = 3544] [id = 249] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 145 (0000000ECE42A400) [pid = 3544] [serial = 729] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0848800 == 62 [pid = 3544] [id = 244] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 144 (0000000ECCA85800) [pid = 3544] [serial = 597] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 143 (0000000ECE6B3000) [pid = 3544] [serial = 657] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 142 (0000000EC9A31800) [pid = 3544] [serial = 714] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 141 (0000000ECC0B2800) [pid = 3544] [serial = 718] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 140 (0000000ECBA7B000) [pid = 3544] [serial = 717] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 139 (0000000ECC9B0000) [pid = 3544] [serial = 723] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (0000000EC795A400) [pid = 3544] [serial = 711] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (0000000EC5A1F000) [pid = 3544] [serial = 686] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (0000000EC3697400) [pid = 3544] [serial = 703] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (0000000EBFB3F800) [pid = 3544] [serial = 702] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (0000000ECC0B4400) [pid = 3544] [serial = 700] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000ECBA83C00) [pid = 3544] [serial = 699] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (0000000ECC0BD400) [pid = 3544] [serial = 720] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000000ECB141000) [pid = 3544] [serial = 692] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000ECDE91400) [pid = 3544] [serial = 727] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000EC6B98400) [pid = 3544] [serial = 708] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000EC6CAC000) [pid = 3544] [serial = 709] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000EBA972800) [pid = 3544] [serial = 683] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000ECB832400) [pid = 3544] [serial = 696] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000EC3657800) [pid = 3544] [serial = 705] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EC5A5A800) [pid = 3544] [serial = 706] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EC7AE4800) [pid = 3544] [serial = 689] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000ECA462C00) [pid = 3544] [serial = 681] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000ECC9AAC00) [pid = 3544] [serial = 396] [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.] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000ECCA90C00) [pid = 3544] [serial = 726] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000ECC9B2C00) [pid = 3544] [serial = 721] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000ECB139400) [pid = 3544] [serial = 715] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000ECC9DB000) [pid = 3544] [serial = 724] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC7CC2400) [pid = 3544] [serial = 712] [outer = 0000000000000000] [url = about:blank] 02:44:06 INFO - PROCESS | 3544 | 1461231846919 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 943ms 02:44:06 INFO - PROCESS | 3544 | 1461231846981 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 02:44:06 INFO - PROCESS | 3544 | 1461231846987 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 02:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:44:07 INFO - PROCESS | 3544 | 1461231846994 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - PROCESS | 3544 | 1461231846996 Marionette TRACE conn4 <- [1,1030,null,{}] 02:44:07 INFO - PROCESS | 3544 | 1461231847000 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:07 INFO - PROCESS | 3544 | 1461231847092 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 02:44:07 INFO - PROCESS | 3544 | 1461231847171 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC14C9800 == 63 [pid = 3544] [id = 267] 02:44:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EBEC68800) [pid = 3544] [serial = 800] [outer = 0000000000000000] 02:44:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EBFB3C400) [pid = 3544] [serial = 801] [outer = 0000000EBEC68800] 02:44:07 INFO - PROCESS | 3544 | 1461231847218 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EC43EC000) [pid = 3544] [serial = 802] [outer = 0000000EBEC68800] 02:44:07 INFO - PROCESS | 3544 | 1461231847622 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 691ms 02:44:07 INFO - PROCESS | 3544 | 1461231847686 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 02:44:07 INFO - PROCESS | 3544 | 1461231847688 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 02:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:44:07 INFO - PROCESS | 3544 | 1461231847692 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - PROCESS | 3544 | 1461231847696 Marionette TRACE conn4 <- [1,1034,null,{}] 02:44:07 INFO - PROCESS | 3544 | 1461231847708 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:07 INFO - PROCESS | 3544 | 1461231847798 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 02:44:07 INFO - PROCESS | 3544 | 1461231847813 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7993000 == 64 [pid = 3544] [id = 268] 02:44:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EC5FC0800) [pid = 3544] [serial = 803] [outer = 0000000000000000] 02:44:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC63BEC00) [pid = 3544] [serial = 804] [outer = 0000000EC5FC0800] 02:44:07 INFO - PROCESS | 3544 | 1461231847861 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC68F4000) [pid = 3544] [serial = 805] [outer = 0000000EC5FC0800] 02:44:08 INFO - PROCESS | 3544 | 1461231848303 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 627ms 02:44:08 INFO - PROCESS | 3544 | 1461231848321 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 3544 | 1461231848325 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 02:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:44:08 INFO - PROCESS | 3544 | 1461231848328 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 3544 | 1461231848330 Marionette TRACE conn4 <- [1,1038,null,{}] 02:44:08 INFO - PROCESS | 3544 | 1461231848333 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:08 INFO - PROCESS | 3544 | 1461231848421 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 02:44:08 INFO - PROCESS | 3544 | 1461231848458 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:08 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC8509800 == 65 [pid = 3544] [id = 269] 02:44:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EC6C3A800) [pid = 3544] [serial = 806] [outer = 0000000000000000] 02:44:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EC6CA8000) [pid = 3544] [serial = 807] [outer = 0000000EC6C3A800] 02:44:08 INFO - PROCESS | 3544 | 1461231848504 Marionette DEBUG loaded listener.js 02:44:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EC6FA1800) [pid = 3544] [serial = 808] [outer = 0000000EC6C3A800] 02:44:08 INFO - PROCESS | 3544 | 1461231848936 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 628ms 02:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:44:08 INFO - PROCESS | 3544 | 1461231848966 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 3544 | 1461231848968 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 02:44:08 INFO - PROCESS | 3544 | 1461231848971 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 3544 | 1461231848973 Marionette TRACE conn4 <- [1,1042,null,{}] 02:44:08 INFO - PROCESS | 3544 | 1461231848977 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:09 INFO - PROCESS | 3544 | 1461231849094 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 02:44:09 INFO - PROCESS | 3544 | 1461231849100 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB16B000 == 66 [pid = 3544] [id = 270] 02:44:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000EC793E800) [pid = 3544] [serial = 809] [outer = 0000000000000000] 02:44:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000EC7AEC800) [pid = 3544] [serial = 810] [outer = 0000000EC793E800] 02:44:09 INFO - PROCESS | 3544 | 1461231849148 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000EC7F9E000) [pid = 3544] [serial = 811] [outer = 0000000EC793E800] 02:44:09 INFO - PROCESS | 3544 | 1461231849585 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 691ms 02:44:09 INFO - PROCESS | 3544 | 1461231849663 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 02:44:09 INFO - PROCESS | 3544 | 1461231849666 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 02:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:44:09 INFO - PROCESS | 3544 | 1461231849669 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:44:09 INFO - PROCESS | 3544 | 1461231849671 Marionette TRACE conn4 <- [1,1046,null,{}] 02:44:09 INFO - PROCESS | 3544 | 1461231849688 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:09 INFO - PROCESS | 3544 | 1461231849851 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 02:44:09 INFO - PROCESS | 3544 | 1461231849872 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECDEB6000 == 67 [pid = 3544] [id = 271] 02:44:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000ECB144400) [pid = 3544] [serial = 812] [outer = 0000000000000000] 02:44:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000ECB1DE800) [pid = 3544] [serial = 813] [outer = 0000000ECB144400] 02:44:09 INFO - PROCESS | 3544 | 1461231849922 Marionette DEBUG loaded listener.js 02:44:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000ECB83C400) [pid = 3544] [serial = 814] [outer = 0000000ECB144400] 02:44:10 INFO - PROCESS | 3544 | 1461231850367 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 734ms 02:44:10 INFO - PROCESS | 3544 | 1461231850406 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 02:44:10 INFO - PROCESS | 3544 | 1461231850409 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 02:44:10 INFO - PROCESS | 3544 | 1461231850412 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:44:10 INFO - PROCESS | 3544 | 1461231850414 Marionette TRACE conn4 <- [1,1050,null,{}] 02:44:10 INFO - PROCESS | 3544 | 1461231850423 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:10 INFO - PROCESS | 3544 | 1461231850535 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 02:44:10 INFO - PROCESS | 3544 | 1461231850541 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE463800 == 68 [pid = 3544] [id = 272] 02:44:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (0000000ECB1D6800) [pid = 3544] [serial = 815] [outer = 0000000000000000] 02:44:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (0000000ECBA82800) [pid = 3544] [serial = 816] [outer = 0000000ECB1D6800] 02:44:10 INFO - PROCESS | 3544 | 1461231850587 Marionette DEBUG loaded listener.js 02:44:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000ECC009800) [pid = 3544] [serial = 817] [outer = 0000000ECB1D6800] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000EC5A21400) [pid = 3544] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (0000000EC63C2C00) [pid = 3544] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000000EBEF22000) [pid = 3544] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000EBBA90800) [pid = 3544] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000EBEF2BC00) [pid = 3544] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000EC4358800) [pid = 3544] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000EBA239400) [pid = 3544] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000ECB97A000) [pid = 3544] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000EC0714C00) [pid = 3544] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EC6363400) [pid = 3544] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000ECE6B3400) [pid = 3544] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000EC6B63800) [pid = 3544] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EC6F3B800) [pid = 3544] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000ECBA82400) [pid = 3544] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000ECDE85800) [pid = 3544] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EBEF26000) [pid = 3544] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EC7942000) [pid = 3544] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EBF61F400) [pid = 3544] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000ECC099C00) [pid = 3544] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC6C31400) [pid = 3544] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000ECB13D400) [pid = 3544] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000ECB1DE000) [pid = 3544] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC400F400) [pid = 3544] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EBA19E400) [pid = 3544] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000ECB13A000) [pid = 3544] [serial = 691] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:44:11 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC7939800) [pid = 3544] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:44:11 INFO - PROCESS | 3544 | 1461231851288 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 943ms 02:44:11 INFO - PROCESS | 3544 | 1461231851358 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 02:44:11 INFO - PROCESS | 3544 | 1461231851360 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 02:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:44:11 INFO - PROCESS | 3544 | 1461231851363 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:44:11 INFO - PROCESS | 3544 | 1461231851365 Marionette TRACE conn4 <- [1,1054,null,{}] 02:44:11 INFO - PROCESS | 3544 | 1461231851369 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:11 INFO - PROCESS | 3544 | 1461231851452 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 02:44:11 INFO - PROCESS | 3544 | 1461231851462 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7616000 == 69 [pid = 3544] [id = 273] 02:44:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EBEF22000) [pid = 3544] [serial = 818] [outer = 0000000000000000] 02:44:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EBF61F400) [pid = 3544] [serial = 819] [outer = 0000000EBEF22000] 02:44:11 INFO - PROCESS | 3544 | 1461231851508 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EC5FC4800) [pid = 3544] [serial = 820] [outer = 0000000EBEF22000] 02:44:11 INFO - PROCESS | 3544 | 1461231851917 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 585ms 02:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:44:11 INFO - PROCESS | 3544 | 1461231851953 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 02:44:11 INFO - PROCESS | 3544 | 1461231851955 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 02:44:11 INFO - PROCESS | 3544 | 1461231851959 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:44:11 INFO - PROCESS | 3544 | 1461231851960 Marionette TRACE conn4 <- [1,1058,null,{}] 02:44:11 INFO - PROCESS | 3544 | 1461231851964 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:12 INFO - PROCESS | 3544 | 1461231852050 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 02:44:12 INFO - PROCESS | 3544 | 1461231852056 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0211000 == 70 [pid = 3544] [id = 274] 02:44:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC6BA1C00) [pid = 3544] [serial = 821] [outer = 0000000000000000] 02:44:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EC8536400) [pid = 3544] [serial = 822] [outer = 0000000EC6BA1C00] 02:44:12 INFO - PROCESS | 3544 | 1461231852101 Marionette DEBUG loaded listener.js 02:44:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000ECC00B400) [pid = 3544] [serial = 823] [outer = 0000000EC6BA1C00] 02:44:12 INFO - PROCESS | 3544 | 1461231852519 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 586ms 02:44:12 INFO - PROCESS | 3544 | 1461231852548 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 02:44:12 INFO - PROCESS | 3544 | 1461231852550 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 02:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:44:12 INFO - PROCESS | 3544 | 1461231852564 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:44:12 INFO - PROCESS | 3544 | 1461231852566 Marionette TRACE conn4 <- [1,1062,null,{}] 02:44:12 INFO - PROCESS | 3544 | 1461231852569 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:12 INFO - PROCESS | 3544 | 1461231852660 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 02:44:12 INFO - PROCESS | 3544 | 1461231852666 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0A86800 == 71 [pid = 3544] [id = 275] 02:44:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000ECC010800) [pid = 3544] [serial = 824] [outer = 0000000000000000] 02:44:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000ECC099C00) [pid = 3544] [serial = 825] [outer = 0000000ECC010800] 02:44:12 INFO - PROCESS | 3544 | 1461231852713 Marionette DEBUG loaded listener.js 02:44:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000ECC0B3000) [pid = 3544] [serial = 826] [outer = 0000000ECC010800] 02:44:13 INFO - PROCESS | 3544 | 1461231853172 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 02:44:13 INFO - PROCESS | 3544 | 1461231853210 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 02:44:13 INFO - PROCESS | 3544 | 1461231853213 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 02:44:13 INFO - PROCESS | 3544 | 1461231853216 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:44:13 INFO - PROCESS | 3544 | 1461231853219 Marionette TRACE conn4 <- [1,1066,null,{}] 02:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:44:13 INFO - PROCESS | 3544 | 1461231853223 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:13 INFO - PROCESS | 3544 | 1461231853388 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 02:44:13 INFO - PROCESS | 3544 | 1461231853488 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF2F5000 == 72 [pid = 3544] [id = 276] 02:44:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EB8947400) [pid = 3544] [serial = 827] [outer = 0000000000000000] 02:44:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EB9A59000) [pid = 3544] [serial = 828] [outer = 0000000EB8947400] 02:44:13 INFO - PROCESS | 3544 | 1461231853547 Marionette DEBUG loaded listener.js 02:44:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EBAA9D400) [pid = 3544] [serial = 829] [outer = 0000000EB8947400] 02:44:14 INFO - PROCESS | 3544 | 1461231854214 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1025ms 02:44:14 INFO - PROCESS | 3544 | 1461231854250 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 02:44:14 INFO - PROCESS | 3544 | 1461231854256 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 02:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:44:14 INFO - PROCESS | 3544 | 1461231854282 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 3544 | 1461231854287 Marionette TRACE conn4 <- [1,1070,null,{}] 02:44:14 INFO - PROCESS | 3544 | 1461231854292 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:14 INFO - PROCESS | 3544 | 1461231854407 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 02:44:14 INFO - PROCESS | 3544 | 1461231854529 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C21000 == 73 [pid = 3544] [id = 277] 02:44:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC4365400) [pid = 3544] [serial = 830] [outer = 0000000000000000] 02:44:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC5A55800) [pid = 3544] [serial = 831] [outer = 0000000EC4365400] 02:44:14 INFO - PROCESS | 3544 | 1461231854589 Marionette DEBUG loaded listener.js 02:44:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EC63BE400) [pid = 3544] [serial = 832] [outer = 0000000EC4365400] 02:44:15 INFO - PROCESS | 3544 | 1461231855153 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 964ms 02:44:15 INFO - PROCESS | 3544 | 1461231855227 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 02:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:44:15 INFO - PROCESS | 3544 | 1461231855231 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 02:44:15 INFO - PROCESS | 3544 | 1461231855235 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 3544 | 1461231855237 Marionette TRACE conn4 <- [1,1074,null,{}] 02:44:15 INFO - PROCESS | 3544 | 1461231855241 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:15 INFO - PROCESS | 3544 | 1461231855353 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 02:44:15 INFO - PROCESS | 3544 | 1461231855476 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED021E800 == 74 [pid = 3544] [id = 278] 02:44:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EC6D26400) [pid = 3544] [serial = 833] [outer = 0000000000000000] 02:44:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EC7947400) [pid = 3544] [serial = 834] [outer = 0000000EC6D26400] 02:44:15 INFO - PROCESS | 3544 | 1461231855533 Marionette DEBUG loaded listener.js 02:44:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000ECA4C6400) [pid = 3544] [serial = 835] [outer = 0000000EC6D26400] 02:44:16 INFO - PROCESS | 3544 | 1461231856143 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 942ms 02:44:16 INFO - PROCESS | 3544 | 1461231856178 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 02:44:16 INFO - PROCESS | 3544 | 1461231856182 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 02:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:44:16 INFO - PROCESS | 3544 | 1461231856194 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:44:16 INFO - PROCESS | 3544 | 1461231856200 Marionette TRACE conn4 <- [1,1078,null,{}] 02:44:16 INFO - PROCESS | 3544 | 1461231856204 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:16 INFO - PROCESS | 3544 | 1461231856317 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 02:44:16 INFO - PROCESS | 3544 | 1461231856438 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1C29800 == 75 [pid = 3544] [id = 279] 02:44:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000EC6D2A800) [pid = 3544] [serial = 836] [outer = 0000000000000000] 02:44:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000ECC00E000) [pid = 3544] [serial = 837] [outer = 0000000EC6D2A800] 02:44:16 INFO - PROCESS | 3544 | 1461231856494 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000ECC9AC400) [pid = 3544] [serial = 838] [outer = 0000000EC6D2A800] 02:44:17 INFO - PROCESS | 3544 | 1461231857097 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 943ms 02:44:17 INFO - PROCESS | 3544 | 1461231857134 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 3544 | 1461231857137 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 02:44:17 INFO - PROCESS | 3544 | 1461231857140 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:44:17 INFO - PROCESS | 3544 | 1461231857142 Marionette TRACE conn4 <- [1,1082,null,{}] 02:44:17 INFO - PROCESS | 3544 | 1461231857146 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:17 INFO - PROCESS | 3544 | 1461231857266 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 02:44:17 INFO - PROCESS | 3544 | 1461231857384 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EB9B50800 == 76 [pid = 3544] [id = 280] 02:44:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000EB9167000) [pid = 3544] [serial = 839] [outer = 0000000000000000] 02:44:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000EBA974800) [pid = 3544] [serial = 840] [outer = 0000000EB9167000] 02:44:17 INFO - PROCESS | 3544 | 1461231857441 Marionette DEBUG loaded listener.js 02:44:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (0000000EC435B800) [pid = 3544] [serial = 841] [outer = 0000000EB9167000] 02:44:18 INFO - PROCESS | 3544 | 1461231858245 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1139ms 02:44:18 INFO - PROCESS | 3544 | 1461231858283 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 02:44:18 INFO - PROCESS | 3544 | 1461231858288 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 02:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:44:18 INFO - PROCESS | 3544 | 1461231858293 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:44:18 INFO - PROCESS | 3544 | 1461231858297 Marionette TRACE conn4 <- [1,1086,null,{}] 02:44:18 INFO - PROCESS | 3544 | 1461231858302 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:18 INFO - PROCESS | 3544 | 1461231858407 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 02:44:18 INFO - PROCESS | 3544 | 1461231858537 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFCB3000 == 77 [pid = 3544] [id = 281] 02:44:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (0000000EBEE35000) [pid = 3544] [serial = 842] [outer = 0000000000000000] 02:44:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000EBEF23400) [pid = 3544] [serial = 843] [outer = 0000000EBEE35000] 02:44:18 INFO - PROCESS | 3544 | 1461231858592 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000EBEF2CC00) [pid = 3544] [serial = 844] [outer = 0000000EBEE35000] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFFBF000 == 76 [pid = 3544] [id = 132] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE458000 == 75 [pid = 3544] [id = 199] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7E6000 == 74 [pid = 3544] [id = 163] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0A86800 == 73 [pid = 3544] [id = 275] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC38B2000 == 72 [pid = 3544] [id = 253] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0211000 == 71 [pid = 3544] [id = 274] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7616000 == 70 [pid = 3544] [id = 273] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE463800 == 69 [pid = 3544] [id = 272] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECDEB6000 == 68 [pid = 3544] [id = 271] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB16B000 == 67 [pid = 3544] [id = 270] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC8509800 == 66 [pid = 3544] [id = 269] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (0000000EBEF27000) [pid = 3544] [serial = 744] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000EC7AEA000) [pid = 3544] [serial = 774] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7993000 == 65 [pid = 3544] [id = 268] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6852000 == 64 [pid = 3544] [id = 252] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC14C9800 == 63 [pid = 3544] [id = 267] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA21D800 == 62 [pid = 3544] [id = 266] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFFBD800 == 61 [pid = 3544] [id = 262] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE45D000 == 60 [pid = 3544] [id = 261] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6D0B800 == 59 [pid = 3544] [id = 260] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBACAC800 == 58 [pid = 3544] [id = 259] 02:44:19 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECBB8A800 == 57 [pid = 3544] [id = 258] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (0000000ECE6B5C00) [pid = 3544] [serial = 645] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000000ECE42BC00) [pid = 3544] [serial = 609] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000EC5A23400) [pid = 3544] [serial = 648] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000ECB1DC800) [pid = 3544] [serial = 603] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000EC63C3000) [pid = 3544] [serial = 600] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000ECC9B6400) [pid = 3544] [serial = 606] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000EC9752800) [pid = 3544] [serial = 651] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000ECC9E1800) [pid = 3544] [serial = 654] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EC5A54C00) [pid = 3544] [serial = 759] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EC5BA0400) [pid = 3544] [serial = 760] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000EC6B56800) [pid = 3544] [serial = 763] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EC68D3400) [pid = 3544] [serial = 762] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EC365D800) [pid = 3544] [serial = 733] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000EBF2B5400) [pid = 3544] [serial = 732] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EBEE89C00) [pid = 3544] [serial = 750] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EBEF60C00) [pid = 3544] [serial = 751] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC6CA8400) [pid = 3544] [serial = 768] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EC4364000) [pid = 3544] [serial = 756] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EBBA28800) [pid = 3544] [serial = 748] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EBA254C00) [pid = 3544] [serial = 747] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000ECC9AE400) [pid = 3544] [serial = 739] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000ECBA7F800) [pid = 3544] [serial = 738] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC07A8000) [pid = 3544] [serial = 753] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EC365E400) [pid = 3544] [serial = 754] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC6F9D800) [pid = 3544] [serial = 736] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EC6B9F800) [pid = 3544] [serial = 735] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000ECF80A000) [pid = 3544] [serial = 742] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000ECE6B9800) [pid = 3544] [serial = 741] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EC6C36000) [pid = 3544] [serial = 765] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EC7A1A000) [pid = 3544] [serial = 772] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC781D000) [pid = 3544] [serial = 771] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC6C3FC00) [pid = 3544] [serial = 766] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC6D2B800) [pid = 3544] [serial = 769] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EC43ED400) [pid = 3544] [serial = 757] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 985ms 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000ECB841800) [pid = 3544] [serial = 697] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EC665B800) [pid = 3544] [serial = 687] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EBF669000) [pid = 3544] [serial = 684] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000ECB14D400) [pid = 3544] [serial = 693] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000ECAFD6000) [pid = 3544] [serial = 690] [outer = 0000000000000000] [url = about:blank] 02:44:19 INFO - PROCESS | 3544 | 1461231859263 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:44:19 INFO - PROCESS | 3544 | 1461231859283 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 3544 | 1461231859289 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 02:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:44:19 INFO - PROCESS | 3544 | 1461231859295 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 3544 | 1461231859298 Marionette TRACE conn4 <- [1,1090,null,{}] 02:44:19 INFO - PROCESS | 3544 | 1461231859302 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:19 INFO - PROCESS | 3544 | 1461231859386 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 02:44:19 INFO - PROCESS | 3544 | 1461231859472 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEC48000 == 58 [pid = 3544] [id = 282] 02:44:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000EBA977C00) [pid = 3544] [serial = 845] [outer = 0000000000000000] 02:44:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EBBA90800) [pid = 3544] [serial = 846] [outer = 0000000EBA977C00] 02:44:19 INFO - PROCESS | 3544 | 1461231859519 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EBEF60C00) [pid = 3544] [serial = 847] [outer = 0000000EBA977C00] 02:44:19 INFO - PROCESS | 3544 | 1461231859980 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 733ms 02:44:20 INFO - PROCESS | 3544 | 1461231860029 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 02:44:20 INFO - PROCESS | 3544 | 1461231860031 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 02:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:44:20 INFO - PROCESS | 3544 | 1461231860035 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:44:20 INFO - PROCESS | 3544 | 1461231860039 Marionette TRACE conn4 <- [1,1094,null,{}] 02:44:20 INFO - PROCESS | 3544 | 1461231860051 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:20 INFO - PROCESS | 3544 | 1461231860147 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 02:44:20 INFO - PROCESS | 3544 | 1461231860154 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5A97800 == 59 [pid = 3544] [id = 283] 02:44:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EC1090000) [pid = 3544] [serial = 848] [outer = 0000000000000000] 02:44:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EC3655400) [pid = 3544] [serial = 849] [outer = 0000000EC1090000] 02:44:20 INFO - PROCESS | 3544 | 1461231860202 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EC400A800) [pid = 3544] [serial = 850] [outer = 0000000EC1090000] 02:44:20 INFO - PROCESS | 3544 | 1461231860641 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 02:44:20 INFO - PROCESS | 3544 | 1461231860666 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 02:44:20 INFO - PROCESS | 3544 | 1461231860669 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 02:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:44:20 INFO - PROCESS | 3544 | 1461231860677 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:44:20 INFO - PROCESS | 3544 | 1461231860679 Marionette TRACE conn4 <- [1,1098,null,{}] 02:44:20 INFO - PROCESS | 3544 | 1461231860682 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:20 INFO - PROCESS | 3544 | 1461231860783 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 02:44:20 INFO - PROCESS | 3544 | 1461231860792 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6D18000 == 60 [pid = 3544] [id = 284] 02:44:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000EC43A6800) [pid = 3544] [serial = 851] [outer = 0000000000000000] 02:44:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EC43EE800) [pid = 3544] [serial = 852] [outer = 0000000EC43A6800] 02:44:20 INFO - PROCESS | 3544 | 1461231860840 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC5A54800) [pid = 3544] [serial = 853] [outer = 0000000EC43A6800] 02:44:21 INFO - PROCESS | 3544 | 1461231861265 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 02:44:21 INFO - PROCESS | 3544 | 1461231861310 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 3544 | 1461231861312 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 02:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:44:21 INFO - PROCESS | 3544 | 1461231861315 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 3544 | 1461231861317 Marionette TRACE conn4 <- [1,1102,null,{}] 02:44:21 INFO - PROCESS | 3544 | 1461231861320 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:21 INFO - PROCESS | 3544 | 1461231861402 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 02:44:21 INFO - PROCESS | 3544 | 1461231861408 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC74C1000 == 61 [pid = 3544] [id = 285] 02:44:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EC5A5DC00) [pid = 3544] [serial = 854] [outer = 0000000000000000] 02:44:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000EC5FBA400) [pid = 3544] [serial = 855] [outer = 0000000EC5A5DC00] 02:44:21 INFO - PROCESS | 3544 | 1461231861454 Marionette DEBUG loaded listener.js 02:44:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000EC5FC5000) [pid = 3544] [serial = 856] [outer = 0000000EC5A5DC00] 02:44:21 INFO - PROCESS | 3544 | 1461231861935 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 692ms 02:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:44:22 INFO - PROCESS | 3544 | 1461231862010 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 02:44:22 INFO - PROCESS | 3544 | 1461231862013 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 02:44:22 INFO - PROCESS | 3544 | 1461231862016 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:44:22 INFO - PROCESS | 3544 | 1461231862018 Marionette TRACE conn4 <- [1,1106,null,{}] 02:44:22 INFO - PROCESS | 3544 | 1461231862022 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:22 INFO - PROCESS | 3544 | 1461231862150 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 02:44:22 INFO - PROCESS | 3544 | 1461231862206 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C18800 == 62 [pid = 3544] [id = 286] 02:44:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000EC68D4400) [pid = 3544] [serial = 857] [outer = 0000000000000000] 02:44:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000EC6B5F800) [pid = 3544] [serial = 858] [outer = 0000000EC68D4400] 02:44:22 INFO - PROCESS | 3544 | 1461231862255 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EC6C36C00) [pid = 3544] [serial = 859] [outer = 0000000EC68D4400] 02:44:22 INFO - PROCESS | 3544 | 1461231862667 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 692ms 02:44:22 INFO - PROCESS | 3544 | 1461231862711 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 02:44:22 INFO - PROCESS | 3544 | 1461231862714 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 02:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:44:22 INFO - PROCESS | 3544 | 1461231862717 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:44:22 INFO - PROCESS | 3544 | 1461231862719 Marionette TRACE conn4 <- [1,1110,null,{}] 02:44:22 INFO - PROCESS | 3544 | 1461231862728 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:22 INFO - PROCESS | 3544 | 1461231862860 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 02:44:22 INFO - PROCESS | 3544 | 1461231862912 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC841E800 == 63 [pid = 3544] [id = 287] 02:44:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EC6C35000) [pid = 3544] [serial = 860] [outer = 0000000000000000] 02:44:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EC6CABC00) [pid = 3544] [serial = 861] [outer = 0000000EC6C35000] 02:44:22 INFO - PROCESS | 3544 | 1461231862957 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC6F32C00) [pid = 3544] [serial = 862] [outer = 0000000EC6C35000] 02:44:23 INFO - PROCESS | 3544 | 1461231863375 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 691ms 02:44:23 INFO - PROCESS | 3544 | 1461231863411 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 02:44:23 INFO - PROCESS | 3544 | 1461231863413 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 02:44:23 INFO - PROCESS | 3544 | 1461231863417 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:44:23 INFO - PROCESS | 3544 | 1461231863419 Marionette TRACE conn4 <- [1,1114,null,{}] 02:44:23 INFO - PROCESS | 3544 | 1461231863422 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:23 INFO - PROCESS | 3544 | 1461231863530 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 02:44:23 INFO - PROCESS | 3544 | 1461231863581 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECA558000 == 64 [pid = 3544] [id = 288] 02:44:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EC7176400) [pid = 3544] [serial = 863] [outer = 0000000000000000] 02:44:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EC7938C00) [pid = 3544] [serial = 864] [outer = 0000000EC7176400] 02:44:23 INFO - PROCESS | 3544 | 1461231863627 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EC7A21000) [pid = 3544] [serial = 865] [outer = 0000000EC7176400] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EB8946400) [pid = 3544] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000ECE18AC00) [pid = 3544] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000ECB144400) [pid = 3544] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EB8872400) [pid = 3544] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EBEC68800) [pid = 3544] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EBF926800) [pid = 3544] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EBA1A8400) [pid = 3544] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EC8234800) [pid = 3544] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EBF69AC00) [pid = 3544] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000EC5FC0800) [pid = 3544] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EBEF22000) [pid = 3544] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EC635C800) [pid = 3544] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC6C3A800) [pid = 3544] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000ECB1D6800) [pid = 3544] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC793E800) [pid = 3544] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:44:24 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EC6BA1C00) [pid = 3544] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:44:24 INFO - PROCESS | 3544 | 1461231864210 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 836ms 02:44:24 INFO - PROCESS | 3544 | 1461231864257 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 3544 | 1461231864259 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 02:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:44:24 INFO - PROCESS | 3544 | 1461231864263 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - PROCESS | 3544 | 1461231864265 Marionette TRACE conn4 <- [1,1118,null,{}] 02:44:24 INFO - PROCESS | 3544 | 1461231864268 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:24 INFO - PROCESS | 3544 | 1461231864349 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 02:44:24 INFO - PROCESS | 3544 | 1461231864355 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB122000 == 65 [pid = 3544] [id = 289] 02:44:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EC147D000) [pid = 3544] [serial = 866] [outer = 0000000000000000] 02:44:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000EC694B000) [pid = 3544] [serial = 867] [outer = 0000000EC147D000] 02:44:24 INFO - PROCESS | 3544 | 1461231864403 Marionette DEBUG loaded listener.js 02:44:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EC7AE4400) [pid = 3544] [serial = 868] [outer = 0000000EC147D000] 02:44:24 INFO - PROCESS | 3544 | 1461231864842 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 627ms 02:44:24 INFO - PROCESS | 3544 | 1461231864893 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 3544 | 1461231864895 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 02:44:24 INFO - PROCESS | 3544 | 1461231864898 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:44:24 INFO - PROCESS | 3544 | 1461231864900 Marionette TRACE conn4 <- [1,1122,null,{}] 02:44:24 INFO - PROCESS | 3544 | 1461231864904 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:24 INFO - PROCESS | 3544 | 1461231864987 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 02:44:25 INFO - PROCESS | 3544 | 1461231864995 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECBB9D800 == 66 [pid = 3544] [id = 290] 02:44:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC7CC2C00) [pid = 3544] [serial = 869] [outer = 0000000000000000] 02:44:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EC859A000) [pid = 3544] [serial = 870] [outer = 0000000EC7CC2C00] 02:44:25 INFO - PROCESS | 3544 | 1461231865041 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000ECA462C00) [pid = 3544] [serial = 871] [outer = 0000000EC7CC2C00] 02:44:25 INFO - PROCESS | 3544 | [GFX2-]: DrawTargetD2D 1.1 (0000000EC7CD39B0): Failed to create GradientStopCollection with no stops. 02:44:25 INFO - PROCESS | 3544 | [GFX3-]: No stops specified for gradient pattern. 02:44:25 INFO - PROCESS | 3544 | 1461231865486 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 628ms 02:44:25 INFO - PROCESS | 3544 | 1461231865530 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 02:44:25 INFO - PROCESS | 3544 | 1461231865532 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 02:44:25 INFO - PROCESS | 3544 | 1461231865536 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:44:25 INFO - PROCESS | 3544 | 1461231865538 Marionette TRACE conn4 <- [1,1126,null,{}] 02:44:25 INFO - PROCESS | 3544 | 1461231865542 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:25 INFO - PROCESS | 3544 | 1461231865644 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 02:44:25 INFO - PROCESS | 3544 | 1461231865653 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE454000 == 67 [pid = 3544] [id = 291] 02:44:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000ECAFE0800) [pid = 3544] [serial = 872] [outer = 0000000000000000] 02:44:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000ECB13C000) [pid = 3544] [serial = 873] [outer = 0000000ECAFE0800] 02:44:25 INFO - PROCESS | 3544 | 1461231865703 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000ECB151800) [pid = 3544] [serial = 874] [outer = 0000000ECAFE0800] 02:44:26 INFO - PROCESS | 3544 | 1461231866281 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 775ms 02:44:26 INFO - PROCESS | 3544 | 1461231866379 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 02:44:26 INFO - PROCESS | 3544 | 1461231866384 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 02:44:26 INFO - PROCESS | 3544 | 1461231866391 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:44:26 INFO - PROCESS | 3544 | 1461231866395 Marionette TRACE conn4 <- [1,1130,null,{}] 02:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:44:26 INFO - PROCESS | 3544 | 1461231866401 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:26 INFO - PROCESS | 3544 | 1461231866532 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 02:44:26 INFO - PROCESS | 3544 | 1461231866644 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0839800 == 68 [pid = 3544] [id = 292] 02:44:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EBAA33400) [pid = 3544] [serial = 875] [outer = 0000000000000000] 02:44:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EBEF28000) [pid = 3544] [serial = 876] [outer = 0000000EBAA33400] 02:44:26 INFO - PROCESS | 3544 | 1461231866704 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EBFB99C00) [pid = 3544] [serial = 877] [outer = 0000000EBAA33400] 02:44:27 INFO - PROCESS | 3544 | 1461231867278 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 923ms 02:44:27 INFO - PROCESS | 3544 | 1461231867326 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 02:44:27 INFO - PROCESS | 3544 | 1461231867333 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 02:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:44:27 INFO - PROCESS | 3544 | 1461231867340 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 3544 | 1461231867343 Marionette TRACE conn4 <- [1,1134,null,{}] 02:44:27 INFO - PROCESS | 3544 | 1461231867347 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:27 INFO - PROCESS | 3544 | 1461231867459 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 02:44:27 INFO - PROCESS | 3544 | 1461231867536 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC760F800 == 69 [pid = 3544] [id = 293] 02:44:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC0711C00) [pid = 3544] [serial = 878] [outer = 0000000000000000] 02:44:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EC435BC00) [pid = 3544] [serial = 879] [outer = 0000000EC0711C00] 02:44:27 INFO - PROCESS | 3544 | 1461231867633 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EC6360000) [pid = 3544] [serial = 880] [outer = 0000000EC0711C00] 02:44:28 INFO - PROCESS | 3544 | 1461231868228 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 923ms 02:44:28 INFO - PROCESS | 3544 | 1461231868269 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 3544 | 1461231868272 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 02:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:44:28 INFO - PROCESS | 3544 | 1461231868276 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 3544 | 1461231868280 Marionette TRACE conn4 <- [1,1138,null,{}] 02:44:28 INFO - PROCESS | 3544 | 1461231868293 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:28 INFO - PROCESS | 3544 | 1461231868409 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 02:44:28 INFO - PROCESS | 3544 | 1461231868529 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF65C800 == 70 [pid = 3544] [id = 294] 02:44:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EC694A800) [pid = 3544] [serial = 881] [outer = 0000000000000000] 02:44:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EC8232C00) [pid = 3544] [serial = 882] [outer = 0000000EC694A800] 02:44:28 INFO - PROCESS | 3544 | 1461231868589 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000ECB134400) [pid = 3544] [serial = 883] [outer = 0000000EC694A800] 02:44:29 INFO - PROCESS | 3544 | 1461231869173 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 943ms 02:44:29 INFO - PROCESS | 3544 | 1461231869220 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 02:44:29 INFO - PROCESS | 3544 | 1461231869224 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 02:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:44:29 INFO - PROCESS | 3544 | 1461231869227 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:44:29 INFO - PROCESS | 3544 | 1461231869229 Marionette TRACE conn4 <- [1,1142,null,{}] 02:44:29 INFO - PROCESS | 3544 | 1461231869233 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:29 INFO - PROCESS | 3544 | 1461231869372 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 02:44:29 INFO - PROCESS | 3544 | 1461231869489 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFFB5000 == 71 [pid = 3544] [id = 295] 02:44:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000ECB150000) [pid = 3544] [serial = 884] [outer = 0000000000000000] 02:44:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000ECB1DB400) [pid = 3544] [serial = 885] [outer = 0000000ECB150000] 02:44:29 INFO - PROCESS | 3544 | 1461231869547 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000ECB836400) [pid = 3544] [serial = 886] [outer = 0000000ECB150000] 02:44:30 INFO - PROCESS | 3544 | 1461231870096 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 943ms 02:44:30 INFO - PROCESS | 3544 | 1461231870172 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 3544 | 1461231870175 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 02:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:44:30 INFO - PROCESS | 3544 | 1461231870178 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 3544 | 1461231870181 Marionette TRACE conn4 <- [1,1146,null,{}] 02:44:30 INFO - PROCESS | 3544 | 1461231870199 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:30 INFO - PROCESS | 3544 | 1461231870305 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 02:44:30 INFO - PROCESS | 3544 | 1461231870381 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF654000 == 72 [pid = 3544] [id = 296] 02:44:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EB886D800) [pid = 3544] [serial = 887] [outer = 0000000000000000] 02:44:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000ECB1D6800) [pid = 3544] [serial = 888] [outer = 0000000EB886D800] 02:44:30 INFO - PROCESS | 3544 | 1461231870491 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000ECB97DC00) [pid = 3544] [serial = 889] [outer = 0000000EB886D800] 02:44:31 INFO - PROCESS | 3544 | 1461231871090 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",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] 02:44:31 INFO - PROCESS | 3544 | 1461231871128 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 02:44:31 INFO - PROCESS | 3544 | 1461231871131 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 3544 | 1461231871133 Marionette TRACE conn4 <- [1,1150,null,{}] 02:44:31 INFO - PROCESS | 3544 | 1461231871333 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:31 INFO - PROCESS | 3544 | 1461231871440 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 02:44:31 INFO - PROCESS | 3544 | 1461231871514 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5A92000 == 73 [pid = 3544] [id = 297] 02:44:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EBA975000) [pid = 3544] [serial = 890] [outer = 0000000000000000] 02:44:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EBAA99C00) [pid = 3544] [serial = 891] [outer = 0000000EBA975000] 02:44:31 INFO - PROCESS | 3544 | 1461231871563 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000EBF69C800) [pid = 3544] [serial = 892] [outer = 0000000EBA975000] 02:44:32 INFO - PROCESS | 3544 | [3544] 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 02:44:32 INFO - PROCESS | 3544 | 1461231872421 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1336ms 02:44:32 INFO - PROCESS | 3544 | 1461231872471 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 3544 | 1461231872475 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 02:44:32 INFO - PROCESS | 3544 | 1461231872479 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:44:32 INFO - PROCESS | 3544 | 1461231872482 Marionette TRACE conn4 <- [1,1154,null,{}] 02:44:32 INFO - PROCESS | 3544 | 1461231872486 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:32 INFO - PROCESS | 3544 | 1461231872605 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECBB9D800 == 72 [pid = 3544] [id = 290] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB122000 == 71 [pid = 3544] [id = 289] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECA558000 == 70 [pid = 3544] [id = 288] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC841E800 == 69 [pid = 3544] [id = 287] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C18800 == 68 [pid = 3544] [id = 286] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC74C1000 == 67 [pid = 3544] [id = 285] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6D18000 == 66 [pid = 3544] [id = 284] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5A97800 == 65 [pid = 3544] [id = 283] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEC48000 == 64 [pid = 3544] [id = 282] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFCB3000 == 63 [pid = 3544] [id = 281] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1C29800 == 62 [pid = 3544] [id = 279] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED021E800 == 61 [pid = 3544] [id = 278] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C21000 == 60 [pid = 3544] [id = 277] 02:44:32 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF2F5000 == 59 [pid = 3544] [id = 276] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000ECE437C00) [pid = 3544] [serial = 730] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000ECC003800) [pid = 3544] [serial = 745] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000ECC099C00) [pid = 3544] [serial = 825] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000ECB83C400) [pid = 3544] [serial = 814] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000ECB1DE800) [pid = 3544] [serial = 813] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000ECBA7B400) [pid = 3544] [serial = 796] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000ECA4C0000) [pid = 3544] [serial = 795] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EBFB3C400) [pid = 3544] [serial = 801] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EC43EC000) [pid = 3544] [serial = 802] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC40D2400) [pid = 3544] [serial = 781] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EBFC11400) [pid = 3544] [serial = 780] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EBBE86400) [pid = 3544] [serial = 778] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EBA96DC00) [pid = 3544] [serial = 777] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EC9A37800) [pid = 3544] [serial = 787] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC8CB8000) [pid = 3544] [serial = 786] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC3658800) [pid = 3544] [serial = 799] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EBF770400) [pid = 3544] [serial = 798] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC63BEC00) [pid = 3544] [serial = 804] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EC68F4000) [pid = 3544] [serial = 805] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EC5FC4800) [pid = 3544] [serial = 820] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000EC793B800) [pid = 3544] [serial = 784] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EC68D6C00) [pid = 3544] [serial = 783] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EC6CA8000) [pid = 3544] [serial = 807] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000ECBA82800) [pid = 3544] [serial = 816] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000ECAFE0400) [pid = 3544] [serial = 789] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000ECB836000) [pid = 3544] [serial = 792] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EBF61F400) [pid = 3544] [serial = 819] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000ECC009800) [pid = 3544] [serial = 817] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000EC7AEC800) [pid = 3544] [serial = 810] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000EC7F9E000) [pid = 3544] [serial = 811] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000EC8536400) [pid = 3544] [serial = 822] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000ECC00B400) [pid = 3544] [serial = 823] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000EC6FA1800) [pid = 3544] [serial = 808] [outer = 0000000000000000] [url = about:blank] 02:44:32 INFO - PROCESS | 3544 | 1461231872744 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA81A800 == 60 [pid = 3544] [id = 298] 02:44:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000EB886A400) [pid = 3544] [serial = 893] [outer = 0000000000000000] 02:44:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000EBA239400) [pid = 3544] [serial = 894] [outer = 0000000EB886A400] 02:44:32 INFO - PROCESS | 3544 | 1461231872796 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000EBF7BB400) [pid = 3544] [serial = 895] [outer = 0000000EB886A400] 02:44:33 INFO - PROCESS | 3544 | 1461231873202 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 776ms 02:44:33 INFO - PROCESS | 3544 | 1461231873307 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 3544 | 1461231873309 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 02:44:33 INFO - PROCESS | 3544 | 1461231873316 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - PROCESS | 3544 | 1461231873319 Marionette TRACE conn4 <- [1,1158,null,{}] 02:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:44:33 INFO - PROCESS | 3544 | 1461231873322 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:33 INFO - PROCESS | 3544 | 1461231873410 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 02:44:33 INFO - PROCESS | 3544 | 1461231873422 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6840000 == 61 [pid = 3544] [id = 299] 02:44:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000EC5BA5C00) [pid = 3544] [serial = 896] [outer = 0000000000000000] 02:44:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000EC5FBCC00) [pid = 3544] [serial = 897] [outer = 0000000EC5BA5C00] 02:44:33 INFO - PROCESS | 3544 | 1461231873474 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000EC68D1C00) [pid = 3544] [serial = 898] [outer = 0000000EC5BA5C00] 02:44:33 INFO - PROCESS | 3544 | 1461231873928 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 626ms 02:44:33 INFO - PROCESS | 3544 | 1461231873956 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 3544 | 1461231873964 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 02:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:44:33 INFO - PROCESS | 3544 | 1461231873968 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - PROCESS | 3544 | 1461231873970 Marionette TRACE conn4 <- [1,1162,null,{}] 02:44:33 INFO - PROCESS | 3544 | 1461231873973 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:34 INFO - PROCESS | 3544 | 1461231874060 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 02:44:34 INFO - PROCESS | 3544 | 1461231874069 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C14800 == 62 [pid = 3544] [id = 300] 02:44:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000EC365D000) [pid = 3544] [serial = 899] [outer = 0000000000000000] 02:44:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000EC6CA4400) [pid = 3544] [serial = 900] [outer = 0000000EC365D000] 02:44:34 INFO - PROCESS | 3544 | 1461231874115 Marionette DEBUG loaded listener.js 02:44:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EC6D31000) [pid = 3544] [serial = 901] [outer = 0000000EC365D000] 02:44:34 INFO - PROCESS | 3544 | 1461231874555 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 02:44:34 INFO - PROCESS | 3544 | 1461231874600 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 02:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:44:34 INFO - PROCESS | 3544 | 1461231874603 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:44:34 INFO - PROCESS | 3544 | 1461231874605 Marionette TRACE conn4 <- [1,1166,null,{}] 02:44:34 INFO - PROCESS | 3544 | 1461231874608 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:34 INFO - PROCESS | 3544 | 1461231874690 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 02:44:34 INFO - PROCESS | 3544 | 1461231874697 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF2E7800 == 63 [pid = 3544] [id = 301] 02:44:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC6F9CC00) [pid = 3544] [serial = 902] [outer = 0000000000000000] 02:44:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EC7953800) [pid = 3544] [serial = 903] [outer = 0000000EC6F9CC00] 02:44:34 INFO - PROCESS | 3544 | 1461231874746 Marionette DEBUG loaded listener.js 02:44:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000EC8111800) [pid = 3544] [serial = 904] [outer = 0000000EC6F9CC00] 02:44:35 INFO - PROCESS | 3544 | 1461231875254 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 02:44:35 INFO - PROCESS | 3544 | 1461231875300 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 02:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:44:35 INFO - PROCESS | 3544 | 1461231875303 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:44:35 INFO - PROCESS | 3544 | 1461231875306 Marionette TRACE conn4 <- [1,1170,null,{}] 02:44:35 INFO - PROCESS | 3544 | 1461231875309 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:35 INFO - PROCESS | 3544 | 1461231875444 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 02:44:35 INFO - PROCESS | 3544 | 1461231875497 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB319000 == 64 [pid = 3544] [id = 302] 02:44:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000ECB135400) [pid = 3544] [serial = 905] [outer = 0000000000000000] 02:44:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000ECB1DEC00) [pid = 3544] [serial = 906] [outer = 0000000ECB135400] 02:44:35 INFO - PROCESS | 3544 | 1461231875546 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000ECB973C00) [pid = 3544] [serial = 907] [outer = 0000000ECB135400] 02:44:36 INFO - PROCESS | 3544 | 1461231876016 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 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] 02:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:44:36 INFO - PROCESS | 3544 | 1461231876079 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 02:44:36 INFO - PROCESS | 3544 | 1461231876084 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:44:36 INFO - PROCESS | 3544 | 1461231876085 Marionette TRACE conn4 <- [1,1174,null,{}] 02:44:36 INFO - PROCESS | 3544 | 1461231876089 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:36 INFO - PROCESS | 3544 | 1461231876203 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 02:44:36 INFO - PROCESS | 3544 | 1461231876258 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE451000 == 65 [pid = 3544] [id = 303] 02:44:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000ECBA85400) [pid = 3544] [serial = 908] [outer = 0000000000000000] 02:44:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000ECBA89C00) [pid = 3544] [serial = 909] [outer = 0000000ECBA85400] 02:44:36 INFO - PROCESS | 3544 | 1461231876303 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000ECC00F800) [pid = 3544] [serial = 910] [outer = 0000000ECBA85400] 02:44:36 INFO - PROCESS | 3544 | 1461231876725 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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] 02:44:36 INFO - PROCESS | 3544 | 1461231876757 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 02:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:44:36 INFO - PROCESS | 3544 | 1461231876761 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:44:36 INFO - PROCESS | 3544 | 1461231876762 Marionette TRACE conn4 <- [1,1178,null,{}] 02:44:36 INFO - PROCESS | 3544 | 1461231876766 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:36 INFO - PROCESS | 3544 | 1461231876876 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 02:44:36 INFO - PROCESS | 3544 | 1461231876928 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7F5000 == 66 [pid = 3544] [id = 304] 02:44:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000ECC00D400) [pid = 3544] [serial = 911] [outer = 0000000000000000] 02:44:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000ECC09CC00) [pid = 3544] [serial = 912] [outer = 0000000ECC00D400] 02:44:36 INFO - PROCESS | 3544 | 1461231876972 Marionette DEBUG loaded listener.js 02:44:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000ECC0C0000) [pid = 3544] [serial = 913] [outer = 0000000ECC00D400] 02:44:37 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EC68D4400) [pid = 3544] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:44:37 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EC6C35000) [pid = 3544] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:44:37 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC7176400) [pid = 3544] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:44:37 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC5A5DC00) [pid = 3544] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:44:37 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EBA977C00) [pid = 3544] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:44:37 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC1090000) [pid = 3544] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:44:37 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EC43A6800) [pid = 3544] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:44:37 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EBEE35000) [pid = 3544] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:44:37 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000EB9167000) [pid = 3544] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:44:37 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EC7CC2C00) [pid = 3544] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:44:37 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EC147D000) [pid = 3544] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:44:37 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC7AE6800) [pid = 3544] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:44:37 INFO - PROCESS | 3544 | 1461231877451 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:44:37 INFO - PROCESS | 3544 | 1461231877498 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 02:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:44:37 INFO - PROCESS | 3544 | 1461231877501 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 3544 | 1461231877503 Marionette TRACE conn4 <- [1,1182,null,{}] 02:44:37 INFO - PROCESS | 3544 | 1461231877537 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:37 INFO - PROCESS | 3544 | 1461231877625 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 02:44:37 INFO - PROCESS | 3544 | 1461231877632 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0210000 == 67 [pid = 3544] [id = 305] 02:44:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC5AD8000) [pid = 3544] [serial = 914] [outer = 0000000000000000] 02:44:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000ECC0B2C00) [pid = 3544] [serial = 915] [outer = 0000000EC5AD8000] 02:44:37 INFO - PROCESS | 3544 | 1461231877678 Marionette DEBUG loaded listener.js 02:44:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000ECC9B1C00) [pid = 3544] [serial = 916] [outer = 0000000EC5AD8000] 02:44:38 INFO - PROCESS | 3544 | 1461231878118 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 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] 02:44:38 INFO - PROCESS | 3544 | 1461231878177 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 02:44:38 INFO - PROCESS | 3544 | 1461231878180 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - PROCESS | 3544 | 1461231878182 Marionette TRACE conn4 <- [1,1186,null,{}] 02:44:38 INFO - PROCESS | 3544 | 1461231878185 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:38 INFO - PROCESS | 3544 | 1461231878272 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 02:44:38 INFO - PROCESS | 3544 | 1461231878280 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0A87800 == 68 [pid = 3544] [id = 306] 02:44:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000ECC9B6400) [pid = 3544] [serial = 917] [outer = 0000000000000000] 02:44:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000ECC9D6000) [pid = 3544] [serial = 918] [outer = 0000000ECC9B6400] 02:44:38 INFO - PROCESS | 3544 | 1461231878327 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000ECC9E1400) [pid = 3544] [serial = 919] [outer = 0000000ECC9B6400] 02:44:38 INFO - PROCESS | 3544 | 1461231878756 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 628ms 02:44:38 INFO - PROCESS | 3544 | 1461231878811 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 3544 | 1461231878813 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 02:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:44:38 INFO - PROCESS | 3544 | 1461231878817 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - PROCESS | 3544 | 1461231878819 Marionette TRACE conn4 <- [1,1190,null,{}] 02:44:38 INFO - PROCESS | 3544 | 1461231878823 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:38 INFO - PROCESS | 3544 | 1461231878927 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 02:44:38 INFO - PROCESS | 3544 | 1461231878968 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1145000 == 69 [pid = 3544] [id = 307] 02:44:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000ECCA92000) [pid = 3544] [serial = 920] [outer = 0000000000000000] 02:44:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000ECDE88000) [pid = 3544] [serial = 921] [outer = 0000000ECCA92000] 02:44:39 INFO - PROCESS | 3544 | 1461231879018 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000ECDE93400) [pid = 3544] [serial = 922] [outer = 0000000ECCA92000] 02:44:39 INFO - PROCESS | 3544 | 1461231879694 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:44:39 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 02:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 943ms 02:44:39 INFO - PROCESS | 3544 | 1461231879763 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 02:44:39 INFO - PROCESS | 3544 | 1461231879769 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 02:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:44:39 INFO - PROCESS | 3544 | 1461231879775 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 3544 | 1461231879780 Marionette TRACE conn4 <- [1,1194,null,{}] 02:44:39 INFO - PROCESS | 3544 | 1461231879785 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:39 INFO - PROCESS | 3544 | 1461231879937 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 02:44:40 INFO - PROCESS | 3544 | 1461231880060 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC633D000 == 70 [pid = 3544] [id = 308] 02:44:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC07A3000) [pid = 3544] [serial = 923] [outer = 0000000000000000] 02:44:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EC3658800) [pid = 3544] [serial = 924] [outer = 0000000EC07A3000] 02:44:40 INFO - PROCESS | 3544 | 1461231880119 Marionette DEBUG loaded listener.js 02:44:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EC43EB800) [pid = 3544] [serial = 925] [outer = 0000000EC07A3000] 02:44:40 INFO - PROCESS | 3544 | 1461231880751 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:44:40 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 02:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1027ms 02:44:40 INFO - PROCESS | 3544 | 1461231880804 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 02:44:40 INFO - PROCESS | 3544 | 1461231880811 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 02:44:40 INFO - PROCESS | 3544 | 1461231880818 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:44:40 INFO - PROCESS | 3544 | 1461231880821 Marionette TRACE conn4 <- [1,1198,null,{}] 02:44:40 INFO - PROCESS | 3544 | 1461231880825 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:40 INFO - PROCESS | 3544 | 1461231880940 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 02:44:41 INFO - PROCESS | 3544 | 1461231881060 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB10D000 == 71 [pid = 3544] [id = 309] 02:44:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EC68D8800) [pid = 3544] [serial = 926] [outer = 0000000000000000] 02:44:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EC6B64C00) [pid = 3544] [serial = 927] [outer = 0000000EC68D8800] 02:44:41 INFO - PROCESS | 3544 | 1461231881117 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EC7A1B400) [pid = 3544] [serial = 928] [outer = 0000000EC68D8800] 02:44:41 INFO - PROCESS | 3544 | 1461231881742 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms 02:44:41 INFO - PROCESS | 3544 | 1461231881811 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 02:44:41 INFO - PROCESS | 3544 | 1461231881814 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 02:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:44:41 INFO - PROCESS | 3544 | 1461231881819 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:44:41 INFO - PROCESS | 3544 | 1461231881824 Marionette TRACE conn4 <- [1,1202,null,{}] 02:44:41 INFO - PROCESS | 3544 | 1461231881838 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:41 INFO - PROCESS | 3544 | 1461231881957 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 02:44:42 INFO - PROCESS | 3544 | 1461231882078 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED114C800 == 72 [pid = 3544] [id = 310] 02:44:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000ECB13E400) [pid = 3544] [serial = 929] [outer = 0000000000000000] 02:44:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000ECBA7C800) [pid = 3544] [serial = 930] [outer = 0000000ECB13E400] 02:44:42 INFO - PROCESS | 3544 | 1461231882137 Marionette DEBUG loaded listener.js 02:44:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000ECC9DF000) [pid = 3544] [serial = 931] [outer = 0000000ECB13E400] 02:44:42 INFO - PROCESS | 3544 | 1461231882691 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 944ms 02:44:42 INFO - PROCESS | 3544 | 1461231882767 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 3544 | 1461231882771 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 02:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:44:42 INFO - PROCESS | 3544 | 1461231882774 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 3544 | 1461231882776 Marionette TRACE conn4 <- [1,1206,null,{}] 02:44:42 INFO - PROCESS | 3544 | 1461231882780 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:42 INFO - PROCESS | 3544 | 1461231882924 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 02:44:43 INFO - PROCESS | 3544 | 1461231883042 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1C1C000 == 73 [pid = 3544] [id = 311] 02:44:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000ECCA91800) [pid = 3544] [serial = 932] [outer = 0000000000000000] 02:44:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000ECDE8C400) [pid = 3544] [serial = 933] [outer = 0000000ECCA91800] 02:44:43 INFO - PROCESS | 3544 | 1461231883099 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000ECE186400) [pid = 3544] [serial = 934] [outer = 0000000ECCA91800] 02:44:43 INFO - PROCESS | 3544 | 1461231883720 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 984ms 02:44:43 INFO - PROCESS | 3544 | 1461231883763 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 3544 | 1461231883765 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 02:44:43 INFO - PROCESS | 3544 | 1461231883770 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:44:43 INFO - PROCESS | 3544 | 1461231883772 Marionette TRACE conn4 <- [1,1210,null,{}] 02:44:43 INFO - PROCESS | 3544 | 1461231883776 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:43 INFO - PROCESS | 3544 | 1461231883888 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 02:44:44 INFO - PROCESS | 3544 | 1461231884165 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5A82000 == 74 [pid = 3544] [id = 312] 02:44:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EB8947000) [pid = 3544] [serial = 935] [outer = 0000000000000000] 02:44:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EB9AB0000) [pid = 3544] [serial = 936] [outer = 0000000EB8947000] 02:44:44 INFO - PROCESS | 3544 | 1461231884246 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000EBFC08000) [pid = 3544] [serial = 937] [outer = 0000000EB8947000] 02:44:44 INFO - PROCESS | 3544 | 1461231884857 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 02:44:44 INFO - PROCESS | 3544 | 1461231884924 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 02:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:44:44 INFO - PROCESS | 3544 | 1461231884930 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:44:44 INFO - PROCESS | 3544 | 1461231884934 Marionette TRACE conn4 <- [1,1214,null,{}] 02:44:44 INFO - PROCESS | 3544 | 1461231884938 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:45 INFO - PROCESS | 3544 | 1461231885047 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 02:44:45 INFO - PROCESS | 3544 | 1461231885145 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC69DB000 == 75 [pid = 3544] [id = 313] 02:44:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000EC5FBB400) [pid = 3544] [serial = 938] [outer = 0000000000000000] 02:44:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000EC5FC7C00) [pid = 3544] [serial = 939] [outer = 0000000EC5FBB400] 02:44:45 INFO - PROCESS | 3544 | 1461231885196 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000EC6942800) [pid = 3544] [serial = 940] [outer = 0000000EC5FBB400] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE455800 == 74 [pid = 3544] [id = 231] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0A87800 == 73 [pid = 3544] [id = 306] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0210000 == 72 [pid = 3544] [id = 305] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7F5000 == 71 [pid = 3544] [id = 304] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE451000 == 70 [pid = 3544] [id = 303] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB319000 == 69 [pid = 3544] [id = 302] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF2E7800 == 68 [pid = 3544] [id = 301] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C14800 == 67 [pid = 3544] [id = 300] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000ECB13C000) [pid = 3544] [serial = 873] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6840000 == 66 [pid = 3544] [id = 299] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA81A800 == 65 [pid = 3544] [id = 298] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5A92000 == 64 [pid = 3544] [id = 297] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF65C800 == 63 [pid = 3544] [id = 294] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC760F800 == 62 [pid = 3544] [id = 293] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0839800 == 61 [pid = 3544] [id = 292] 02:44:45 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE454000 == 60 [pid = 3544] [id = 291] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000EC7CBF800) [pid = 3544] [serial = 775] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000EC6B5F800) [pid = 3544] [serial = 858] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000EC6CABC00) [pid = 3544] [serial = 861] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EC6C36C00) [pid = 3544] [serial = 859] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EC7938C00) [pid = 3544] [serial = 864] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000EC5FBA400) [pid = 3544] [serial = 855] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EBBA90800) [pid = 3544] [serial = 846] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EBEF60C00) [pid = 3544] [serial = 847] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000EC5A55800) [pid = 3544] [serial = 831] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EC3655400) [pid = 3544] [serial = 849] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EC400A800) [pid = 3544] [serial = 850] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC6F32C00) [pid = 3544] [serial = 862] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EC43EE800) [pid = 3544] [serial = 852] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC5A54800) [pid = 3544] [serial = 853] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EBEF23400) [pid = 3544] [serial = 843] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EBEF2CC00) [pid = 3544] [serial = 844] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EB9A59000) [pid = 3544] [serial = 828] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC435B800) [pid = 3544] [serial = 841] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EBA974800) [pid = 3544] [serial = 840] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC7947400) [pid = 3544] [serial = 834] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000ECC00E000) [pid = 3544] [serial = 837] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EC859A000) [pid = 3544] [serial = 870] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000EC7A21000) [pid = 3544] [serial = 865] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EC7AE4400) [pid = 3544] [serial = 868] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000EC694B000) [pid = 3544] [serial = 867] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000ECA462C00) [pid = 3544] [serial = 871] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC5FC5000) [pid = 3544] [serial = 856] [outer = 0000000000000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3544 | 1461231885748 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 878ms 02:44:45 INFO - PROCESS | 3544 | 1461231885811 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 3544 | 1461231885816 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 02:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:44:45 INFO - PROCESS | 3544 | 1461231885823 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - PROCESS | 3544 | 1461231885825 Marionette TRACE conn4 <- [1,1218,null,{}] 02:44:45 INFO - PROCESS | 3544 | 1461231885829 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:45 INFO - PROCESS | 3544 | 1461231885920 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 02:44:46 INFO - PROCESS | 3544 | 1461231886005 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFCC2800 == 61 [pid = 3544] [id = 314] 02:44:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000EBEF5FC00) [pid = 3544] [serial = 941] [outer = 0000000000000000] 02:44:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000EC146FC00) [pid = 3544] [serial = 942] [outer = 0000000EBEF5FC00] 02:44:46 INFO - PROCESS | 3544 | 1461231886052 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000EC43EE800) [pid = 3544] [serial = 943] [outer = 0000000EBEF5FC00] 02:44:46 INFO - PROCESS | 3544 | 1461231886506 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 732ms 02:44:46 INFO - PROCESS | 3544 | 1461231886556 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 02:44:46 INFO - PROCESS | 3544 | 1461231886558 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 02:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:44:46 INFO - PROCESS | 3544 | 1461231886563 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 3544 | 1461231886569 Marionette TRACE conn4 <- [1,1222,null,{}] 02:44:46 INFO - PROCESS | 3544 | 1461231886579 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:46 INFO - PROCESS | 3544 | 1461231886669 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 02:44:46 INFO - PROCESS | 3544 | 1461231886675 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7F16000 == 62 [pid = 3544] [id = 315] 02:44:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000EC6C32000) [pid = 3544] [serial = 944] [outer = 0000000000000000] 02:44:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000EC6C3A000) [pid = 3544] [serial = 945] [outer = 0000000EC6C32000] 02:44:46 INFO - PROCESS | 3544 | 1461231886723 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000EC6CB0400) [pid = 3544] [serial = 946] [outer = 0000000EC6C32000] 02:44:47 INFO - PROCESS | 3544 | 1461231887149 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 02:44:47 INFO - PROCESS | 3544 | 1461231887193 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 02:44:47 INFO - PROCESS | 3544 | 1461231887196 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 02:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:44:47 INFO - PROCESS | 3544 | 1461231887204 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 3544 | 1461231887206 Marionette TRACE conn4 <- [1,1226,null,{}] 02:44:47 INFO - PROCESS | 3544 | 1461231887209 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:47 INFO - PROCESS | 3544 | 1461231887297 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 02:44:47 INFO - PROCESS | 3544 | 1461231887336 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EB86D1000 == 63 [pid = 3544] [id = 316] 02:44:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000EC793A000) [pid = 3544] [serial = 947] [outer = 0000000000000000] 02:44:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EC7946C00) [pid = 3544] [serial = 948] [outer = 0000000EC793A000] 02:44:47 INFO - PROCESS | 3544 | 1461231887382 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EC7AE8400) [pid = 3544] [serial = 949] [outer = 0000000EC793A000] 02:44:47 INFO - PROCESS | 3544 | 1461231887796 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 627ms 02:44:47 INFO - PROCESS | 3544 | 1461231887834 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 02:44:47 INFO - PROCESS | 3544 | 1461231887837 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 02:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:44:47 INFO - PROCESS | 3544 | 1461231887840 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 3544 | 1461231887841 Marionette TRACE conn4 <- [1,1230,null,{}] 02:44:47 INFO - PROCESS | 3544 | 1461231887845 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:47 INFO - PROCESS | 3544 | 1461231887960 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 02:44:47 INFO - PROCESS | 3544 | 1461231887966 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB181800 == 64 [pid = 3544] [id = 317] 02:44:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EC853E800) [pid = 3544] [serial = 950] [outer = 0000000000000000] 02:44:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC8CC1400) [pid = 3544] [serial = 951] [outer = 0000000EC853E800] 02:44:48 INFO - PROCESS | 3544 | 1461231888065 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000ECAFD5C00) [pid = 3544] [serial = 952] [outer = 0000000EC853E800] 02:44:48 INFO - PROCESS | 3544 | 1461231888522 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 733ms 02:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:44:48 INFO - PROCESS | 3544 | 1461231888576 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 02:44:48 INFO - PROCESS | 3544 | 1461231888579 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 02:44:48 INFO - PROCESS | 3544 | 1461231888582 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - PROCESS | 3544 | 1461231888584 Marionette TRACE conn4 <- [1,1234,null,{}] 02:44:48 INFO - PROCESS | 3544 | 1461231888593 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:48 INFO - PROCESS | 3544 | 1461231888733 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 02:44:48 INFO - PROCESS | 3544 | 1461231888798 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE1EE800 == 65 [pid = 3544] [id = 318] 02:44:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000ECB839000) [pid = 3544] [serial = 953] [outer = 0000000000000000] 02:44:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000ECB840800) [pid = 3544] [serial = 954] [outer = 0000000ECB839000] 02:44:48 INFO - PROCESS | 3544 | 1461231888843 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000ECBA7F000) [pid = 3544] [serial = 955] [outer = 0000000ECB839000] 02:44:49 INFO - PROCESS | 3544 | 1461231889309 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 774ms 02:44:49 INFO - PROCESS | 3544 | 1461231889362 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 02:44:49 INFO - PROCESS | 3544 | 1461231889364 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 02:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:44:49 INFO - PROCESS | 3544 | 1461231889367 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - PROCESS | 3544 | 1461231889369 Marionette TRACE conn4 <- [1,1238,null,{}] 02:44:49 INFO - PROCESS | 3544 | 1461231889373 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:49 INFO - PROCESS | 3544 | 1461231889485 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 02:44:49 INFO - PROCESS | 3544 | 1461231889537 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7E9000 == 66 [pid = 3544] [id = 319] 02:44:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000ECBA7A400) [pid = 3544] [serial = 956] [outer = 0000000000000000] 02:44:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000ECC007000) [pid = 3544] [serial = 957] [outer = 0000000ECBA7A400] 02:44:49 INFO - PROCESS | 3544 | 1461231889582 Marionette DEBUG loaded listener.js 02:44:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000ECC09D000) [pid = 3544] [serial = 958] [outer = 0000000ECBA7A400] 02:44:49 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000ECB135400) [pid = 3544] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:44:49 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000ECBA85400) [pid = 3544] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:44:49 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000ECC00D400) [pid = 3544] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:44:49 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EC5AD8000) [pid = 3544] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:44:49 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC365D000) [pid = 3544] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:44:49 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EC5BA5C00) [pid = 3544] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:44:49 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EB886A400) [pid = 3544] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:44:49 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000ECC9B6400) [pid = 3544] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:44:49 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EBA975000) [pid = 3544] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:44:49 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EC6F9CC00) [pid = 3544] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:44:49 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000ECAFE0800) [pid = 3544] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:44:49 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EC4365400) [pid = 3544] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:44:49 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EB8947400) [pid = 3544] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:44:50 INFO - PROCESS | 3544 | 1461231890127 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 775ms 02:44:50 INFO - PROCESS | 3544 | 1461231890144 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 02:44:50 INFO - PROCESS | 3544 | 1461231890146 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 02:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:44:50 INFO - PROCESS | 3544 | 1461231890150 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 3544 | 1461231890152 Marionette TRACE conn4 <- [1,1242,null,{}] 02:44:50 INFO - PROCESS | 3544 | 1461231890155 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:50 INFO - PROCESS | 3544 | 1461231890266 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 02:44:50 INFO - PROCESS | 3544 | 1461231890312 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFFC0000 == 67 [pid = 3544] [id = 320] 02:44:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000EC1474C00) [pid = 3544] [serial = 959] [outer = 0000000000000000] 02:44:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000EC7122C00) [pid = 3544] [serial = 960] [outer = 0000000EC1474C00] 02:44:50 INFO - PROCESS | 3544 | 1461231890357 Marionette DEBUG loaded listener.js 02:44:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000ECC09A800) [pid = 3544] [serial = 961] [outer = 0000000EC1474C00] 02:44:50 INFO - PROCESS | 3544 | 1461231890719 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 627ms 02:44:50 INFO - PROCESS | 3544 | 1461231890780 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 02:44:50 INFO - PROCESS | 3544 | 1461231890782 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 02:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:44:50 INFO - PROCESS | 3544 | 1461231890785 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 3544 | 1461231890787 Marionette TRACE conn4 <- [1,1246,null,{}] 02:44:50 INFO - PROCESS | 3544 | 1461231890790 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:50 INFO - PROCESS | 3544 | 1461231890874 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 02:44:50 INFO - PROCESS | 3544 | 1461231890897 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0A92800 == 68 [pid = 3544] [id = 321] 02:44:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000ECC9D5800) [pid = 3544] [serial = 962] [outer = 0000000000000000] 02:44:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000ECC9DE400) [pid = 3544] [serial = 963] [outer = 0000000ECC9D5800] 02:44:50 INFO - PROCESS | 3544 | 1461231890944 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000ECDE8A400) [pid = 3544] [serial = 964] [outer = 0000000ECC9D5800] 02:44:51 INFO - PROCESS | 3544 | 1461231891374 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 628ms 02:44:51 INFO - PROCESS | 3544 | 1461231891417 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 02:44:51 INFO - PROCESS | 3544 | 1461231891419 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 02:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:44:51 INFO - PROCESS | 3544 | 1461231891422 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:44:51 INFO - PROCESS | 3544 | 1461231891424 Marionette TRACE conn4 <- [1,1250,null,{}] 02:44:51 INFO - PROCESS | 3544 | 1461231891428 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:51 INFO - PROCESS | 3544 | 1461231891514 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 02:44:51 INFO - PROCESS | 3544 | 1461231891522 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1C1A800 == 69 [pid = 3544] [id = 322] 02:44:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000ECE183000) [pid = 3544] [serial = 965] [outer = 0000000000000000] 02:44:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000ECE42E000) [pid = 3544] [serial = 966] [outer = 0000000ECE183000] 02:44:51 INFO - PROCESS | 3544 | 1461231891575 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000ECE6B1400) [pid = 3544] [serial = 967] [outer = 0000000ECE183000] 02:44:52 INFO - PROCESS | 3544 | 1461231892194 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 838ms 02:44:52 INFO - PROCESS | 3544 | 1461231892264 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 3544 | 1461231892269 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 02:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:44:52 INFO - PROCESS | 3544 | 1461231892275 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 3544 | 1461231892279 Marionette TRACE conn4 <- [1,1254,null,{}] 02:44:52 INFO - PROCESS | 3544 | 1461231892300 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:52 INFO - PROCESS | 3544 | 1461231892431 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 02:44:52 INFO - PROCESS | 3544 | 1461231892546 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC14C8000 == 70 [pid = 3544] [id = 323] 02:44:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EBEF2D400) [pid = 3544] [serial = 968] [outer = 0000000000000000] 02:44:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EBFB3F800) [pid = 3544] [serial = 969] [outer = 0000000EBEF2D400] 02:44:52 INFO - PROCESS | 3544 | 1461231892606 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EBFF75C00) [pid = 3544] [serial = 970] [outer = 0000000EBEF2D400] 02:44:53 INFO - PROCESS | 3544 | 1461231893223 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1003ms 02:44:53 INFO - PROCESS | 3544 | 1461231893281 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 02:44:53 INFO - PROCESS | 3544 | 1461231893288 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 02:44:53 INFO - PROCESS | 3544 | 1461231893295 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:44:53 INFO - PROCESS | 3544 | 1461231893298 Marionette TRACE conn4 <- [1,1258,null,{}] 02:44:53 INFO - PROCESS | 3544 | 1461231893302 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:53 INFO - PROCESS | 3544 | 1461231893417 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 02:44:53 INFO - PROCESS | 3544 | 1461231893511 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB17C000 == 71 [pid = 3544] [id = 324] 02:44:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EC4359C00) [pid = 3544] [serial = 971] [outer = 0000000000000000] 02:44:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EC5A26C00) [pid = 3544] [serial = 972] [outer = 0000000EC4359C00] 02:44:53 INFO - PROCESS | 3544 | 1461231893567 Marionette DEBUG loaded listener.js 02:44:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC5FC8C00) [pid = 3544] [serial = 973] [outer = 0000000EC4359C00] 02:44:54 INFO - PROCESS | 3544 | 1461231894148 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 880ms 02:44:54 INFO - PROCESS | 3544 | 1461231894181 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 02:44:54 INFO - PROCESS | 3544 | 1461231894183 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 02:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:44:54 INFO - PROCESS | 3544 | 1461231894187 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:44:54 INFO - PROCESS | 3544 | 1461231894192 Marionette TRACE conn4 <- [1,1262,null,{}] 02:44:54 INFO - PROCESS | 3544 | 1461231894204 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:54 INFO - PROCESS | 3544 | 1461231894320 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 02:44:54 INFO - PROCESS | 3544 | 1461231894416 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED21BC000 == 72 [pid = 3544] [id = 325] 02:44:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC810F000) [pid = 3544] [serial = 974] [outer = 0000000000000000] 02:44:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EC9A37400) [pid = 3544] [serial = 975] [outer = 0000000EC810F000] 02:44:54 INFO - PROCESS | 3544 | 1461231894474 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000ECB14D400) [pid = 3544] [serial = 976] [outer = 0000000EC810F000] 02:44:55 INFO - PROCESS | 3544 | 1461231895056 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 943ms 02:44:55 INFO - PROCESS | 3544 | 1461231895132 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 3544 | 1461231895136 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 02:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:44:55 INFO - PROCESS | 3544 | 1461231895139 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 3544 | 1461231895141 Marionette TRACE conn4 <- [1,1266,null,{}] 02:44:55 INFO - PROCESS | 3544 | 1461231895145 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:55 INFO - PROCESS | 3544 | 1461231895287 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 02:44:55 INFO - PROCESS | 3544 | 1461231895407 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80B3B000 == 73 [pid = 3544] [id = 326] 02:44:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000ECB151000) [pid = 3544] [serial = 977] [outer = 0000000000000000] 02:44:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000ECE18CC00) [pid = 3544] [serial = 978] [outer = 0000000ECB151000] 02:44:55 INFO - PROCESS | 3544 | 1461231895464 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000ECE6B2000) [pid = 3544] [serial = 979] [outer = 0000000ECB151000] 02:44:56 INFO - PROCESS | 3544 | 1461231896041 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 942ms 02:44:56 INFO - PROCESS | 3544 | 1461231896084 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 02:44:56 INFO - PROCESS | 3544 | 1461231896087 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 02:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:44:56 INFO - PROCESS | 3544 | 1461231896090 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:44:56 INFO - PROCESS | 3544 | 1461231896093 Marionette TRACE conn4 <- [1,1270,null,{}] 02:44:56 INFO - PROCESS | 3544 | 1461231896096 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:56 INFO - PROCESS | 3544 | 1461231896204 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 02:44:56 INFO - PROCESS | 3544 | 1461231896325 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED2A1B800 == 74 [pid = 3544] [id = 327] 02:44:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000ECB96E400) [pid = 3544] [serial = 980] [outer = 0000000000000000] 02:44:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000ECE6BB000) [pid = 3544] [serial = 981] [outer = 0000000ECB96E400] 02:44:56 INFO - PROCESS | 3544 | 1461231896381 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000ECF809400) [pid = 3544] [serial = 982] [outer = 0000000ECB96E400] 02:44:56 INFO - PROCESS | 3544 | 1461231896968 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 923ms 02:44:57 INFO - PROCESS | 3544 | 1461231897016 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 3544 | 1461231897018 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 02:44:57 INFO - PROCESS | 3544 | 1461231897022 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:44:57 INFO - PROCESS | 3544 | 1461231897024 Marionette TRACE conn4 <- [1,1274,null,{}] 02:44:57 INFO - PROCESS | 3544 | 1461231897028 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:57 INFO - PROCESS | 3544 | 1461231897159 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 02:44:57 INFO - PROCESS | 3544 | 1461231897282 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED2A16800 == 75 [pid = 3544] [id = 328] 02:44:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000ECF852800) [pid = 3544] [serial = 983] [outer = 0000000000000000] 02:44:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (0000000ECF85B400) [pid = 3544] [serial = 984] [outer = 0000000ECF852800] 02:44:57 INFO - PROCESS | 3544 | 1461231897341 Marionette DEBUG loaded listener.js 02:44:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (0000000ED027B800) [pid = 3544] [serial = 985] [outer = 0000000ECF852800] 02:44:57 INFO - PROCESS | 3544 | 1461231897936 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 942ms 02:44:57 INFO - PROCESS | 3544 | 1461231897966 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 3544 | 1461231897969 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 02:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:44:57 INFO - PROCESS | 3544 | 1461231897972 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 3544 | 1461231897975 Marionette TRACE conn4 <- [1,1278,null,{}] 02:44:57 INFO - PROCESS | 3544 | 1461231897978 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:58 INFO - PROCESS | 3544 | 1461231898085 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 02:44:58 INFO - PROCESS | 3544 | 1461231898179 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFBE2800 == 76 [pid = 3544] [id = 329] 02:44:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000E801B5000) [pid = 3544] [serial = 986] [outer = 0000000000000000] 02:44:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000E801BE000) [pid = 3544] [serial = 987] [outer = 0000000E801B5000] 02:44:58 INFO - PROCESS | 3544 | 1461231898234 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (0000000EBA970000) [pid = 3544] [serial = 988] [outer = 0000000E801B5000] 02:44:58 INFO - PROCESS | 3544 | 1461231898988 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1079ms 02:44:59 INFO - PROCESS | 3544 | 1461231899055 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 02:44:59 INFO - PROCESS | 3544 | 1461231899059 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 02:44:59 INFO - PROCESS | 3544 | 1461231899064 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:44:59 INFO - PROCESS | 3544 | 1461231899068 Marionette TRACE conn4 <- [1,1282,null,{}] 02:44:59 INFO - PROCESS | 3544 | 1461231899074 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:59 INFO - PROCESS | 3544 | 1461231899184 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 02:44:59 INFO - PROCESS | 3544 | 1461231899310 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C1F000 == 77 [pid = 3544] [id = 330] 02:44:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (0000000EBFB9FC00) [pid = 3544] [serial = 989] [outer = 0000000000000000] 02:44:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (0000000EBFC11400) [pid = 3544] [serial = 990] [outer = 0000000EBFB9FC00] 02:44:59 INFO - PROCESS | 3544 | 1461231899367 Marionette DEBUG loaded listener.js 02:44:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (0000000EC1099C00) [pid = 3544] [serial = 991] [outer = 0000000EBFB9FC00] 02:44:59 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0A92800 == 76 [pid = 3544] [id = 321] 02:44:59 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFFC0000 == 75 [pid = 3544] [id = 320] 02:44:59 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7E9000 == 74 [pid = 3544] [id = 319] 02:44:59 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE1EE800 == 73 [pid = 3544] [id = 318] 02:44:59 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB181800 == 72 [pid = 3544] [id = 317] 02:44:59 INFO - PROCESS | 3544 | --DOCSHELL 0000000EB86D1000 == 71 [pid = 3544] [id = 316] 02:44:59 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7F16000 == 70 [pid = 3544] [id = 315] 02:44:59 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFCC2800 == 69 [pid = 3544] [id = 314] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (0000000ECB1DB400) [pid = 3544] [serial = 885] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (0000000ECB1D6800) [pid = 3544] [serial = 888] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (0000000ECDE88000) [pid = 3544] [serial = 921] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC69DB000 == 68 [pid = 3544] [id = 313] 02:44:59 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5A82000 == 67 [pid = 3544] [id = 312] 02:44:59 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC633D000 == 66 [pid = 3544] [id = 308] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (0000000ECB1DEC00) [pid = 3544] [serial = 906] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (0000000ECBA89C00) [pid = 3544] [serial = 909] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000ECB973C00) [pid = 3544] [serial = 907] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (0000000ECC09CC00) [pid = 3544] [serial = 912] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000000ECC00F800) [pid = 3544] [serial = 910] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000ECC0B2C00) [pid = 3544] [serial = 915] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000EC6CA4400) [pid = 3544] [serial = 900] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000EC6D31000) [pid = 3544] [serial = 901] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000EC5FBCC00) [pid = 3544] [serial = 897] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000EC68D1C00) [pid = 3544] [serial = 898] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000EC435BC00) [pid = 3544] [serial = 879] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EBA239400) [pid = 3544] [serial = 894] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EBF7BB400) [pid = 3544] [serial = 895] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000ECC9E1400) [pid = 3544] [serial = 919] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EC8232C00) [pid = 3544] [serial = 882] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EBF69C800) [pid = 3544] [serial = 892] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000EBAA99C00) [pid = 3544] [serial = 891] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EC7953800) [pid = 3544] [serial = 903] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000ECB151800) [pid = 3544] [serial = 874] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EBEF28000) [pid = 3544] [serial = 876] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000ECC9D6000) [pid = 3544] [serial = 918] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000ECC0C0000) [pid = 3544] [serial = 913] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EC8111800) [pid = 3544] [serial = 904] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000ECC9B1C00) [pid = 3544] [serial = 916] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC63BE400) [pid = 3544] [serial = 832] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EBAA9D400) [pid = 3544] [serial = 829] [outer = 0000000000000000] [url = about:blank] 02:44:59 INFO - PROCESS | 3544 | 1461231899979 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 923ms 02:45:00 INFO - PROCESS | 3544 | 1461231899992 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 3544 | 1461231899998 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 02:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:45:00 INFO - PROCESS | 3544 | 1461231900004 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - PROCESS | 3544 | 1461231900007 Marionette TRACE conn4 <- [1,1286,null,{}] 02:45:00 INFO - PROCESS | 3544 | 1461231900011 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:00 INFO - PROCESS | 3544 | 1461231900103 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 02:45:00 INFO - PROCESS | 3544 | 1461231900109 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF947000 == 67 [pid = 3544] [id = 331] 02:45:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EBA971400) [pid = 3544] [serial = 992] [outer = 0000000000000000] 02:45:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EBFB3C400) [pid = 3544] [serial = 993] [outer = 0000000EBA971400] 02:45:00 INFO - PROCESS | 3544 | 1461231900159 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EC3697400) [pid = 3544] [serial = 994] [outer = 0000000EBA971400] 02:45:00 INFO - PROCESS | 3544 | 1461231900715 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 733ms 02:45:00 INFO - PROCESS | 3544 | 1461231900738 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 3544 | 1461231900740 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 02:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:45:00 INFO - PROCESS | 3544 | 1461231900744 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - PROCESS | 3544 | 1461231900748 Marionette TRACE conn4 <- [1,1290,null,{}] 02:45:00 INFO - PROCESS | 3544 | 1461231900759 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:00 INFO - PROCESS | 3544 | 1461231900854 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 02:45:00 INFO - PROCESS | 3544 | 1461231900938 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7E4D000 == 68 [pid = 3544] [id = 332] 02:45:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EC5A59800) [pid = 3544] [serial = 995] [outer = 0000000000000000] 02:45:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EC6667000) [pid = 3544] [serial = 996] [outer = 0000000EC5A59800] 02:45:00 INFO - PROCESS | 3544 | 1461231900988 Marionette DEBUG loaded listener.js 02:45:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EC6B57C00) [pid = 3544] [serial = 997] [outer = 0000000EC5A59800] 02:45:01 INFO - PROCESS | 3544 | 1461231901377 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 692ms 02:45:01 INFO - PROCESS | 3544 | 1461231901439 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 02:45:01 INFO - PROCESS | 3544 | 1461231901442 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 02:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:45:01 INFO - PROCESS | 3544 | 1461231901446 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:45:01 INFO - PROCESS | 3544 | 1461231901448 Marionette TRACE conn4 <- [1,1294,null,{}] 02:45:01 INFO - PROCESS | 3544 | 1461231901451 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:01 INFO - PROCESS | 3544 | 1461231901541 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 02:45:01 INFO - PROCESS | 3544 | 1461231901547 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECA55D000 == 69 [pid = 3544] [id = 333] 02:45:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EC6C34C00) [pid = 3544] [serial = 998] [outer = 0000000000000000] 02:45:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EC6D2A400) [pid = 3544] [serial = 999] [outer = 0000000EC6C34C00] 02:45:01 INFO - PROCESS | 3544 | 1461231901595 Marionette DEBUG loaded listener.js 02:45:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EC739F000) [pid = 3544] [serial = 1000] [outer = 0000000EC6C34C00] 02:45:02 INFO - PROCESS | 3544 | 1461231902040 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 629ms 02:45:02 INFO - PROCESS | 3544 | 1461231902087 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 02:45:02 INFO - PROCESS | 3544 | 1461231902089 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 02:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:45:02 INFO - PROCESS | 3544 | 1461231902093 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:45:02 INFO - PROCESS | 3544 | 1461231902095 Marionette TRACE conn4 <- [1,1298,null,{}] 02:45:02 INFO - PROCESS | 3544 | 1461231902099 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:02 INFO - PROCESS | 3544 | 1461231902210 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 02:45:02 INFO - PROCESS | 3544 | 1461231902291 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB3B8800 == 70 [pid = 3544] [id = 334] 02:45:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EC5A5C000) [pid = 3544] [serial = 1001] [outer = 0000000000000000] 02:45:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC7CBA400) [pid = 3544] [serial = 1002] [outer = 0000000EC5A5C000] 02:45:02 INFO - PROCESS | 3544 | 1461231902336 Marionette DEBUG loaded listener.js 02:45:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC8534800) [pid = 3544] [serial = 1003] [outer = 0000000EC5A5C000] 02:45:02 INFO - PROCESS | 3544 | 1461231902767 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 02:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 02:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 731ms 02:45:02 INFO - PROCESS | 3544 | 1461231902828 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 02:45:02 INFO - PROCESS | 3544 | 1461231902830 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 02:45:02 INFO - PROCESS | 3544 | 1461231902833 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:45:02 INFO - PROCESS | 3544 | 1461231902835 Marionette TRACE conn4 <- [1,1302,null,{}] 02:45:02 INFO - PROCESS | 3544 | 1461231902838 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:02 INFO - PROCESS | 3544 | 1461231902980 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 02:45:03 INFO - PROCESS | 3544 | 1461231903049 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF657800 == 71 [pid = 3544] [id = 335] 02:45:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000ECAFD6400) [pid = 3544] [serial = 1004] [outer = 0000000000000000] 02:45:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000ECB1DEC00) [pid = 3544] [serial = 1005] [outer = 0000000ECAFD6400] 02:45:03 INFO - PROCESS | 3544 | 1461231903097 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000ECB975800) [pid = 3544] [serial = 1006] [outer = 0000000ECAFD6400] 02:45:03 INFO - PROCESS | 3544 | 1461231903532 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 02:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:45:03 INFO - PROCESS | 3544 | 1461231903583 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 02:45:03 INFO - PROCESS | 3544 | 1461231903585 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 02:45:03 INFO - PROCESS | 3544 | 1461231903589 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:45:03 INFO - PROCESS | 3544 | 1461231903591 Marionette TRACE conn4 <- [1,1306,null,{}] 02:45:03 INFO - PROCESS | 3544 | 1461231903594 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:03 INFO - PROCESS | 3544 | 1461231903707 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 02:45:03 INFO - PROCESS | 3544 | 1461231903713 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE89000 == 72 [pid = 3544] [id = 336] 02:45:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000ECB1DD000) [pid = 3544] [serial = 1007] [outer = 0000000000000000] 02:45:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000ECC005000) [pid = 3544] [serial = 1008] [outer = 0000000ECB1DD000] 02:45:03 INFO - PROCESS | 3544 | 1461231903803 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000ECC0B2400) [pid = 3544] [serial = 1009] [outer = 0000000ECB1DD000] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000ECCA92000) [pid = 3544] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000EC6D26400) [pid = 3544] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000EB8947000) [pid = 3544] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EC6C32000) [pid = 3544] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EC793A000) [pid = 3544] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000ECBA7A400) [pid = 3544] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EC1474C00) [pid = 3544] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EC853E800) [pid = 3544] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000ECB839000) [pid = 3544] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EBEF5FC00) [pid = 3544] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000ECA4BA000) [pid = 3544] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC5FBB400) [pid = 3544] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000ECC9D5800) [pid = 3544] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC6D2A800) [pid = 3544] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:45:04 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000ECB390C00) [pid = 3544] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:45:04 INFO - PROCESS | 3544 | 1461231904325 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 794ms 02:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:45:04 INFO - PROCESS | 3544 | 1461231904384 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 3544 | 1461231904386 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 02:45:04 INFO - PROCESS | 3544 | 1461231904389 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 3544 | 1461231904391 Marionette TRACE conn4 <- [1,1310,null,{}] 02:45:04 INFO - PROCESS | 3544 | 1461231904394 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:04 INFO - PROCESS | 3544 | 1461231904508 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 02:45:04 INFO - PROCESS | 3544 | 1461231904560 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0222800 == 73 [pid = 3544] [id = 337] 02:45:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000E8026B400) [pid = 3544] [serial = 1010] [outer = 0000000000000000] 02:45:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000E80274400) [pid = 3544] [serial = 1011] [outer = 0000000E8026B400] 02:45:04 INFO - PROCESS | 3544 | 1461231904605 Marionette DEBUG loaded listener.js 02:45:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EBBA1E800) [pid = 3544] [serial = 1012] [outer = 0000000E8026B400] 02:45:04 INFO - PROCESS | 3544 | 1461231904949 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 628ms 02:45:05 INFO - PROCESS | 3544 | 1461231905046 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 02:45:05 INFO - PROCESS | 3544 | 1461231905048 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 02:45:05 INFO - PROCESS | 3544 | 1461231905052 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:45:05 INFO - PROCESS | 3544 | 1461231905054 Marionette TRACE conn4 <- [1,1314,null,{}] 02:45:05 INFO - PROCESS | 3544 | 1461231905057 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:05 INFO - PROCESS | 3544 | 1461231905148 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 02:45:05 INFO - PROCESS | 3544 | 1461231905154 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0C2D800 == 74 [pid = 3544] [id = 338] 02:45:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EB890A400) [pid = 3544] [serial = 1013] [outer = 0000000000000000] 02:45:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EC9A35800) [pid = 3544] [serial = 1014] [outer = 0000000EB890A400] 02:45:05 INFO - PROCESS | 3544 | 1461231905201 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000ECC0B2800) [pid = 3544] [serial = 1015] [outer = 0000000EB890A400] 02:45:05 INFO - PROCESS | 3544 | 1461231905625 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:45:05 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 02:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 627ms 02:45:05 INFO - PROCESS | 3544 | 1461231905683 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 02:45:05 INFO - PROCESS | 3544 | 1461231905685 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 02:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:45:05 INFO - PROCESS | 3544 | 1461231905688 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:45:05 INFO - PROCESS | 3544 | 1461231905690 Marionette TRACE conn4 <- [1,1318,null,{}] 02:45:05 INFO - PROCESS | 3544 | 1461231905694 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:05 INFO - PROCESS | 3544 | 1461231905781 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 02:45:05 INFO - PROCESS | 3544 | 1461231905789 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1C0D800 == 75 [pid = 3544] [id = 339] 02:45:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000ECBB6F400) [pid = 3544] [serial = 1016] [outer = 0000000000000000] 02:45:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000ECBB74400) [pid = 3544] [serial = 1017] [outer = 0000000ECBB6F400] 02:45:05 INFO - PROCESS | 3544 | 1461231905836 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000ECC009C00) [pid = 3544] [serial = 1018] [outer = 0000000ECBB6F400] 02:45:06 INFO - PROCESS | 3544 | 1461231906515 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:45:06 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 02:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 880ms 02:45:06 INFO - PROCESS | 3544 | 1461231906571 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 3544 | 1461231906576 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 02:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:45:06 INFO - PROCESS | 3544 | 1461231906581 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 3544 | 1461231906586 Marionette TRACE conn4 <- [1,1322,null,{}] 02:45:06 INFO - PROCESS | 3544 | 1461231906593 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:06 INFO - PROCESS | 3544 | 1461231906729 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 02:45:06 INFO - PROCESS | 3544 | 1461231906819 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC69D9000 == 76 [pid = 3544] [id = 340] 02:45:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EBA96E000) [pid = 3544] [serial = 1019] [outer = 0000000000000000] 02:45:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EBF61B800) [pid = 3544] [serial = 1020] [outer = 0000000EBA96E000] 02:45:06 INFO - PROCESS | 3544 | 1461231906878 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EC400C000) [pid = 3544] [serial = 1021] [outer = 0000000EBA96E000] 02:45:07 INFO - PROCESS | 3544 | 1461231907457 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 943ms 02:45:07 INFO - PROCESS | 3544 | 1461231907528 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 02:45:07 INFO - PROCESS | 3544 | 1461231907535 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 02:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:45:07 INFO - PROCESS | 3544 | 1461231907555 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:45:07 INFO - PROCESS | 3544 | 1461231907558 Marionette TRACE conn4 <- [1,1326,null,{}] 02:45:07 INFO - PROCESS | 3544 | 1461231907564 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:07 INFO - PROCESS | 3544 | 1461231907680 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 02:45:07 INFO - PROCESS | 3544 | 1461231907803 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECA548800 == 77 [pid = 3544] [id = 341] 02:45:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000EC5FBD000) [pid = 3544] [serial = 1022] [outer = 0000000000000000] 02:45:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000EC68ED800) [pid = 3544] [serial = 1023] [outer = 0000000EC5FBD000] 02:45:07 INFO - PROCESS | 3544 | 1461231907860 Marionette DEBUG loaded listener.js 02:45:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000EC7822400) [pid = 3544] [serial = 1024] [outer = 0000000EC5FBD000] 02:45:08 INFO - PROCESS | 3544 | 1461231908948 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1445ms 02:45:08 INFO - PROCESS | 3544 | 1461231908992 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 3544 | 1461231908995 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 02:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:45:09 INFO - PROCESS | 3544 | 1461231908999 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:45:09 INFO - PROCESS | 3544 | 1461231909003 Marionette TRACE conn4 <- [1,1330,null,{}] 02:45:09 INFO - PROCESS | 3544 | 1461231909015 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:09 INFO - PROCESS | 3544 | 1461231909133 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 02:45:09 INFO - PROCESS | 3544 | 1461231909252 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED23A0800 == 78 [pid = 3544] [id = 342] 02:45:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000ECA594400) [pid = 3544] [serial = 1025] [outer = 0000000000000000] 02:45:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000ECB1D6800) [pid = 3544] [serial = 1026] [outer = 0000000ECA594400] 02:45:09 INFO - PROCESS | 3544 | 1461231909311 Marionette DEBUG loaded listener.js 02:45:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000ECB9A0800) [pid = 3544] [serial = 1027] [outer = 0000000ECA594400] 02:45:09 INFO - PROCESS | 3544 | 1461231909903 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 943ms 02:45:09 INFO - PROCESS | 3544 | 1461231909944 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 02:45:09 INFO - PROCESS | 3544 | 1461231909948 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 02:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:45:09 INFO - PROCESS | 3544 | 1461231909951 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:45:09 INFO - PROCESS | 3544 | 1461231909954 Marionette TRACE conn4 <- [1,1334,null,{}] 02:45:09 INFO - PROCESS | 3544 | 1461231909958 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:10 INFO - PROCESS | 3544 | 1461231910070 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 02:45:10 INFO - PROCESS | 3544 | 1461231910165 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80936800 == 79 [pid = 3544] [id = 343] 02:45:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (0000000ECBB74800) [pid = 3544] [serial = 1028] [outer = 0000000000000000] 02:45:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (0000000ECC09B800) [pid = 3544] [serial = 1029] [outer = 0000000ECBB74800] 02:45:10 INFO - PROCESS | 3544 | 1461231910221 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000ECC9B7000) [pid = 3544] [serial = 1030] [outer = 0000000ECBB74800] 02:45:10 INFO - PROCESS | 3544 | 1461231910827 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 942ms 02:45:10 INFO - PROCESS | 3544 | 1461231910895 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 02:45:10 INFO - PROCESS | 3544 | 1461231910898 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 02:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:45:10 INFO - PROCESS | 3544 | 1461231910902 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:45:10 INFO - PROCESS | 3544 | 1461231910904 Marionette TRACE conn4 <- [1,1338,null,{}] 02:45:10 INFO - PROCESS | 3544 | 1461231910908 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:11 INFO - PROCESS | 3544 | 1461231911019 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 02:45:11 INFO - PROCESS | 3544 | 1461231911144 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:11 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80B0E000 == 80 [pid = 3544] [id = 344] 02:45:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000E805D6400) [pid = 3544] [serial = 1031] [outer = 0000000000000000] 02:45:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (0000000E805DBC00) [pid = 3544] [serial = 1032] [outer = 0000000E805D6400] 02:45:11 INFO - PROCESS | 3544 | 1461231911202 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (0000000ECC9AE400) [pid = 3544] [serial = 1033] [outer = 0000000E805D6400] 02:45:11 INFO - PROCESS | 3544 | 1461231911738 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 944ms 02:45:11 INFO - PROCESS | 3544 | 1461231911856 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 3544 | 1461231911859 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 02:45:11 INFO - PROCESS | 3544 | 1461231911863 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:45:11 INFO - PROCESS | 3544 | 1461231911865 Marionette TRACE conn4 <- [1,1342,null,{}] 02:45:11 INFO - PROCESS | 3544 | 1461231911869 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:12 INFO - PROCESS | 3544 | 1461231912009 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 02:45:12 INFO - PROCESS | 3544 | 1461231912130 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E812C8000 == 81 [pid = 3544] [id = 345] 02:45:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (0000000EB8872000) [pid = 3544] [serial = 1034] [outer = 0000000000000000] 02:45:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (0000000EBA1A4000) [pid = 3544] [serial = 1035] [outer = 0000000EB8872000] 02:45:12 INFO - PROCESS | 3544 | 1461231912194 Marionette DEBUG loaded listener.js 02:45:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 140 (0000000EC68D7400) [pid = 3544] [serial = 1036] [outer = 0000000EB8872000] 02:45:13 INFO - PROCESS | 3544 | 1461231913058 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1235ms 02:45:13 INFO - PROCESS | 3544 | 1461231913103 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 02:45:13 INFO - PROCESS | 3544 | 1461231913107 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 02:45:13 INFO - PROCESS | 3544 | 1461231913113 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:45:13 INFO - PROCESS | 3544 | 1461231913117 Marionette TRACE conn4 <- [1,1346,null,{}] 02:45:13 INFO - PROCESS | 3544 | 1461231913122 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:13 INFO - PROCESS | 3544 | 1461231913244 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 02:45:13 INFO - PROCESS | 3544 | 1461231913376 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80B37800 == 82 [pid = 3544] [id = 346] 02:45:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 141 (0000000EB8820C00) [pid = 3544] [serial = 1037] [outer = 0000000000000000] 02:45:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 142 (0000000EBA97BC00) [pid = 3544] [serial = 1038] [outer = 0000000EB8820C00] 02:45:13 INFO - PROCESS | 3544 | 1461231913431 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 143 (0000000EBEE8A000) [pid = 3544] [serial = 1039] [outer = 0000000EB8820C00] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C0F000 == 81 [pid = 3544] [id = 162] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECBB92000 == 80 [pid = 3544] [id = 230] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0C2D800 == 79 [pid = 3544] [id = 338] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0222800 == 78 [pid = 3544] [id = 337] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFE89000 == 77 [pid = 3544] [id = 336] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF657800 == 76 [pid = 3544] [id = 335] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB3B8800 == 75 [pid = 3544] [id = 334] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECA55D000 == 74 [pid = 3544] [id = 333] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 142 (0000000ECE42E000) [pid = 3544] [serial = 966] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 141 (0000000EC6B64C00) [pid = 3544] [serial = 927] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 140 (0000000ECBA7C800) [pid = 3544] [serial = 930] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 139 (0000000ECDE8C400) [pid = 3544] [serial = 933] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (0000000EC3658800) [pid = 3544] [serial = 924] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7E4D000 == 73 [pid = 3544] [id = 332] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF947000 == 72 [pid = 3544] [id = 331] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C1F000 == 71 [pid = 3544] [id = 330] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000E80B3B000 == 70 [pid = 3544] [id = 326] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED21BC000 == 69 [pid = 3544] [id = 325] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB17C000 == 68 [pid = 3544] [id = 324] 02:45:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC14C8000 == 67 [pid = 3544] [id = 323] 02:45:14 INFO - PROCESS | 3544 | 1461231914095 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1030ms 02:45:14 INFO - PROCESS | 3544 | 1461231914148 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 02:45:14 INFO - PROCESS | 3544 | 1461231914153 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 02:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:45:14 INFO - PROCESS | 3544 | 1461231914160 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - PROCESS | 3544 | 1461231914162 Marionette TRACE conn4 <- [1,1350,null,{}] 02:45:14 INFO - PROCESS | 3544 | 1461231914167 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:14 INFO - PROCESS | 3544 | 1461231914269 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (0000000ECDE8A400) [pid = 3544] [serial = 964] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (0000000ECDE93400) [pid = 3544] [serial = 922] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (0000000ECA4C6400) [pid = 3544] [serial = 835] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (0000000EBFC08000) [pid = 3544] [serial = 937] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000EC6CB0400) [pid = 3544] [serial = 946] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (0000000EC7946C00) [pid = 3544] [serial = 948] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000000ECC09D000) [pid = 3544] [serial = 958] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000EB9AB0000) [pid = 3544] [serial = 936] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000ECC09A800) [pid = 3544] [serial = 961] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000EC8CC1400) [pid = 3544] [serial = 951] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000ECB840800) [pid = 3544] [serial = 954] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000EC7122C00) [pid = 3544] [serial = 960] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000EC43EE800) [pid = 3544] [serial = 943] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EC146FC00) [pid = 3544] [serial = 942] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EC9A2B400) [pid = 3544] [serial = 790] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000ECAFD5C00) [pid = 3544] [serial = 952] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000ECBA7F000) [pid = 3544] [serial = 955] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EC6942800) [pid = 3544] [serial = 940] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000EC5FC7C00) [pid = 3544] [serial = 939] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EC6C3A000) [pid = 3544] [serial = 945] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000ECC9DE400) [pid = 3544] [serial = 963] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000ECC9AC400) [pid = 3544] [serial = 838] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000ECC007000) [pid = 3544] [serial = 957] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC7AE8400) [pid = 3544] [serial = 949] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000ECB975C00) [pid = 3544] [serial = 793] [outer = 0000000000000000] [url = about:blank] 02:45:14 INFO - PROCESS | 3544 | 1461231914369 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF711800 == 68 [pid = 3544] [id = 347] 02:45:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EB886AC00) [pid = 3544] [serial = 1040] [outer = 0000000000000000] 02:45:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EBA96F800) [pid = 3544] [serial = 1041] [outer = 0000000EB886AC00] 02:45:14 INFO - PROCESS | 3544 | 1461231914416 Marionette DEBUG loaded listener.js 02:45:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EBFB40C00) [pid = 3544] [serial = 1042] [outer = 0000000EB886AC00] 02:45:14 INFO - PROCESS | 3544 | 1461231914849 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 732ms 02:45:14 INFO - PROCESS | 3544 | 1461231914893 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 02:45:14 INFO - PROCESS | 3544 | 1461231914896 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 02:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:45:14 INFO - PROCESS | 3544 | 1461231914900 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - PROCESS | 3544 | 1461231914903 Marionette TRACE conn4 <- [1,1354,null,{}] 02:45:14 INFO - PROCESS | 3544 | 1461231914914 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:15 INFO - PROCESS | 3544 | 1461231915007 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 02:45:15 INFO - PROCESS | 3544 | 1461231915016 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6D0B800 == 69 [pid = 3544] [id = 348] 02:45:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EC3694000) [pid = 3544] [serial = 1043] [outer = 0000000000000000] 02:45:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EC4358800) [pid = 3544] [serial = 1044] [outer = 0000000EC3694000] 02:45:15 INFO - PROCESS | 3544 | 1461231915074 Marionette DEBUG loaded listener.js 02:45:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EC5A27400) [pid = 3544] [serial = 1045] [outer = 0000000EC3694000] 02:45:15 INFO - PROCESS | 3544 | 1461231915543 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 02:45:15 INFO - PROCESS | 3544 | 1461231915595 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 02:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:45:15 INFO - PROCESS | 3544 | 1461231915598 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:45:15 INFO - PROCESS | 3544 | 1461231915600 Marionette TRACE conn4 <- [1,1358,null,{}] 02:45:15 INFO - PROCESS | 3544 | 1461231915633 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:15 INFO - PROCESS | 3544 | 1461231915721 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 02:45:15 INFO - PROCESS | 3544 | 1461231915733 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C1F000 == 70 [pid = 3544] [id = 349] 02:45:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EC63C0800) [pid = 3544] [serial = 1046] [outer = 0000000000000000] 02:45:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC6663800) [pid = 3544] [serial = 1047] [outer = 0000000EC63C0800] 02:45:15 INFO - PROCESS | 3544 | 1461231915782 Marionette DEBUG loaded listener.js 02:45:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC6B5D000) [pid = 3544] [serial = 1048] [outer = 0000000EC63C0800] 02:45:16 INFO - PROCESS | 3544 | 1461231916213 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 02:45:16 INFO - PROCESS | 3544 | 1461231916273 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 02:45:16 INFO - PROCESS | 3544 | 1461231916276 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:45:16 INFO - PROCESS | 3544 | 1461231916278 Marionette TRACE conn4 <- [1,1362,null,{}] 02:45:16 INFO - PROCESS | 3544 | 1461231916282 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:16 INFO - PROCESS | 3544 | 1461231916367 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 02:45:16 INFO - PROCESS | 3544 | 1461231916374 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E812E3800 == 71 [pid = 3544] [id = 350] 02:45:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EC6C36800) [pid = 3544] [serial = 1049] [outer = 0000000000000000] 02:45:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EC6CAAC00) [pid = 3544] [serial = 1050] [outer = 0000000EC6C36800] 02:45:16 INFO - PROCESS | 3544 | 1461231916420 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EC6F38000) [pid = 3544] [serial = 1051] [outer = 0000000EC6C36800] 02:45:16 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:16 INFO - PROCESS | 3544 | 1461231916915 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 02:45:16 INFO - PROCESS | 3544 | 1461231916971 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 02:45:16 INFO - PROCESS | 3544 | 1461231916975 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:45:16 INFO - PROCESS | 3544 | 1461231916977 Marionette TRACE conn4 <- [1,1366,null,{}] 02:45:16 INFO - PROCESS | 3544 | 1461231916980 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:17 INFO - PROCESS | 3544 | 1461231917148 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 02:45:17 INFO - PROCESS | 3544 | 1461231917174 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB169000 == 72 [pid = 3544] [id = 351] 02:45:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000EC7CBF000) [pid = 3544] [serial = 1052] [outer = 0000000000000000] 02:45:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000EC9D1E000) [pid = 3544] [serial = 1053] [outer = 0000000EC7CBF000] 02:45:17 INFO - PROCESS | 3544 | 1461231917223 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000ECAF2EC00) [pid = 3544] [serial = 1054] [outer = 0000000EC7CBF000] 02:45:17 INFO - PROCESS | 3544 | 1461231917652 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 3544 | 1461231917721 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 02:45:17 INFO - PROCESS | 3544 | 1461231917725 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 3544 | 1461231917727 Marionette TRACE conn4 <- [1,1370,null,{}] 02:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:45:17 INFO - PROCESS | 3544 | 1461231917730 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:17 INFO - PROCESS | 3544 | 1461231917846 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 02:45:17 INFO - PROCESS | 3544 | 1461231917899 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECDED2000 == 73 [pid = 3544] [id = 352] 02:45:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000ECAFDE000) [pid = 3544] [serial = 1055] [outer = 0000000000000000] 02:45:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000ECB140C00) [pid = 3544] [serial = 1056] [outer = 0000000ECAFDE000] 02:45:17 INFO - PROCESS | 3544 | 1461231917944 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000ECB1E0400) [pid = 3544] [serial = 1057] [outer = 0000000ECAFDE000] 02:45:18 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:18 INFO - PROCESS | 3544 | 1461231918363 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:45:18 INFO - PROCESS | 3544 | 1461231918404 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 02:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:45:18 INFO - PROCESS | 3544 | 1461231918407 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 3544 | 1461231918410 Marionette TRACE conn4 <- [1,1374,null,{}] 02:45:18 INFO - PROCESS | 3544 | 1461231918413 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:18 INFO - PROCESS | 3544 | 1461231918553 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000EC5A5C000) [pid = 3544] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000ECAFD6400) [pid = 3544] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000E8026B400) [pid = 3544] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000E801B5000) [pid = 3544] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000EC6C34C00) [pid = 3544] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000ECB1DD000) [pid = 3544] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EC5A59800) [pid = 3544] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EBA971400) [pid = 3544] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000EBFB9FC00) [pid = 3544] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EB890A400) [pid = 3544] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EBAA33400) [pid = 3544] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000EC68D8800) [pid = 3544] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000ECB13E400) [pid = 3544] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EC07A3000) [pid = 3544] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000ECCA91800) [pid = 3544] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000ECB150000) [pid = 3544] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EB886D800) [pid = 3544] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EC0711C00) [pid = 3544] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000ECC010800) [pid = 3544] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:45:18 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC694A800) [pid = 3544] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:45:18 INFO - PROCESS | 3544 | 1461231918853 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA9D8800 == 74 [pid = 3544] [id = 353] 02:45:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000E8026BC00) [pid = 3544] [serial = 1058] [outer = 0000000000000000] 02:45:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EB8825400) [pid = 3544] [serial = 1059] [outer = 0000000E8026BC00] 02:45:18 INFO - PROCESS | 3544 | 1461231918899 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EC5A59800) [pid = 3544] [serial = 1060] [outer = 0000000E8026BC00] 02:45:19 INFO - PROCESS | 3544 | 1461231919256 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:45:19 INFO - PROCESS | 3544 | 1461231919292 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 02:45:19 INFO - PROCESS | 3544 | 1461231919295 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - PROCESS | 3544 | 1461231919297 Marionette TRACE conn4 <- [1,1378,null,{}] 02:45:19 INFO - PROCESS | 3544 | 1461231919301 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:19 INFO - PROCESS | 3544 | 1461231919416 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 02:45:19 INFO - PROCESS | 3544 | 1461231919425 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7EE000 == 75 [pid = 3544] [id = 354] 02:45:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EC694C400) [pid = 3544] [serial = 1061] [outer = 0000000000000000] 02:45:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000ECB833000) [pid = 3544] [serial = 1062] [outer = 0000000EC694C400] 02:45:19 INFO - PROCESS | 3544 | 1461231919471 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000ECB97AC00) [pid = 3544] [serial = 1063] [outer = 0000000EC694C400] 02:45:19 INFO - PROCESS | 3544 | 1461231919859 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 02:45:19 INFO - PROCESS | 3544 | 1461231919927 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 3544 | 1461231919929 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 02:45:19 INFO - PROCESS | 3544 | 1461231919932 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:45:19 INFO - PROCESS | 3544 | 1461231919934 Marionette TRACE conn4 <- [1,1382,null,{}] 02:45:19 INFO - PROCESS | 3544 | 1461231919937 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:20 INFO - PROCESS | 3544 | 1461231920054 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 02:45:20 INFO - PROCESS | 3544 | 1461231920066 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED021F800 == 76 [pid = 3544] [id = 355] 02:45:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000ECBA83400) [pid = 3544] [serial = 1064] [outer = 0000000000000000] 02:45:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000ECBB6B000) [pid = 3544] [serial = 1065] [outer = 0000000ECBA83400] 02:45:20 INFO - PROCESS | 3544 | 1461231920144 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000ECC007000) [pid = 3544] [serial = 1066] [outer = 0000000ECBA83400] 02:45:20 INFO - PROCESS | 3544 | 1461231920554 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 02:45:20 INFO - PROCESS | 3544 | 1461231920609 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 02:45:20 INFO - PROCESS | 3544 | 1461231920612 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 02:45:20 INFO - PROCESS | 3544 | 1461231920615 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:45:20 INFO - PROCESS | 3544 | 1461231920618 Marionette TRACE conn4 <- [1,1386,null,{}] 02:45:20 INFO - PROCESS | 3544 | 1461231920622 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:20 INFO - PROCESS | 3544 | 1461231920730 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 02:45:20 INFO - PROCESS | 3544 | 1461231920738 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0DAD000 == 77 [pid = 3544] [id = 356] 02:45:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000ECC0BA400) [pid = 3544] [serial = 1067] [outer = 0000000000000000] 02:45:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000ECC9B1C00) [pid = 3544] [serial = 1068] [outer = 0000000ECC0BA400] 02:45:20 INFO - PROCESS | 3544 | 1461231920790 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000ECCA8F000) [pid = 3544] [serial = 1069] [outer = 0000000ECC0BA400] 02:45:21 INFO - PROCESS | 3544 | 1461231921595 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1023ms 02:45:21 INFO - PROCESS | 3544 | 1461231921643 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 3544 | 1461231921648 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 02:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:45:21 INFO - PROCESS | 3544 | 1461231921652 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - PROCESS | 3544 | 1461231921657 Marionette TRACE conn4 <- [1,1390,null,{}] 02:45:21 INFO - PROCESS | 3544 | 1461231921684 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:21 INFO - PROCESS | 3544 | 1461231921806 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 02:45:21 INFO - PROCESS | 3544 | 1461231921930 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0837800 == 78 [pid = 3544] [id = 357] 02:45:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EBBA28800) [pid = 3544] [serial = 1070] [outer = 0000000000000000] 02:45:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EBF699400) [pid = 3544] [serial = 1071] [outer = 0000000EBBA28800] 02:45:21 INFO - PROCESS | 3544 | 1461231921988 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000EC07B0000) [pid = 3544] [serial = 1072] [outer = 0000000EBBA28800] 02:45:22 INFO - PROCESS | 3544 | 1461231922553 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 943ms 02:45:22 INFO - PROCESS | 3544 | 1461231922600 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 3544 | 1461231922607 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 02:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:45:22 INFO - PROCESS | 3544 | 1461231922614 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - PROCESS | 3544 | 1461231922617 Marionette TRACE conn4 <- [1,1394,null,{}] 02:45:22 INFO - PROCESS | 3544 | 1461231922621 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:22 INFO - PROCESS | 3544 | 1461231922741 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 02:45:22 INFO - PROCESS | 3544 | 1461231922865 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC970E800 == 79 [pid = 3544] [id = 358] 02:45:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000EC5AE1400) [pid = 3544] [serial = 1073] [outer = 0000000000000000] 02:45:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000EC6C32000) [pid = 3544] [serial = 1074] [outer = 0000000EC5AE1400] 02:45:22 INFO - PROCESS | 3544 | 1461231922922 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000EC7A21800) [pid = 3544] [serial = 1075] [outer = 0000000EC5AE1400] 02:45:23 INFO - PROCESS | 3544 | 1461231923548 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 984ms 02:45:23 INFO - PROCESS | 3544 | 1461231923603 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 02:45:23 INFO - PROCESS | 3544 | 1461231923606 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 02:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:45:23 INFO - PROCESS | 3544 | 1461231923609 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - PROCESS | 3544 | 1461231923614 Marionette TRACE conn4 <- [1,1398,null,{}] 02:45:23 INFO - PROCESS | 3544 | 1461231923626 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:23 INFO - PROCESS | 3544 | 1461231923743 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 02:45:23 INFO - PROCESS | 3544 | 1461231923870 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1143000 == 80 [pid = 3544] [id = 359] 02:45:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000ECB137400) [pid = 3544] [serial = 1076] [outer = 0000000000000000] 02:45:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000ECB99DC00) [pid = 3544] [serial = 1077] [outer = 0000000ECB137400] 02:45:23 INFO - PROCESS | 3544 | 1461231923929 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (0000000ECC095400) [pid = 3544] [serial = 1078] [outer = 0000000ECB137400] 02:45:24 INFO - PROCESS | 3544 | 1461231924628 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1031ms 02:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:45:24 INFO - PROCESS | 3544 | 1461231924642 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 3544 | 1461231924645 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 02:45:24 INFO - PROCESS | 3544 | 1461231924649 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:45:24 INFO - PROCESS | 3544 | 1461231924651 Marionette TRACE conn4 <- [1,1402,null,{}] 02:45:24 INFO - PROCESS | 3544 | 1461231924655 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:24 INFO - PROCESS | 3544 | 1461231924771 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 02:45:24 INFO - PROCESS | 3544 | 1461231924895 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED21B7800 == 81 [pid = 3544] [id = 360] 02:45:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (0000000ECC9DB800) [pid = 3544] [serial = 1079] [outer = 0000000000000000] 02:45:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000ECCA88400) [pid = 3544] [serial = 1080] [outer = 0000000ECC9DB800] 02:45:24 INFO - PROCESS | 3544 | 1461231924952 Marionette DEBUG loaded listener.js 02:45:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000ECDE8F000) [pid = 3544] [serial = 1081] [outer = 0000000ECC9DB800] 02:45:25 INFO - PROCESS | 3544 | 1461231925580 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 985ms 02:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:45:25 INFO - PROCESS | 3544 | 1461231925636 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 02:45:25 INFO - PROCESS | 3544 | 1461231925639 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 02:45:25 INFO - PROCESS | 3544 | 1461231925642 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - PROCESS | 3544 | 1461231925645 Marionette TRACE conn4 <- [1,1406,null,{}] 02:45:25 INFO - PROCESS | 3544 | 1461231925648 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:25 INFO - PROCESS | 3544 | 1461231925757 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 02:45:25 INFO - PROCESS | 3544 | 1461231925880 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED2A11000 == 82 [pid = 3544] [id = 361] 02:45:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (0000000ECDE88400) [pid = 3544] [serial = 1082] [outer = 0000000000000000] 02:45:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (0000000ECE18D800) [pid = 3544] [serial = 1083] [outer = 0000000ECDE88400] 02:45:25 INFO - PROCESS | 3544 | 1461231925937 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (0000000ECE436400) [pid = 3544] [serial = 1084] [outer = 0000000ECDE88400] 02:45:26 INFO - PROCESS | 3544 | 1461231926651 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1078ms 02:45:26 INFO - PROCESS | 3544 | 1461231926724 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 02:45:26 INFO - PROCESS | 3544 | 1461231926727 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 02:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:45:26 INFO - PROCESS | 3544 | 1461231926731 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:45:26 INFO - PROCESS | 3544 | 1461231926733 Marionette TRACE conn4 <- [1,1410,null,{}] 02:45:26 INFO - PROCESS | 3544 | 1461231926737 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:26 INFO - PROCESS | 3544 | 1461231926892 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 02:45:27 INFO - PROCESS | 3544 | 1461231927153 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEED4000 == 83 [pid = 3544] [id = 362] 02:45:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (0000000E80274C00) [pid = 3544] [serial = 1085] [outer = 0000000000000000] 02:45:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 140 (0000000E805D1C00) [pid = 3544] [serial = 1086] [outer = 0000000E80274C00] 02:45:27 INFO - PROCESS | 3544 | 1461231927215 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 141 (0000000EB8947C00) [pid = 3544] [serial = 1087] [outer = 0000000E80274C00] 02:45:27 INFO - PROCESS | 3544 | 1461231927877 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1192ms 02:45:27 INFO - PROCESS | 3544 | 1461231927925 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 02:45:27 INFO - PROCESS | 3544 | 1461231927930 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 02:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:45:27 INFO - PROCESS | 3544 | 1461231927953 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 3544 | 1461231927957 Marionette TRACE conn4 <- [1,1414,null,{}] 02:45:27 INFO - PROCESS | 3544 | 1461231927964 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:28 INFO - PROCESS | 3544 | 1461231928075 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 02:45:28 INFO - PROCESS | 3544 | 1461231928204 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEC5A800 == 84 [pid = 3544] [id = 363] 02:45:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 142 (0000000EBF9E3000) [pid = 3544] [serial = 1088] [outer = 0000000000000000] 02:45:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 143 (0000000EBFF71000) [pid = 3544] [serial = 1089] [outer = 0000000EBF9E3000] 02:45:28 INFO - PROCESS | 3544 | 1461231928256 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 144 (0000000EC3697000) [pid = 3544] [serial = 1090] [outer = 0000000EBF9E3000] 02:45:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED021F800 == 83 [pid = 3544] [id = 355] 02:45:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7EE000 == 82 [pid = 3544] [id = 354] 02:45:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA9D8800 == 81 [pid = 3544] [id = 353] 02:45:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECDED2000 == 80 [pid = 3544] [id = 352] 02:45:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB169000 == 79 [pid = 3544] [id = 351] 02:45:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000E812E3800 == 78 [pid = 3544] [id = 350] 02:45:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C1F000 == 77 [pid = 3544] [id = 349] 02:45:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6D0B800 == 76 [pid = 3544] [id = 348] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 143 (0000000ECE18CC00) [pid = 3544] [serial = 978] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 142 (0000000ECE6BB000) [pid = 3544] [serial = 981] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 141 (0000000ECF85B400) [pid = 3544] [serial = 984] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 140 (0000000ECBB74400) [pid = 3544] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF711800 == 75 [pid = 3544] [id = 347] 02:45:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000E80B37800 == 74 [pid = 3544] [id = 346] 02:45:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1C1A800 == 73 [pid = 3544] [id = 322] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 139 (0000000EBFB99C00) [pid = 3544] [serial = 877] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (0000000EC7A1B400) [pid = 3544] [serial = 928] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (0000000ECC9DF000) [pid = 3544] [serial = 931] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (0000000EC43EB800) [pid = 3544] [serial = 925] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (0000000ECE186400) [pid = 3544] [serial = 934] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (0000000ECB836400) [pid = 3544] [serial = 886] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000ECB97DC00) [pid = 3544] [serial = 889] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (0000000EC6360000) [pid = 3544] [serial = 880] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000000ECC0B3000) [pid = 3544] [serial = 826] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000ECB134400) [pid = 3544] [serial = 883] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000EC7CBA400) [pid = 3544] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000EC8534800) [pid = 3544] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000ECB975800) [pid = 3544] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000ECB1DEC00) [pid = 3544] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000E80274400) [pid = 3544] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EBA970000) [pid = 3544] [serial = 988] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000E801BE000) [pid = 3544] [serial = 987] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000EC6D2A400) [pid = 3544] [serial = 999] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000ECC005000) [pid = 3544] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EC9A37400) [pid = 3544] [serial = 975] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000EC5A26C00) [pid = 3544] [serial = 972] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EC6667000) [pid = 3544] [serial = 996] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EC6B57C00) [pid = 3544] [serial = 997] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EBFB3C400) [pid = 3544] [serial = 993] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EC3697400) [pid = 3544] [serial = 994] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EBFB3F800) [pid = 3544] [serial = 969] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EC1099C00) [pid = 3544] [serial = 991] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EBFC11400) [pid = 3544] [serial = 990] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC9A35800) [pid = 3544] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000ECC0B2800) [pid = 3544] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000ECC0B2400) [pid = 3544] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EBBA1E800) [pid = 3544] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EC739F000) [pid = 3544] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 02:45:28 INFO - PROCESS | 3544 | 1461231928846 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 963ms 02:45:28 INFO - PROCESS | 3544 | 1461231928904 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 02:45:28 INFO - PROCESS | 3544 | 1461231928908 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 02:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:45:28 INFO - PROCESS | 3544 | 1461231928913 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:45:28 INFO - PROCESS | 3544 | 1461231928915 Marionette TRACE conn4 <- [1,1418,null,{}] 02:45:28 INFO - PROCESS | 3544 | 1461231928920 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:29 INFO - PROCESS | 3544 | 1461231929012 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 02:45:29 INFO - PROCESS | 3544 | 1461231929097 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0844000 == 74 [pid = 3544] [id = 364] 02:45:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000EBBE91000) [pid = 3544] [serial = 1091] [outer = 0000000000000000] 02:45:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EBFB3F800) [pid = 3544] [serial = 1092] [outer = 0000000EBBE91000] 02:45:29 INFO - PROCESS | 3544 | 1461231929144 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EC400A000) [pid = 3544] [serial = 1093] [outer = 0000000EBBE91000] 02:45:29 INFO - PROCESS | 3544 | 1461231929561 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 692ms 02:45:29 INFO - PROCESS | 3544 | 1461231929608 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 02:45:29 INFO - PROCESS | 3544 | 1461231929610 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 02:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:45:29 INFO - PROCESS | 3544 | 1461231929616 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - PROCESS | 3544 | 1461231929622 Marionette TRACE conn4 <- [1,1422,null,{}] 02:45:29 INFO - PROCESS | 3544 | 1461231929631 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:29 INFO - PROCESS | 3544 | 1461231929725 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 02:45:29 INFO - PROCESS | 3544 | 1461231929733 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7AD4000 == 75 [pid = 3544] [id = 365] 02:45:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EC43F3C00) [pid = 3544] [serial = 1094] [outer = 0000000000000000] 02:45:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC5FBCC00) [pid = 3544] [serial = 1095] [outer = 0000000EC43F3C00] 02:45:29 INFO - PROCESS | 3544 | 1461231929781 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EC68D7C00) [pid = 3544] [serial = 1096] [outer = 0000000EC43F3C00] 02:45:30 INFO - PROCESS | 3544 | 1461231930265 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 692ms 02:45:30 INFO - PROCESS | 3544 | 1461231930308 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 3544 | 1461231930311 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 02:45:30 INFO - PROCESS | 3544 | 1461231930314 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:45:30 INFO - PROCESS | 3544 | 1461231930316 Marionette TRACE conn4 <- [1,1426,null,{}] 02:45:30 INFO - PROCESS | 3544 | 1461231930320 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:30 INFO - PROCESS | 3544 | 1461231930411 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 02:45:30 INFO - PROCESS | 3544 | 1461231930420 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC841E000 == 76 [pid = 3544] [id = 366] 02:45:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EC6C37000) [pid = 3544] [serial = 1097] [outer = 0000000000000000] 02:45:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EC6CA4C00) [pid = 3544] [serial = 1098] [outer = 0000000EC6C37000] 02:45:30 INFO - PROCESS | 3544 | 1461231930467 Marionette DEBUG loaded listener.js 02:45:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EC6F96800) [pid = 3544] [serial = 1099] [outer = 0000000EC6C37000] 02:45:30 INFO - PROCESS | 3544 | 1461231930914 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 629ms 02:45:30 INFO - PROCESS | 3544 | 1461231930946 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 3544 | 1461231930949 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 02:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:45:30 INFO - PROCESS | 3544 | 1461231930960 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 3544 | 1461231930962 Marionette TRACE conn4 <- [1,1430,null,{}] 02:45:30 INFO - PROCESS | 3544 | 1461231930966 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:31 INFO - PROCESS | 3544 | 1461231931079 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 02:45:31 INFO - PROCESS | 3544 | 1461231931164 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB122800 == 77 [pid = 3544] [id = 367] 02:45:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EC7AE6800) [pid = 3544] [serial = 1100] [outer = 0000000000000000] 02:45:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EC7AF0400) [pid = 3544] [serial = 1101] [outer = 0000000EC7AE6800] 02:45:31 INFO - PROCESS | 3544 | 1461231931223 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EC853D800) [pid = 3544] [serial = 1102] [outer = 0000000EC7AE6800] 02:45:31 INFO - PROCESS | 3544 | 1461231931691 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 775ms 02:45:31 INFO - PROCESS | 3544 | 1461231931741 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 3544 | 1461231931743 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 02:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:45:31 INFO - PROCESS | 3544 | 1461231931747 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 3544 | 1461231931749 Marionette TRACE conn4 <- [1,1434,null,{}] 02:45:31 INFO - PROCESS | 3544 | 1461231931753 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:31 INFO - PROCESS | 3544 | 1461231931876 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 02:45:31 INFO - PROCESS | 3544 | 1461231931933 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECBB92000 == 78 [pid = 3544] [id = 368] 02:45:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000ECB133800) [pid = 3544] [serial = 1103] [outer = 0000000000000000] 02:45:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000ECB140400) [pid = 3544] [serial = 1104] [outer = 0000000ECB133800] 02:45:31 INFO - PROCESS | 3544 | 1461231931978 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000ECB835000) [pid = 3544] [serial = 1105] [outer = 0000000ECB133800] 02:45:32 INFO - PROCESS | 3544 | 1461231932410 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 733ms 02:45:32 INFO - PROCESS | 3544 | 1461231932488 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 3544 | 1461231932490 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 02:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:45:32 INFO - PROCESS | 3544 | 1461231932498 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 3544 | 1461231932500 Marionette TRACE conn4 <- [1,1438,null,{}] 02:45:32 INFO - PROCESS | 3544 | 1461231932504 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:32 INFO - PROCESS | 3544 | 1461231932619 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 02:45:32 INFO - PROCESS | 3544 | 1461231932676 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE1F0000 == 79 [pid = 3544] [id = 369] 02:45:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000ECB83BC00) [pid = 3544] [serial = 1106] [outer = 0000000000000000] 02:45:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000ECB97BC00) [pid = 3544] [serial = 1107] [outer = 0000000ECB83BC00] 02:45:32 INFO - PROCESS | 3544 | 1461231932721 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000ECBA7F400) [pid = 3544] [serial = 1108] [outer = 0000000ECB83BC00] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EC7CBF000) [pid = 3544] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000ECAFDE000) [pid = 3544] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000EC6C36800) [pid = 3544] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EB8872000) [pid = 3544] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EB8820C00) [pid = 3544] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000EC63C0800) [pid = 3544] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EC3694000) [pid = 3544] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EB886AC00) [pid = 3544] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC5FBD000) [pid = 3544] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EBA96E000) [pid = 3544] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000E8026BC00) [pid = 3544] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EC694C400) [pid = 3544] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000ECB151000) [pid = 3544] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000ECF852800) [pid = 3544] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000ECB96E400) [pid = 3544] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000ECE183000) [pid = 3544] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC810F000) [pid = 3544] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EC4359C00) [pid = 3544] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EBEF2D400) [pid = 3544] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:45:33 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000ECBA83400) [pid = 3544] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:45:33 INFO - PROCESS | 3544 | 1461231933303 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 837ms 02:45:33 INFO - PROCESS | 3544 | 1461231933340 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 3544 | 1461231933342 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 02:45:33 INFO - PROCESS | 3544 | 1461231933345 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:45:33 INFO - PROCESS | 3544 | 1461231933347 Marionette TRACE conn4 <- [1,1442,null,{}] 02:45:33 INFO - PROCESS | 3544 | 1461231933351 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:33 INFO - PROCESS | 3544 | 1461231933441 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 02:45:33 INFO - PROCESS | 3544 | 1461231933524 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC85A7800 == 80 [pid = 3544] [id = 370] 02:45:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000E8026F000) [pid = 3544] [serial = 1109] [outer = 0000000000000000] 02:45:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000EC4359C00) [pid = 3544] [serial = 1110] [outer = 0000000E8026F000] 02:45:33 INFO - PROCESS | 3544 | 1461231933570 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000EC9A37800) [pid = 3544] [serial = 1111] [outer = 0000000E8026F000] 02:45:33 INFO - PROCESS | 3544 | 1461231933939 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 688ms 02:45:34 INFO - PROCESS | 3544 | 1461231934040 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 02:45:34 INFO - PROCESS | 3544 | 1461231934042 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 02:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:45:34 INFO - PROCESS | 3544 | 1461231934046 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 3544 | 1461231934048 Marionette TRACE conn4 <- [1,1446,null,{}] 02:45:34 INFO - PROCESS | 3544 | 1461231934052 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:34 INFO - PROCESS | 3544 | 1461231934142 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 02:45:34 INFO - PROCESS | 3544 | 1461231934155 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE8F000 == 81 [pid = 3544] [id = 371] 02:45:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000E812E7400) [pid = 3544] [serial = 1112] [outer = 0000000000000000] 02:45:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000E812F1400) [pid = 3544] [serial = 1113] [outer = 0000000E812E7400] 02:45:34 INFO - PROCESS | 3544 | 1461231934200 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EC7CBA400) [pid = 3544] [serial = 1114] [outer = 0000000E812E7400] 02:45:34 INFO - PROCESS | 3544 | 1461231934632 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 628ms 02:45:34 INFO - PROCESS | 3544 | 1461231934679 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 02:45:34 INFO - PROCESS | 3544 | 1461231934681 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 02:45:34 INFO - PROCESS | 3544 | 1461231934684 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:45:34 INFO - PROCESS | 3544 | 1461231934686 Marionette TRACE conn4 <- [1,1450,null,{}] 02:45:34 INFO - PROCESS | 3544 | 1461231934690 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:34 INFO - PROCESS | 3544 | 1461231934778 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 02:45:34 INFO - PROCESS | 3544 | 1461231934784 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0252000 == 82 [pid = 3544] [id = 372] 02:45:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EBF2B5000) [pid = 3544] [serial = 1115] [outer = 0000000000000000] 02:45:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000ECBB6AC00) [pid = 3544] [serial = 1116] [outer = 0000000EBF2B5000] 02:45:34 INFO - PROCESS | 3544 | 1461231934837 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000ECC092800) [pid = 3544] [serial = 1117] [outer = 0000000EBF2B5000] 02:45:35 INFO - PROCESS | 3544 | 1461231935540 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 880ms 02:45:35 INFO - PROCESS | 3544 | 1461231935568 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 3544 | 1461231935573 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 02:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:45:35 INFO - PROCESS | 3544 | 1461231935579 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 3544 | 1461231935583 Marionette TRACE conn4 <- [1,1454,null,{}] 02:45:35 INFO - PROCESS | 3544 | 1461231935589 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:35 INFO - PROCESS | 3544 | 1461231935714 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 02:45:35 INFO - PROCESS | 3544 | 1461231935842 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC14C5800 == 83 [pid = 3544] [id = 373] 02:45:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000E81CEAC00) [pid = 3544] [serial = 1118] [outer = 0000000000000000] 02:45:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000E81CF2000) [pid = 3544] [serial = 1119] [outer = 0000000E81CEAC00] 02:45:35 INFO - PROCESS | 3544 | 1461231935902 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EB9A59C00) [pid = 3544] [serial = 1120] [outer = 0000000E81CEAC00] 02:45:36 INFO - PROCESS | 3544 | 1461231936500 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 986ms 02:45:36 INFO - PROCESS | 3544 | 1461231936569 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 3544 | 1461231936575 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 02:45:36 INFO - PROCESS | 3544 | 1461231936582 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:45:36 INFO - PROCESS | 3544 | 1461231936585 Marionette TRACE conn4 <- [1,1458,null,{}] 02:45:36 INFO - PROCESS | 3544 | 1461231936589 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:36 INFO - PROCESS | 3544 | 1461231936710 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 02:45:36 INFO - PROCESS | 3544 | 1461231936834 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB10E800 == 84 [pid = 3544] [id = 374] 02:45:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EBEFB7400) [pid = 3544] [serial = 1121] [outer = 0000000000000000] 02:45:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EBFF7C000) [pid = 3544] [serial = 1122] [outer = 0000000EBEFB7400] 02:45:36 INFO - PROCESS | 3544 | 1461231936891 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EC43ED400) [pid = 3544] [serial = 1123] [outer = 0000000EBEFB7400] 02:45:37 INFO - PROCESS | 3544 | 1461231937501 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 02:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:45:37 INFO - PROCESS | 3544 | 1461231937574 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 02:45:37 INFO - PROCESS | 3544 | 1461231937576 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 02:45:37 INFO - PROCESS | 3544 | 1461231937580 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:45:37 INFO - PROCESS | 3544 | 1461231937584 Marionette TRACE conn4 <- [1,1462,null,{}] 02:45:37 INFO - PROCESS | 3544 | 1461231937612 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:37 INFO - PROCESS | 3544 | 1461231937740 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 02:45:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC68D4800) [pid = 3544] [serial = 1124] [outer = 0000000EBBA1AC00] 02:45:37 INFO - PROCESS | 3544 | 1461231937884 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0DC2000 == 85 [pid = 3544] [id = 375] 02:45:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC7A1A000) [pid = 3544] [serial = 1125] [outer = 0000000000000000] 02:45:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EC7AEA800) [pid = 3544] [serial = 1126] [outer = 0000000EC7A1A000] 02:45:37 INFO - PROCESS | 3544 | 1461231937956 Marionette DEBUG loaded listener.js 02:45:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000ECA59F400) [pid = 3544] [serial = 1127] [outer = 0000000EC7A1A000] 02:45:38 INFO - PROCESS | 3544 | 1461231938612 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1097ms 02:45:38 INFO - PROCESS | 3544 | 1461231938679 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 3544 | 1461231938683 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 02:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:45:38 INFO - PROCESS | 3544 | 1461231938701 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - PROCESS | 3544 | 1461231938703 Marionette TRACE conn4 <- [1,1466,null,{}] 02:45:38 INFO - PROCESS | 3544 | 1461231938708 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:38 INFO - PROCESS | 3544 | 1461231938824 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 02:45:38 INFO - PROCESS | 3544 | 1461231938948 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0DBB000 == 86 [pid = 3544] [id = 376] 02:45:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EC7AE1800) [pid = 3544] [serial = 1128] [outer = 0000000000000000] 02:45:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000ECC010400) [pid = 3544] [serial = 1129] [outer = 0000000EC7AE1800] 02:45:39 INFO - PROCESS | 3544 | 1461231939004 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000ECC9AA800) [pid = 3544] [serial = 1130] [outer = 0000000EC7AE1800] 02:45:39 INFO - PROCESS | 3544 | 1461231939647 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 986ms 02:45:39 INFO - PROCESS | 3544 | 1461231939692 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 3544 | 1461231939694 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 02:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:45:39 INFO - PROCESS | 3544 | 1461231939698 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 3544 | 1461231939700 Marionette TRACE conn4 <- [1,1470,null,{}] 02:45:39 INFO - PROCESS | 3544 | 1461231939704 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:39 INFO - PROCESS | 3544 | 1461231939813 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 02:45:39 INFO - PROCESS | 3544 | 1461231939938 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED2A0C000 == 87 [pid = 3544] [id = 377] 02:45:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000E811D0000) [pid = 3544] [serial = 1131] [outer = 0000000000000000] 02:45:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000E811D5C00) [pid = 3544] [serial = 1132] [outer = 0000000E811D0000] 02:45:39 INFO - PROCESS | 3544 | 1461231939994 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000ECC0BB400) [pid = 3544] [serial = 1133] [outer = 0000000E811D0000] 02:45:40 INFO - PROCESS | 3544 | 1461231940539 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 879ms 02:45:40 INFO - PROCESS | 3544 | 1461231940580 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 02:45:40 INFO - PROCESS | 3544 | 1461231940583 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 02:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:45:40 INFO - PROCESS | 3544 | 1461231940586 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - PROCESS | 3544 | 1461231940588 Marionette TRACE conn4 <- [1,1474,null,{}] 02:45:40 INFO - PROCESS | 3544 | 1461231940592 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:40 INFO - PROCESS | 3544 | 1461231940722 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 02:45:40 INFO - PROCESS | 3544 | 1461231940849 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED139F800 == 88 [pid = 3544] [id = 378] 02:45:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000ECE183000) [pid = 3544] [serial = 1134] [outer = 0000000000000000] 02:45:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (0000000ECE6B9C00) [pid = 3544] [serial = 1135] [outer = 0000000ECE183000] 02:45:40 INFO - PROCESS | 3544 | 1461231940906 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (0000000ECF808C00) [pid = 3544] [serial = 1136] [outer = 0000000ECE183000] 02:45:41 INFO - PROCESS | 3544 | 1461231941540 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 985ms 02:45:41 INFO - PROCESS | 3544 | 1461231941580 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 02:45:41 INFO - PROCESS | 3544 | 1461231941583 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 02:45:41 INFO - PROCESS | 3544 | 1461231941588 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:45:41 INFO - PROCESS | 3544 | 1461231941590 Marionette TRACE conn4 <- [1,1478,null,{}] 02:45:41 INFO - PROCESS | 3544 | 1461231941594 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:41 INFO - PROCESS | 3544 | 1461231941706 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 02:45:41 INFO - PROCESS | 3544 | 1461231941832 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E809A2800 == 89 [pid = 3544] [id = 379] 02:45:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000E80AB8400) [pid = 3544] [serial = 1137] [outer = 0000000000000000] 02:45:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000E80ABB000) [pid = 3544] [serial = 1138] [outer = 0000000E80AB8400] 02:45:41 INFO - PROCESS | 3544 | 1461231941888 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (0000000E80AC1C00) [pid = 3544] [serial = 1139] [outer = 0000000E80AB8400] 02:45:42 INFO - PROCESS | 3544 | 1461231942697 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1125ms 02:45:42 INFO - PROCESS | 3544 | 1461231942719 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 3544 | 1461231942724 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 02:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:45:42 INFO - PROCESS | 3544 | 1461231942730 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - PROCESS | 3544 | 1461231942733 Marionette TRACE conn4 <- [1,1482,null,{}] 02:45:42 INFO - PROCESS | 3544 | 1461231942739 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:42 INFO - PROCESS | 3544 | 1461231942850 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 02:45:42 INFO - PROCESS | 3544 | 1461231942980 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5A97800 == 90 [pid = 3544] [id = 380] 02:45:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (0000000E81CF0800) [pid = 3544] [serial = 1140] [outer = 0000000000000000] 02:45:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (0000000E81CF5000) [pid = 3544] [serial = 1141] [outer = 0000000E81CF0800] 02:45:43 INFO - PROCESS | 3544 | 1461231943034 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (0000000EBA971C00) [pid = 3544] [serial = 1142] [outer = 0000000E81CF0800] 02:45:43 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFE8F000 == 89 [pid = 3544] [id = 371] 02:45:43 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC85A7800 == 88 [pid = 3544] [id = 370] 02:45:43 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE1F0000 == 87 [pid = 3544] [id = 369] 02:45:43 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECBB92000 == 86 [pid = 3544] [id = 368] 02:45:43 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB122800 == 85 [pid = 3544] [id = 367] 02:45:43 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC841E000 == 84 [pid = 3544] [id = 366] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (0000000ECB1D6800) [pid = 3544] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (0000000ECC09B800) [pid = 3544] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (0000000E805DBC00) [pid = 3544] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7AD4000 == 83 [pid = 3544] [id = 365] 02:45:43 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0844000 == 82 [pid = 3544] [id = 364] 02:45:43 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEC5A800 == 81 [pid = 3544] [id = 363] 02:45:43 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEED4000 == 80 [pid = 3544] [id = 362] 02:45:43 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC970E800 == 79 [pid = 3544] [id = 358] 02:45:43 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0837800 == 78 [pid = 3544] [id = 357] 02:45:43 INFO - PROCESS | 3544 | 1461231943668 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (0000000ECE6B2000) [pid = 3544] [serial = 979] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (0000000ED027B800) [pid = 3544] [serial = 985] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000ECF809400) [pid = 3544] [serial = 982] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (0000000ECE6B1400) [pid = 3544] [serial = 967] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000000ECB14D400) [pid = 3544] [serial = 976] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000EC5FC8C00) [pid = 3544] [serial = 973] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000EBFF75C00) [pid = 3544] [serial = 970] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000ECBB6B000) [pid = 3544] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000EC9D1E000) [pid = 3544] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000ECB140C00) [pid = 3544] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000ECB1E0400) [pid = 3544] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 991ms 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EC6CAAC00) [pid = 3544] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EC68D7400) [pid = 3544] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000EBA1A4000) [pid = 3544] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EBEE8A000) [pid = 3544] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EBA97BC00) [pid = 3544] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000EC6663800) [pid = 3544] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EC6B5D000) [pid = 3544] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EC4358800) [pid = 3544] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC5A27400) [pid = 3544] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EBA96F800) [pid = 3544] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EBFB40C00) [pid = 3544] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EC7822400) [pid = 3544] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EC68ED800) [pid = 3544] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC400C000) [pid = 3544] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EBF61B800) [pid = 3544] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000ECAF2EC00) [pid = 3544] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000EC5A59800) [pid = 3544] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000ECB97AC00) [pid = 3544] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EC6F38000) [pid = 3544] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000EB8825400) [pid = 3544] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000ECB833000) [pid = 3544] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000ECC007000) [pid = 3544] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3544 | 1461231943737 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 3544 | 1461231943743 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 02:45:43 INFO - PROCESS | 3544 | 1461231943752 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 3544 | 1461231943755 Marionette TRACE conn4 <- [1,1486,null,{}] 02:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:45:43 INFO - PROCESS | 3544 | 1461231943759 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:43 INFO - PROCESS | 3544 | 1461231943854 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 02:45:43 INFO - PROCESS | 3544 | 1461231943866 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E812CF800 == 79 [pid = 3544] [id = 381] 02:45:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000E8026AC00) [pid = 3544] [serial = 1143] [outer = 0000000000000000] 02:45:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000EBA242800) [pid = 3544] [serial = 1144] [outer = 0000000E8026AC00] 02:45:43 INFO - PROCESS | 3544 | 1461231943913 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000EBEE8BC00) [pid = 3544] [serial = 1145] [outer = 0000000E8026AC00] 02:45:44 INFO - PROCESS | 3544 | 1461231944411 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 02:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:45:44 INFO - PROCESS | 3544 | 1461231944429 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 02:45:44 INFO - PROCESS | 3544 | 1461231944432 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 02:45:44 INFO - PROCESS | 3544 | 1461231944435 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:45:44 INFO - PROCESS | 3544 | 1461231944439 Marionette TRACE conn4 <- [1,1490,null,{}] 02:45:44 INFO - PROCESS | 3544 | 1461231944450 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:44 INFO - PROCESS | 3544 | 1461231944547 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 02:45:44 INFO - PROCESS | 3544 | 1461231944556 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC74BC800 == 80 [pid = 3544] [id = 382] 02:45:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000EBFF72C00) [pid = 3544] [serial = 1146] [outer = 0000000000000000] 02:45:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000EBFF77C00) [pid = 3544] [serial = 1147] [outer = 0000000EBFF72C00] 02:45:44 INFO - PROCESS | 3544 | 1461231944606 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EC3657400) [pid = 3544] [serial = 1148] [outer = 0000000EBFF72C00] 02:45:45 INFO - PROCESS | 3544 | 1461231945063 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 692ms 02:45:45 INFO - PROCESS | 3544 | 1461231945130 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 3544 | 1461231945133 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 02:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:45:45 INFO - PROCESS | 3544 | 1461231945137 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 3544 | 1461231945138 Marionette TRACE conn4 <- [1,1494,null,{}] 02:45:45 INFO - PROCESS | 3544 | 1461231945142 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:45 INFO - PROCESS | 3544 | 1461231945263 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 02:45:45 INFO - PROCESS | 3544 | 1461231945349 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7E37800 == 81 [pid = 3544] [id = 383] 02:45:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EC4009800) [pid = 3544] [serial = 1149] [outer = 0000000000000000] 02:45:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EC5A22400) [pid = 3544] [serial = 1150] [outer = 0000000EC4009800] 02:45:45 INFO - PROCESS | 3544 | 1461231945395 Marionette DEBUG loaded listener.js 02:45:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC5ADFC00) [pid = 3544] [serial = 1151] [outer = 0000000EC4009800] 02:45:45 INFO - PROCESS | 3544 | 1461231945763 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 693ms 02:45:45 INFO - PROCESS | 3544 | 1461231945832 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 3544 | 1461231945834 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 02:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:45:45 INFO - PROCESS | 3544 | 1461231945852 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 3544 | 1461231945854 Marionette TRACE conn4 <- [1,1498,null,{}] 02:45:45 INFO - PROCESS | 3544 | 1461231945858 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:45 INFO - PROCESS | 3544 | 1461231945979 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 02:45:46 INFO - PROCESS | 3544 | 1461231946035 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC9714800 == 82 [pid = 3544] [id = 384] 02:45:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EC5FBB000) [pid = 3544] [serial = 1152] [outer = 0000000000000000] 02:45:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EC5FC7C00) [pid = 3544] [serial = 1153] [outer = 0000000EC5FBB000] 02:45:46 INFO - PROCESS | 3544 | 1461231946081 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EC6892800) [pid = 3544] [serial = 1154] [outer = 0000000EC5FBB000] 02:45:46 INFO - PROCESS | 3544 | 1461231946523 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 734ms 02:45:46 INFO - PROCESS | 3544 | 1461231946610 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 02:45:46 INFO - PROCESS | 3544 | 1461231946612 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 02:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:45:46 INFO - PROCESS | 3544 | 1461231946616 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:45:46 INFO - PROCESS | 3544 | 1461231946618 Marionette TRACE conn4 <- [1,1502,null,{}] 02:45:46 INFO - PROCESS | 3544 | 1461231946622 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:46 INFO - PROCESS | 3544 | 1461231946749 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 02:45:46 INFO - PROCESS | 3544 | 1461231946804 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB874000 == 83 [pid = 3544] [id = 385] 02:45:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EC6BA0400) [pid = 3544] [serial = 1155] [outer = 0000000000000000] 02:45:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EC7119400) [pid = 3544] [serial = 1156] [outer = 0000000EC6BA0400] 02:45:46 INFO - PROCESS | 3544 | 1461231946852 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EC7AE4800) [pid = 3544] [serial = 1157] [outer = 0000000EC6BA0400] 02:45:47 INFO - PROCESS | 3544 | 1461231947263 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 688ms 02:45:47 INFO - PROCESS | 3544 | 1461231947307 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 02:45:47 INFO - PROCESS | 3544 | 1461231947309 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 02:45:47 INFO - PROCESS | 3544 | 1461231947312 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:45:47 INFO - PROCESS | 3544 | 1461231947314 Marionette TRACE conn4 <- [1,1506,null,{}] 02:45:47 INFO - PROCESS | 3544 | 1461231947328 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:47 INFO - PROCESS | 3544 | 1461231947446 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 02:45:47 INFO - PROCESS | 3544 | 1461231947497 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE1E7800 == 84 [pid = 3544] [id = 386] 02:45:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EC6CADC00) [pid = 3544] [serial = 1158] [outer = 0000000000000000] 02:45:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EC859F400) [pid = 3544] [serial = 1159] [outer = 0000000EC6CADC00] 02:45:47 INFO - PROCESS | 3544 | 1461231947549 Marionette DEBUG loaded listener.js 02:45:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000ECAFD6800) [pid = 3544] [serial = 1160] [outer = 0000000EC6CADC00] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000ECB133800) [pid = 3544] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000ECBB74800) [pid = 3544] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000E8026F000) [pid = 3544] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EBBE91000) [pid = 3544] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EBF9E3000) [pid = 3544] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EC43F3C00) [pid = 3544] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC7AE6800) [pid = 3544] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EC6C37000) [pid = 3544] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000E80274C00) [pid = 3544] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000ECC0BA400) [pid = 3544] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000E805D6400) [pid = 3544] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000ECA594400) [pid = 3544] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000ECB83BC00) [pid = 3544] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:45:47 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000E812E7400) [pid = 3544] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:45:48 INFO - PROCESS | 3544 | 1461231948057 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 796ms 02:45:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:45:48 INFO - PROCESS | 3544 | 1461231948112 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 3544 | 1461231948114 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 02:45:48 INFO - PROCESS | 3544 | 1461231948118 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 3544 | 1461231948120 Marionette TRACE conn4 <- [1,1510,null,{}] 02:45:48 INFO - PROCESS | 3544 | 1461231948123 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:48 INFO - PROCESS | 3544 | 1461231948213 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 02:45:48 INFO - PROCESS | 3544 | 1461231948299 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7E47800 == 85 [pid = 3544] [id = 387] 02:45:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000E805D2800) [pid = 3544] [serial = 1161] [outer = 0000000000000000] 02:45:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EBA978000) [pid = 3544] [serial = 1162] [outer = 0000000E805D2800] 02:45:48 INFO - PROCESS | 3544 | 1461231948344 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EC6B57C00) [pid = 3544] [serial = 1163] [outer = 0000000E805D2800] 02:45:48 INFO - PROCESS | 3544 | 1461231948712 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:45:48 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 () { 02:45:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:45:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:45:48 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 () { 02:45:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:45:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:45:48 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 () { 02:45:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:45:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:45:48 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 () { 02:45:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:45:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:45:48 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 633ms 02:45:48 INFO - PROCESS | 3544 | 1461231948753 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 3544 | 1461231948755 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 02:45:48 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:45:48 INFO - PROCESS | 3544 | 1461231948759 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 3544 | 1461231948760 Marionette TRACE conn4 <- [1,1514,null,{}] 02:45:48 INFO - PROCESS | 3544 | 1461231948764 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:48 INFO - PROCESS | 3544 | 1461231948885 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 02:45:48 INFO - PROCESS | 3544 | 1461231948893 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE8D800 == 86 [pid = 3544] [id = 388] 02:45:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EC8536400) [pid = 3544] [serial = 1164] [outer = 0000000000000000] 02:45:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000ECB1E3000) [pid = 3544] [serial = 1165] [outer = 0000000EC8536400] 02:45:48 INFO - PROCESS | 3544 | 1461231948939 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000ECB83F400) [pid = 3544] [serial = 1166] [outer = 0000000EC8536400] 02:45:49 INFO - PROCESS | 3544 | 1461231949341 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:45:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:45:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:45:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:45:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:45:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:45:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:45:49 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 624ms 02:45:49 INFO - PROCESS | 3544 | 1461231949387 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 02:45:49 INFO - PROCESS | 3544 | 1461231949389 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 02:45:49 INFO - PROCESS | 3544 | 1461231949392 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:45:49 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:45:49 INFO - PROCESS | 3544 | 1461231949394 Marionette TRACE conn4 <- [1,1518,null,{}] 02:45:49 INFO - PROCESS | 3544 | 1461231949398 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:49 INFO - PROCESS | 3544 | 1461231949517 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 02:45:49 INFO - PROCESS | 3544 | 1461231949562 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0A87000 == 87 [pid = 3544] [id = 389] 02:45:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000ECB978C00) [pid = 3544] [serial = 1167] [outer = 0000000000000000] 02:45:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000ECBA80400) [pid = 3544] [serial = 1168] [outer = 0000000ECB978C00] 02:45:49 INFO - PROCESS | 3544 | 1461231949607 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000ECC008000) [pid = 3544] [serial = 1169] [outer = 0000000ECB978C00] 02:45:50 INFO - PROCESS | 3544 | 1461231950083 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:45:50 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 02:45:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:45:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:45:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:45:50 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. 02:45:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:45:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 732ms 02:45:50 INFO - PROCESS | 3544 | 1461231950128 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 02:45:50 INFO - PROCESS | 3544 | 1461231950133 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 02:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:45:50 INFO - PROCESS | 3544 | 1461231950139 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 3544 | 1461231950144 Marionette TRACE conn4 <- [1,1522,null,{}] 02:45:50 INFO - PROCESS | 3544 | 1461231950151 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:50 INFO - PROCESS | 3544 | 1461231950279 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 02:45:50 INFO - PROCESS | 3544 | 1461231950410 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E812D3000 == 88 [pid = 3544] [id = 390] 02:45:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000E80AC0800) [pid = 3544] [serial = 1170] [outer = 0000000000000000] 02:45:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000E811D1000) [pid = 3544] [serial = 1171] [outer = 0000000E80AC0800] 02:45:50 INFO - PROCESS | 3544 | 1461231950469 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000E81CEBC00) [pid = 3544] [serial = 1172] [outer = 0000000E80AC0800] 02:45:51 INFO - PROCESS | 3544 | 1461231951122 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:45:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:45:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1037ms 02:45:51 INFO - PROCESS | 3544 | 1461231951180 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 02:45:51 INFO - PROCESS | 3544 | 1461231951187 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 02:45:51 INFO - PROCESS | 3544 | 1461231951194 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:45:51 INFO - PROCESS | 3544 | 1461231951197 Marionette TRACE conn4 <- [1,1526,null,{}] 02:45:51 INFO - PROCESS | 3544 | 1461231951238 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:51 INFO - PROCESS | 3544 | 1461231951365 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 02:45:51 INFO - PROCESS | 3544 | 1461231951509 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7E4C800 == 89 [pid = 3544] [id = 391] 02:45:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EBFF74000) [pid = 3544] [serial = 1173] [outer = 0000000000000000] 02:45:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EBFF7CC00) [pid = 3544] [serial = 1174] [outer = 0000000EBFF74000] 02:45:51 INFO - PROCESS | 3544 | 1461231951568 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC5FBA800) [pid = 3544] [serial = 1175] [outer = 0000000EBFF74000] 02:45:52 INFO - PROCESS | 3544 | 1461231952159 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:45:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:45:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1005ms 02:45:52 INFO - PROCESS | 3544 | 1461231952204 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 02:45:52 INFO - PROCESS | 3544 | 1461231952207 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 02:45:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:45:52 INFO - PROCESS | 3544 | 1461231952211 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:45:52 INFO - PROCESS | 3544 | 1461231952216 Marionette TRACE conn4 <- [1,1530,null,{}] 02:45:52 INFO - PROCESS | 3544 | 1461231952228 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:52 INFO - PROCESS | 3544 | 1461231952348 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 02:45:52 INFO - PROCESS | 3544 | 1461231952475 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1147800 == 90 [pid = 3544] [id = 392] 02:45:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EC6D29800) [pid = 3544] [serial = 1176] [outer = 0000000000000000] 02:45:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EC810F000) [pid = 3544] [serial = 1177] [outer = 0000000EC6D29800] 02:45:52 INFO - PROCESS | 3544 | 1461231952534 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000ECB977400) [pid = 3544] [serial = 1178] [outer = 0000000EC6D29800] 02:45:53 INFO - PROCESS | 3544 | 1461231953092 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 946ms 02:45:53 INFO - PROCESS | 3544 | 1461231953159 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 3544 | 1461231953162 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 02:45:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:45:53 INFO - PROCESS | 3544 | 1461231953166 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 3544 | 1461231953168 Marionette TRACE conn4 <- [1,1534,null,{}] 02:45:53 INFO - PROCESS | 3544 | 1461231953172 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:53 INFO - PROCESS | 3544 | 1461231953288 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 02:45:53 INFO - PROCESS | 3544 | 1461231953416 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED239A000 == 91 [pid = 3544] [id = 393] 02:45:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000ECBB6E800) [pid = 3544] [serial = 1179] [outer = 0000000000000000] 02:45:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000ECC09F400) [pid = 3544] [serial = 1180] [outer = 0000000ECBB6E800] 02:45:53 INFO - PROCESS | 3544 | 1461231953473 Marionette DEBUG loaded listener.js 02:45:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000ECCA8A000) [pid = 3544] [serial = 1181] [outer = 0000000ECBB6E800] 02:45:54 INFO - PROCESS | 3544 | 1461231954045 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:45:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:45:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 943ms 02:45:54 INFO - PROCESS | 3544 | 1461231954111 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 02:45:54 INFO - PROCESS | 3544 | 1461231954114 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 02:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:45:54 INFO - PROCESS | 3544 | 1461231954117 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:45:54 INFO - PROCESS | 3544 | 1461231954120 Marionette TRACE conn4 <- [1,1538,null,{}] 02:45:54 INFO - PROCESS | 3544 | 1461231954123 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:54 INFO - PROCESS | 3544 | 1461231954237 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 02:45:54 INFO - PROCESS | 3544 | 1461231954365 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1DA5000 == 92 [pid = 3544] [id = 394] 02:45:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000E80917C00) [pid = 3544] [serial = 1182] [outer = 0000000000000000] 02:45:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000E8091EC00) [pid = 3544] [serial = 1183] [outer = 0000000E80917C00] 02:45:54 INFO - PROCESS | 3544 | 1461231954421 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000ECCA8A400) [pid = 3544] [serial = 1184] [outer = 0000000E80917C00] 02:45:54 INFO - PROCESS | 3544 | 1461231954992 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 944ms 02:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:45:55 INFO - PROCESS | 3544 | 1461231955064 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 3544 | 1461231955066 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 02:45:55 INFO - PROCESS | 3544 | 1461231955070 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 3544 | 1461231955072 Marionette TRACE conn4 <- [1,1542,null,{}] 02:45:55 INFO - PROCESS | 3544 | 1461231955076 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:55 INFO - PROCESS | 3544 | 1461231955247 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 02:45:55 INFO - PROCESS | 3544 | 1461231955371 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED134D800 == 93 [pid = 3544] [id = 395] 02:45:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (0000000E80B51400) [pid = 3544] [serial = 1185] [outer = 0000000000000000] 02:45:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (0000000ECE181400) [pid = 3544] [serial = 1186] [outer = 0000000E80B51400] 02:45:55 INFO - PROCESS | 3544 | 1461231955431 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000ECE438C00) [pid = 3544] [serial = 1187] [outer = 0000000E80B51400] 02:45:55 INFO - PROCESS | 3544 | 1461231955973 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:45:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:45:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 943ms 02:45:56 INFO - PROCESS | 3544 | 1461231956015 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 3544 | 1461231956018 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 02:45:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:45:56 INFO - PROCESS | 3544 | 1461231956021 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 3544 | 1461231956024 Marionette TRACE conn4 <- [1,1546,null,{}] 02:45:56 INFO - PROCESS | 3544 | 1461231956027 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:56 INFO - PROCESS | 3544 | 1461231956138 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 02:45:56 INFO - PROCESS | 3544 | 1461231956266 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:56 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8332F800 == 94 [pid = 3544] [id = 396] 02:45:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000E80B56400) [pid = 3544] [serial = 1188] [outer = 0000000000000000] 02:45:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (0000000E82AE3C00) [pid = 3544] [serial = 1189] [outer = 0000000E80B56400] 02:45:56 INFO - PROCESS | 3544 | 1461231956322 Marionette DEBUG loaded listener.js 02:45:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (0000000ECE438000) [pid = 3544] [serial = 1190] [outer = 0000000E80B56400] 02:45:57 INFO - PROCESS | 3544 | 1461231957168 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:45:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:45:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1190ms 02:45:57 INFO - PROCESS | 3544 | 1461231957255 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 02:45:57 INFO - PROCESS | 3544 | 1461231957259 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 02:45:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:45:57 INFO - PROCESS | 3544 | 1461231957269 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:45:57 INFO - PROCESS | 3544 | 1461231957272 Marionette TRACE conn4 <- [1,1550,null,{}] 02:45:57 INFO - PROCESS | 3544 | 1461231957278 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:57 INFO - PROCESS | 3544 | 1461231957393 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 02:45:57 INFO - PROCESS | 3544 | 1461231957521 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EB86D3000 == 95 [pid = 3544] [id = 397] 02:45:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (0000000E801BD800) [pid = 3544] [serial = 1191] [outer = 0000000000000000] 02:45:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (0000000E805DCC00) [pid = 3544] [serial = 1192] [outer = 0000000E801BD800] 02:45:57 INFO - PROCESS | 3544 | 1461231957573 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 140 (0000000E80B54C00) [pid = 3544] [serial = 1193] [outer = 0000000E801BD800] 02:45:58 INFO - PROCESS | 3544 | 1461231958224 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 983ms 02:45:58 INFO - PROCESS | 3544 | 1461231958251 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 3544 | 1461231958257 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 02:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:45:58 INFO - PROCESS | 3544 | 1461231958263 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 3544 | 1461231958266 Marionette TRACE conn4 <- [1,1554,null,{}] 02:45:58 INFO - PROCESS | 3544 | 1461231958270 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:58 INFO - PROCESS | 3544 | 1461231958378 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 02:45:58 INFO - PROCESS | 3544 | 1461231958486 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0A8A800 == 96 [pid = 3544] [id = 398] 02:45:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 141 (0000000E81CF4400) [pid = 3544] [serial = 1194] [outer = 0000000000000000] 02:45:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 142 (0000000EB8829000) [pid = 3544] [serial = 1195] [outer = 0000000E81CF4400] 02:45:58 INFO - PROCESS | 3544 | 1461231958536 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 143 (0000000EB985A800) [pid = 3544] [serial = 1196] [outer = 0000000E81CF4400] 02:45:58 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1C14000 == 95 [pid = 3544] [id = 247] 02:45:58 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA41A000 == 94 [pid = 3544] [id = 248] 02:45:58 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFE8D800 == 93 [pid = 3544] [id = 388] 02:45:58 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7E47800 == 92 [pid = 3544] [id = 387] 02:45:58 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE1E7800 == 91 [pid = 3544] [id = 386] 02:45:58 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB874000 == 90 [pid = 3544] [id = 385] 02:45:58 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC9714800 == 89 [pid = 3544] [id = 384] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 142 (0000000ECBB6AC00) [pid = 3544] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 141 (0000000ECB99DC00) [pid = 3544] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 140 (0000000EC6C32000) [pid = 3544] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 139 (0000000EBF699400) [pid = 3544] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (0000000ECE18D800) [pid = 3544] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (0000000ECCA88400) [pid = 3544] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7E37800 == 88 [pid = 3544] [id = 383] 02:45:58 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC74BC800 == 87 [pid = 3544] [id = 382] 02:45:58 INFO - PROCESS | 3544 | --DOCSHELL 0000000E812CF800 == 86 [pid = 3544] [id = 381] 02:45:58 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5A97800 == 85 [pid = 3544] [id = 380] 02:45:58 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC14C5800 == 84 [pid = 3544] [id = 373] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (0000000EC7CBA400) [pid = 3544] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (0000000ECB140400) [pid = 3544] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (0000000ECC9B7000) [pid = 3544] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000EC4359C00) [pid = 3544] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (0000000EC9A37800) [pid = 3544] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000000EC400A000) [pid = 3544] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000EC3697000) [pid = 3544] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000EC5FBCC00) [pid = 3544] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000EC853D800) [pid = 3544] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000EC6F96800) [pid = 3544] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000E805D1C00) [pid = 3544] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000EBFF71000) [pid = 3544] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000ECC9B1C00) [pid = 3544] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000ECB835000) [pid = 3544] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000ECC9AE400) [pid = 3544] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000ECB9A0800) [pid = 3544] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EC68D7C00) [pid = 3544] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000ECCA8F000) [pid = 3544] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EC6CA4C00) [pid = 3544] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EBFB3F800) [pid = 3544] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC7AF0400) [pid = 3544] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EB8947C00) [pid = 3544] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000ECBA7F400) [pid = 3544] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000E812F1400) [pid = 3544] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 02:45:58 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000ECB97BC00) [pid = 3544] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 02:45:59 INFO - PROCESS | 3544 | 1461231959106 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 880ms 02:45:59 INFO - PROCESS | 3544 | 1461231959145 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 02:45:59 INFO - PROCESS | 3544 | 1461231959147 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 02:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:45:59 INFO - PROCESS | 3544 | 1461231959151 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 3544 | 1461231959154 Marionette TRACE conn4 <- [1,1558,null,{}] 02:45:59 INFO - PROCESS | 3544 | 1461231959165 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:59 INFO - PROCESS | 3544 | 1461231959288 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 02:45:59 INFO - PROCESS | 3544 | 1461231959372 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFBE1000 == 85 [pid = 3544] [id = 399] 02:45:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000E805D4800) [pid = 3544] [serial = 1197] [outer = 0000000000000000] 02:45:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EB893C000) [pid = 3544] [serial = 1198] [outer = 0000000E805D4800] 02:45:59 INFO - PROCESS | 3544 | 1461231959422 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EBBE22C00) [pid = 3544] [serial = 1199] [outer = 0000000E805D4800] 02:45:59 INFO - PROCESS | 3544 | 1461231959828 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 733ms 02:45:59 INFO - PROCESS | 3544 | 1461231959887 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 02:45:59 INFO - PROCESS | 3544 | 1461231959890 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 02:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:45:59 INFO - PROCESS | 3544 | 1461231959893 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 3544 | 1461231959895 Marionette TRACE conn4 <- [1,1562,null,{}] 02:45:59 INFO - PROCESS | 3544 | 1461231959899 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:59 INFO - PROCESS | 3544 | 1461231959991 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 02:46:00 INFO - PROCESS | 3544 | 1461231959998 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7081800 == 86 [pid = 3544] [id = 400] 02:46:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EBEF28000) [pid = 3544] [serial = 1200] [outer = 0000000000000000] 02:46:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EBFBA7C00) [pid = 3544] [serial = 1201] [outer = 0000000EBEF28000] 02:46:00 INFO - PROCESS | 3544 | 1461231960044 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EC0713000) [pid = 3544] [serial = 1202] [outer = 0000000EBEF28000] 02:46:00 INFO - PROCESS | 3544 | 1461231960482 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 629ms 02:46:00 INFO - PROCESS | 3544 | 1461231960525 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 3544 | 1461231960527 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 02:46:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:46:00 INFO - PROCESS | 3544 | 1461231960531 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 3544 | 1461231960533 Marionette TRACE conn4 <- [1,1566,null,{}] 02:46:00 INFO - PROCESS | 3544 | 1461231960537 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:00 INFO - PROCESS | 3544 | 1461231960627 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 02:46:00 INFO - PROCESS | 3544 | 1461231960664 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C0F000 == 87 [pid = 3544] [id = 401] 02:46:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EC3662800) [pid = 3544] [serial = 1203] [outer = 0000000000000000] 02:46:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EC40D3000) [pid = 3544] [serial = 1204] [outer = 0000000EC3662800] 02:46:00 INFO - PROCESS | 3544 | 1461231960710 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC5A52400) [pid = 3544] [serial = 1205] [outer = 0000000EC3662800] 02:46:01 INFO - PROCESS | 3544 | 1461231961180 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:46:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:46:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 692ms 02:46:01 INFO - PROCESS | 3544 | 1461231961225 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 02:46:01 INFO - PROCESS | 3544 | 1461231961228 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 02:46:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:46:01 INFO - PROCESS | 3544 | 1461231961231 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 3544 | 1461231961233 Marionette TRACE conn4 <- [1,1570,null,{}] 02:46:01 INFO - PROCESS | 3544 | 1461231961236 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:01 INFO - PROCESS | 3544 | 1461231961379 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 02:46:01 INFO - PROCESS | 3544 | 1461231961403 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC8522000 == 88 [pid = 3544] [id = 402] 02:46:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC665B400) [pid = 3544] [serial = 1206] [outer = 0000000000000000] 02:46:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EC688E400) [pid = 3544] [serial = 1207] [outer = 0000000EC665B400] 02:46:01 INFO - PROCESS | 3544 | 1461231961453 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EC6B58C00) [pid = 3544] [serial = 1208] [outer = 0000000EC665B400] 02:46:01 INFO - PROCESS | 3544 | 1461231961909 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:46:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:46:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 02:46:01 INFO - PROCESS | 3544 | 1461231961973 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 02:46:01 INFO - PROCESS | 3544 | 1461231961976 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 02:46:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:46:01 INFO - PROCESS | 3544 | 1461231961979 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 3544 | 1461231961981 Marionette TRACE conn4 <- [1,1574,null,{}] 02:46:02 INFO - PROCESS | 3544 | 1461231962025 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:02 INFO - PROCESS | 3544 | 1461231962143 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 02:46:02 INFO - PROCESS | 3544 | 1461231962204 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB177000 == 89 [pid = 3544] [id = 403] 02:46:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EC6C39000) [pid = 3544] [serial = 1209] [outer = 0000000000000000] 02:46:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000EC6CA5C00) [pid = 3544] [serial = 1210] [outer = 0000000EC6C39000] 02:46:02 INFO - PROCESS | 3544 | 1461231962250 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000EC73A5800) [pid = 3544] [serial = 1211] [outer = 0000000EC6C39000] 02:46:02 INFO - PROCESS | 3544 | 1461231962673 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:46:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:46:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 713ms 02:46:02 INFO - PROCESS | 3544 | 1461231962701 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 3544 | 1461231962703 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 02:46:02 INFO - PROCESS | 3544 | 1461231962707 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:46:02 INFO - PROCESS | 3544 | 1461231962708 Marionette TRACE conn4 <- [1,1578,null,{}] 02:46:02 INFO - PROCESS | 3544 | 1461231962712 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:02 INFO - PROCESS | 3544 | 1461231962833 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000EC5AE1400) [pid = 3544] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000EBEFB7400) [pid = 3544] [serial = 1121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EC7A1A000) [pid = 3544] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EC4009800) [pid = 3544] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000E811D0000) [pid = 3544] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000E81CF0800) [pid = 3544] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EC6CADC00) [pid = 3544] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000E81CEAC00) [pid = 3544] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000ECE183000) [pid = 3544] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000E8026AC00) [pid = 3544] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EBFF72C00) [pid = 3544] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EC6BA0400) [pid = 3544] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC8536400) [pid = 3544] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000E80AB8400) [pid = 3544] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EC7AE1800) [pid = 3544] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EBF2B5000) [pid = 3544] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000E805D2800) [pid = 3544] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EC5FBB000) [pid = 3544] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000ECB137400) [pid = 3544] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000ECC9DB800) [pid = 3544] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000ECBB6F400) [pid = 3544] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000ECDE88400) [pid = 3544] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:46:03 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000EBBA28800) [pid = 3544] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:46:03 INFO - PROCESS | 3544 | 1461231963153 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E812C6800 == 90 [pid = 3544] [id = 404] 02:46:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000E805D2C00) [pid = 3544] [serial = 1212] [outer = 0000000000000000] 02:46:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000E80ABC400) [pid = 3544] [serial = 1213] [outer = 0000000E805D2C00] 02:46:03 INFO - PROCESS | 3544 | 1461231963203 Marionette DEBUG loaded listener.js 02:46:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000EBEFB7400) [pid = 3544] [serial = 1214] [outer = 0000000E805D2C00] 02:46:03 INFO - PROCESS | 3544 | 1461231963609 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:46:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:46:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 942ms 02:46:03 INFO - PROCESS | 3544 | 1461231963651 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 02:46:03 INFO - PROCESS | 3544 | 1461231963654 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 02:46:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:46:03 INFO - PROCESS | 3544 | 1461231963657 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 3544 | 1461231963659 Marionette TRACE conn4 <- [1,1582,null,{}] 02:46:03 INFO - PROCESS | 3544 | 1461231963666 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:03 INFO - PROCESS | 3544 | 1461231963789 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 02:46:03 INFO - PROCESS | 3544 | 1461231963799 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE1E3000 == 91 [pid = 3544] [id = 405] 02:46:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000E8091FC00) [pid = 3544] [serial = 1215] [outer = 0000000000000000] 02:46:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EC7AE1800) [pid = 3544] [serial = 1216] [outer = 0000000E8091FC00] 02:46:03 INFO - PROCESS | 3544 | 1461231963848 Marionette DEBUG loaded listener.js 02:46:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EC7FA3C00) [pid = 3544] [serial = 1217] [outer = 0000000E8091FC00] 02:46:04 INFO - PROCESS | 3544 | 1461231964261 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:46:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:46:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 627ms 02:46:04 INFO - PROCESS | 3544 | 1461231964287 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 02:46:04 INFO - PROCESS | 3544 | 1461231964289 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 02:46:04 INFO - PROCESS | 3544 | 1461231964293 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:46:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:46:04 INFO - PROCESS | 3544 | 1461231964295 Marionette TRACE conn4 <- [1,1586,null,{}] 02:46:04 INFO - PROCESS | 3544 | 1461231964298 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:04 INFO - PROCESS | 3544 | 1461231964421 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 02:46:04 INFO - PROCESS | 3544 | 1461231964430 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7DF800 == 92 [pid = 3544] [id = 406] 02:46:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EC8596000) [pid = 3544] [serial = 1218] [outer = 0000000000000000] 02:46:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC9D1DC00) [pid = 3544] [serial = 1219] [outer = 0000000EC8596000] 02:46:04 INFO - PROCESS | 3544 | 1461231964475 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000ECAFDB000) [pid = 3544] [serial = 1220] [outer = 0000000EC8596000] 02:46:04 INFO - PROCESS | 3544 | 1461231964903 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:46:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:46:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 629ms 02:46:04 INFO - PROCESS | 3544 | 1461231964925 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 02:46:04 INFO - PROCESS | 3544 | 1461231964928 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 02:46:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:46:04 INFO - PROCESS | 3544 | 1461231964931 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:46:04 INFO - PROCESS | 3544 | 1461231964934 Marionette TRACE conn4 <- [1,1590,null,{}] 02:46:04 INFO - PROCESS | 3544 | 1461231964937 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:05 INFO - PROCESS | 3544 | 1461231965087 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 02:46:05 INFO - PROCESS | 3544 | 1461231965103 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED020A000 == 93 [pid = 3544] [id = 407] 02:46:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000ECB13E400) [pid = 3544] [serial = 1221] [outer = 0000000000000000] 02:46:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000ECB1E2000) [pid = 3544] [serial = 1222] [outer = 0000000ECB13E400] 02:46:05 INFO - PROCESS | 3544 | 1461231965152 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000ECB83F800) [pid = 3544] [serial = 1223] [outer = 0000000ECB13E400] 02:46:05 INFO - PROCESS | 3544 | 1461231965886 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:46:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:46:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 985ms 02:46:05 INFO - PROCESS | 3544 | 1461231965920 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 3544 | 1461231965926 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 02:46:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:46:05 INFO - PROCESS | 3544 | 1461231965932 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - PROCESS | 3544 | 1461231965936 Marionette TRACE conn4 <- [1,1594,null,{}] 02:46:05 INFO - PROCESS | 3544 | 1461231965942 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:06 INFO - PROCESS | 3544 | 1461231966071 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 02:46:06 INFO - PROCESS | 3544 | 1461231966204 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBACC0800 == 94 [pid = 3544] [id = 408] 02:46:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000E812E8C00) [pid = 3544] [serial = 1224] [outer = 0000000000000000] 02:46:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000E812F1400) [pid = 3544] [serial = 1225] [outer = 0000000E812E8C00] 02:46:06 INFO - PROCESS | 3544 | 1461231966263 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EB8828000) [pid = 3544] [serial = 1226] [outer = 0000000E812E8C00] 02:46:06 INFO - PROCESS | 3544 | 1461231966883 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:46:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:46:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 985ms 02:46:06 INFO - PROCESS | 3544 | 1461231966919 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 3544 | 1461231966926 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 02:46:06 INFO - PROCESS | 3544 | 1461231966933 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:46:06 INFO - PROCESS | 3544 | 1461231966936 Marionette TRACE conn4 <- [1,1598,null,{}] 02:46:06 INFO - PROCESS | 3544 | 1461231966940 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:07 INFO - PROCESS | 3544 | 1461231967108 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 02:46:07 INFO - PROCESS | 3544 | 1461231967169 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC8405000 == 95 [pid = 3544] [id = 409] 02:46:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EBA972800) [pid = 3544] [serial = 1227] [outer = 0000000000000000] 02:46:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EBFF7A400) [pid = 3544] [serial = 1228] [outer = 0000000EBA972800] 02:46:07 INFO - PROCESS | 3544 | 1461231967265 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC5ADE800) [pid = 3544] [serial = 1229] [outer = 0000000EBA972800] 02:46:07 INFO - PROCESS | 3544 | 1461231967869 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:46:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:46:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 985ms 02:46:07 INFO - PROCESS | 3544 | 1461231967924 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 3544 | 1461231967927 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 02:46:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:46:07 INFO - PROCESS | 3544 | 1461231967945 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 3544 | 1461231967949 Marionette TRACE conn4 <- [1,1602,null,{}] 02:46:07 INFO - PROCESS | 3544 | 1461231967962 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:08 INFO - PROCESS | 3544 | 1461231968084 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 02:46:08 INFO - PROCESS | 3544 | 1461231968214 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0A7C000 == 96 [pid = 3544] [id = 410] 02:46:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EC6BA5C00) [pid = 3544] [serial = 1230] [outer = 0000000000000000] 02:46:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EC7AE2400) [pid = 3544] [serial = 1231] [outer = 0000000EC6BA5C00] 02:46:08 INFO - PROCESS | 3544 | 1461231968275 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000ECB142000) [pid = 3544] [serial = 1232] [outer = 0000000EC6BA5C00] 02:46:08 INFO - PROCESS | 3544 | 1461231968853 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:46:08 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 02:46:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 986ms 02:46:08 INFO - PROCESS | 3544 | 1461231968938 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 02:46:08 INFO - PROCESS | 3544 | 1461231968941 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 02:46:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:46:08 INFO - PROCESS | 3544 | 1461231968945 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 3544 | 1461231968947 Marionette TRACE conn4 <- [1,1606,null,{}] 02:46:08 INFO - PROCESS | 3544 | 1461231968951 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:09 INFO - PROCESS | 3544 | 1461231969074 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 02:46:09 INFO - PROCESS | 3544 | 1461231969202 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED114D800 == 97 [pid = 3544] [id = 411] 02:46:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000ECB835800) [pid = 3544] [serial = 1233] [outer = 0000000000000000] 02:46:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000ECB83A000) [pid = 3544] [serial = 1234] [outer = 0000000ECB835800] 02:46:09 INFO - PROCESS | 3544 | 1461231969259 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000ECB99EC00) [pid = 3544] [serial = 1235] [outer = 0000000ECB835800] 02:46:09 INFO - PROCESS | 3544 | 1461231969818 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:46:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:46:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 944ms 02:46:09 INFO - PROCESS | 3544 | 1461231969891 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 02:46:09 INFO - PROCESS | 3544 | 1461231969893 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 02:46:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:46:09 INFO - PROCESS | 3544 | 1461231969897 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - PROCESS | 3544 | 1461231969899 Marionette TRACE conn4 <- [1,1610,null,{}] 02:46:09 INFO - PROCESS | 3544 | 1461231969903 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:10 INFO - PROCESS | 3544 | 1461231970018 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 02:46:10 INFO - PROCESS | 3544 | 1461231970147 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1354800 == 98 [pid = 3544] [id = 412] 02:46:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000ECB99DC00) [pid = 3544] [serial = 1236] [outer = 0000000000000000] 02:46:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000ECBA7C800) [pid = 3544] [serial = 1237] [outer = 0000000ECB99DC00] 02:46:10 INFO - PROCESS | 3544 | 1461231970203 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000ECC009000) [pid = 3544] [serial = 1238] [outer = 0000000ECB99DC00] 02:46:10 INFO - PROCESS | 3544 | 1461231970817 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:46:10 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 02:46:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 944ms 02:46:10 INFO - PROCESS | 3544 | 1461231970843 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 02:46:10 INFO - PROCESS | 3544 | 1461231970845 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 02:46:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:46:10 INFO - PROCESS | 3544 | 1461231970849 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 3544 | 1461231970851 Marionette TRACE conn4 <- [1,1614,null,{}] 02:46:10 INFO - PROCESS | 3544 | 1461231970855 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:10 INFO - PROCESS | 3544 | 1461231970978 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 02:46:11 INFO - PROCESS | 3544 | 1461231971109 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:11 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED21CC000 == 99 [pid = 3544] [id = 413] 02:46:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (0000000E80BBB000) [pid = 3544] [serial = 1239] [outer = 0000000000000000] 02:46:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (0000000ECC007400) [pid = 3544] [serial = 1240] [outer = 0000000E80BBB000] 02:46:11 INFO - PROCESS | 3544 | 1461231971168 Marionette DEBUG loaded listener.js 02:46:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000ECC9D2C00) [pid = 3544] [serial = 1241] [outer = 0000000E80BBB000] 02:46:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:46:11 INFO - PROCESS | 3544 | 1461231971763 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:46:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 924ms 02:46:11 INFO - PROCESS | 3544 | 1461231971775 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 02:46:11 INFO - PROCESS | 3544 | 1461231971778 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 02:46:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:46:11 INFO - PROCESS | 3544 | 1461231971796 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 3544 | 1461231971799 Marionette TRACE conn4 <- [1,1618,null,{}] 02:46:11 INFO - PROCESS | 3544 | 1461231971803 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:11 INFO - PROCESS | 3544 | 1461231971915 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 02:46:12 INFO - PROCESS | 3544 | 1461231972060 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E81C6C800 == 100 [pid = 3544] [id = 414] 02:46:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000E8091CC00) [pid = 3544] [serial = 1242] [outer = 0000000000000000] 02:46:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (0000000E81797000) [pid = 3544] [serial = 1243] [outer = 0000000E8091CC00] 02:46:12 INFO - PROCESS | 3544 | 1461231972117 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (0000000E817A1000) [pid = 3544] [serial = 1244] [outer = 0000000E8091CC00] 02:46:12 INFO - PROCESS | 3544 | 1461231972657 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:46:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:46:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 880ms 02:46:12 INFO - PROCESS | 3544 | 1461231972676 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 02:46:12 INFO - PROCESS | 3544 | 1461231972678 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 02:46:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:46:12 INFO - PROCESS | 3544 | 1461231972699 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - PROCESS | 3544 | 1461231972702 Marionette TRACE conn4 <- [1,1622,null,{}] 02:46:12 INFO - PROCESS | 3544 | 1461231972706 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:13 INFO - PROCESS | 3544 | 1461231972995 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 02:46:13 INFO - PROCESS | 3544 | 1461231973110 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E81C77000 == 101 [pid = 3544] [id = 415] 02:46:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (0000000E80274400) [pid = 3544] [serial = 1245] [outer = 0000000000000000] 02:46:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (0000000E805D1000) [pid = 3544] [serial = 1246] [outer = 0000000E80274400] 02:46:13 INFO - PROCESS | 3544 | 1461231973202 Marionette DEBUG loaded listener.js 02:46:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 140 (0000000E80ABD800) [pid = 3544] [serial = 1247] [outer = 0000000E80274400] 02:46:13 INFO - PROCESS | 3544 | 1461231973880 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:46:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1241ms 02:46:13 INFO - PROCESS | 3544 | 1461231973945 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 3544 | 1461231973950 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 02:46:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:46:13 INFO - PROCESS | 3544 | 1461231973954 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 3544 | 1461231973959 Marionette TRACE conn4 <- [1,1626,null,{}] 02:46:13 INFO - PROCESS | 3544 | 1461231973964 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7DF800 == 100 [pid = 3544] [id = 406] 02:46:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE1E3000 == 99 [pid = 3544] [id = 405] 02:46:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000E812C6800 == 98 [pid = 3544] [id = 404] 02:46:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB177000 == 97 [pid = 3544] [id = 403] 02:46:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC8522000 == 96 [pid = 3544] [id = 402] 02:46:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C0F000 == 95 [pid = 3544] [id = 401] 02:46:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7081800 == 94 [pid = 3544] [id = 400] 02:46:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFBE1000 == 93 [pid = 3544] [id = 399] 02:46:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0A8A800 == 92 [pid = 3544] [id = 398] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 139 (0000000ECBA80400) [pid = 3544] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | 1461231974182 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 02:46:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EB86D3000 == 91 [pid = 3544] [id = 397] 02:46:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1147800 == 90 [pid = 3544] [id = 392] 02:46:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7E4C800 == 89 [pid = 3544] [id = 391] 02:46:14 INFO - PROCESS | 3544 | --DOCSHELL 0000000E812D3000 == 88 [pid = 3544] [id = 390] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (0000000ECC009C00) [pid = 3544] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (0000000ECE436400) [pid = 3544] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (0000000EC07B0000) [pid = 3544] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (0000000EC7A21800) [pid = 3544] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (0000000ECC095400) [pid = 3544] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000ECDE8F000) [pid = 3544] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (0000000EC43ED400) [pid = 3544] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000000EBFF7C000) [pid = 3544] [serial = 1122] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000ECA59F400) [pid = 3544] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000EC7AEA800) [pid = 3544] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000EC5A22400) [pid = 3544] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000ECC0BB400) [pid = 3544] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000E811D5C00) [pid = 3544] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000EBA971C00) [pid = 3544] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000E81CF5000) [pid = 3544] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EC859F400) [pid = 3544] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000EB9A59C00) [pid = 3544] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000E81CF2000) [pid = 3544] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000ECF808C00) [pid = 3544] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000ECE6B9C00) [pid = 3544] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EBA242800) [pid = 3544] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000EBEE8BC00) [pid = 3544] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EBFF77C00) [pid = 3544] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EC3657400) [pid = 3544] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC7AE4800) [pid = 3544] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000ECB83F400) [pid = 3544] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000E80AC1C00) [pid = 3544] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000E80ABB000) [pid = 3544] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC7119400) [pid = 3544] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000ECC9AA800) [pid = 3544] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000ECC010400) [pid = 3544] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000ECC092800) [pid = 3544] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000EBA978000) [pid = 3544] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000ECB1E3000) [pid = 3544] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000ECAFD6800) [pid = 3544] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000ECB151400) [pid = 3544] [serial = 694] [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.] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC5FC7C00) [pid = 3544] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000EC6892800) [pid = 3544] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000EC5ADFC00) [pid = 3544] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000EC6B57C00) [pid = 3544] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3544 | 1461231974270 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80B12800 == 89 [pid = 3544] [id = 416] 02:46:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000E801BE400) [pid = 3544] [serial = 1248] [outer = 0000000000000000] 02:46:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000E80913C00) [pid = 3544] [serial = 1249] [outer = 0000000E801BE400] 02:46:14 INFO - PROCESS | 3544 | 1461231974321 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000E812E7400) [pid = 3544] [serial = 1250] [outer = 0000000E801BE400] 02:46:14 INFO - PROCESS | 3544 | 1461231974795 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:46:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:46:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 879ms 02:46:14 INFO - PROCESS | 3544 | 1461231974837 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 02:46:14 INFO - PROCESS | 3544 | 1461231974841 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 02:46:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:46:14 INFO - PROCESS | 3544 | 1461231974844 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:46:14 INFO - PROCESS | 3544 | 1461231974846 Marionette TRACE conn4 <- [1,1630,null,{}] 02:46:14 INFO - PROCESS | 3544 | 1461231974850 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:14 INFO - PROCESS | 3544 | 1461231974945 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 02:46:14 INFO - PROCESS | 3544 | 1461231974955 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFBC7800 == 90 [pid = 3544] [id = 417] 02:46:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000E82ADDC00) [pid = 3544] [serial = 1251] [outer = 0000000000000000] 02:46:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000E82AE8800) [pid = 3544] [serial = 1252] [outer = 0000000E82ADDC00] 02:46:15 INFO - PROCESS | 3544 | 1461231975004 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000EB91E6C00) [pid = 3544] [serial = 1253] [outer = 0000000E82ADDC00] 02:46:15 INFO - PROCESS | 3544 | 1461231975487 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:46:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:46:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 691ms 02:46:15 INFO - PROCESS | 3544 | 1461231975537 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 3544 | 1461231975541 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 02:46:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:46:15 INFO - PROCESS | 3544 | 1461231975552 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 3544 | 1461231975557 Marionette TRACE conn4 <- [1,1634,null,{}] 02:46:15 INFO - PROCESS | 3544 | 1461231975561 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:15 INFO - PROCESS | 3544 | 1461231975659 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 02:46:15 INFO - PROCESS | 3544 | 1461231975775 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7202800 == 91 [pid = 3544] [id = 418] 02:46:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000EB893C400) [pid = 3544] [serial = 1254] [outer = 0000000000000000] 02:46:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000EBEF2CC00) [pid = 3544] [serial = 1255] [outer = 0000000EB893C400] 02:46:15 INFO - PROCESS | 3544 | 1461231975821 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000EBFB9FC00) [pid = 3544] [serial = 1256] [outer = 0000000EB893C400] 02:46:16 INFO - PROCESS | 3544 | 1461231976199 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:46:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:46:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 690ms 02:46:16 INFO - PROCESS | 3544 | 1461231976241 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 3544 | 1461231976244 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 02:46:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:46:16 INFO - PROCESS | 3544 | 1461231976247 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 3544 | 1461231976249 Marionette TRACE conn4 <- [1,1638,null,{}] 02:46:16 INFO - PROCESS | 3544 | 1461231976261 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:16 INFO - PROCESS | 3544 | 1461231976381 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 02:46:16 INFO - PROCESS | 3544 | 1461231976437 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C1D800 == 92 [pid = 3544] [id = 419] 02:46:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EBF76FC00) [pid = 3544] [serial = 1257] [outer = 0000000000000000] 02:46:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EC08E2000) [pid = 3544] [serial = 1258] [outer = 0000000EBF76FC00] 02:46:16 INFO - PROCESS | 3544 | 1461231976482 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EC40D3400) [pid = 3544] [serial = 1259] [outer = 0000000EBF76FC00] 02:46:16 INFO - PROCESS | 3544 | 1461231976915 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:46:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:46:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 02:46:16 INFO - PROCESS | 3544 | 1461231976983 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 3544 | 1461231976985 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 02:46:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:46:17 INFO - PROCESS | 3544 | 1461231976995 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - PROCESS | 3544 | 1461231976997 Marionette TRACE conn4 <- [1,1642,null,{}] 02:46:17 INFO - PROCESS | 3544 | 1461231977001 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:17 INFO - PROCESS | 3544 | 1461231977155 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 02:46:17 INFO - PROCESS | 3544 | 1461231977223 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECAF51800 == 93 [pid = 3544] [id = 420] 02:46:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000EC5BAC800) [pid = 3544] [serial = 1260] [outer = 0000000000000000] 02:46:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EC5FC5400) [pid = 3544] [serial = 1261] [outer = 0000000EC5BAC800] 02:46:17 INFO - PROCESS | 3544 | 1461231977285 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EC68F3400) [pid = 3544] [serial = 1262] [outer = 0000000EC5BAC800] 02:46:17 INFO - PROCESS | 3544 | 1461231977729 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:46:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:46:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 776ms 02:46:17 INFO - PROCESS | 3544 | 1461231977773 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 3544 | 1461231977775 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 02:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:46:17 INFO - PROCESS | 3544 | 1461231977778 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - PROCESS | 3544 | 1461231977780 Marionette TRACE conn4 <- [1,1646,null,{}] 02:46:17 INFO - PROCESS | 3544 | 1461231977789 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:17 INFO - PROCESS | 3544 | 1461231977913 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 02:46:17 INFO - PROCESS | 3544 | 1461231977972 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB880800 == 94 [pid = 3544] [id = 421] 02:46:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000EC6663800) [pid = 3544] [serial = 1263] [outer = 0000000000000000] 02:46:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EC6CA8400) [pid = 3544] [serial = 1264] [outer = 0000000EC6663800] 02:46:18 INFO - PROCESS | 3544 | 1461231978017 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EC7AE3C00) [pid = 3544] [serial = 1265] [outer = 0000000EC6663800] 02:46:18 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC665B400) [pid = 3544] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:46:18 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EC6C39000) [pid = 3544] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:46:18 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC8596000) [pid = 3544] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:46:18 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000E805D4800) [pid = 3544] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:46:18 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000E801BD800) [pid = 3544] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:46:18 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000EC3662800) [pid = 3544] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:46:18 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000E81CF4400) [pid = 3544] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:46:18 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000EBEF28000) [pid = 3544] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:46:18 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000ECB978C00) [pid = 3544] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:46:18 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000E805D2C00) [pid = 3544] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:46:18 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000E8091FC00) [pid = 3544] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:46:18 INFO - PROCESS | 3544 | 1461231978569 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 838ms 02:46:18 INFO - PROCESS | 3544 | 1461231978620 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 3544 | 1461231978622 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 02:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:46:18 INFO - PROCESS | 3544 | 1461231978625 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 3544 | 1461231978627 Marionette TRACE conn4 <- [1,1650,null,{}] 02:46:18 INFO - PROCESS | 3544 | 1461231978631 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:18 INFO - PROCESS | 3544 | 1461231978754 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 02:46:18 INFO - PROCESS | 3544 | 1461231978812 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECDEB5800 == 95 [pid = 3544] [id = 422] 02:46:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000E805D9800) [pid = 3544] [serial = 1266] [outer = 0000000000000000] 02:46:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000EC3655000) [pid = 3544] [serial = 1267] [outer = 0000000E805D9800] 02:46:18 INFO - PROCESS | 3544 | 1461231978857 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000EC7AE9C00) [pid = 3544] [serial = 1268] [outer = 0000000E805D9800] 02:46:19 INFO - PROCESS | 3544 | 1461231979231 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 627ms 02:46:19 INFO - PROCESS | 3544 | 1461231979256 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 3544 | 1461231979258 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 02:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:46:19 INFO - PROCESS | 3544 | 1461231979275 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 3544 | 1461231979277 Marionette TRACE conn4 <- [1,1654,null,{}] 02:46:19 INFO - PROCESS | 3544 | 1461231979281 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:19 INFO - PROCESS | 3544 | 1461231979375 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 02:46:19 INFO - PROCESS | 3544 | 1461231979381 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF65F000 == 96 [pid = 3544] [id = 423] 02:46:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000EC7AE7000) [pid = 3544] [serial = 1269] [outer = 0000000000000000] 02:46:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000EC9A35800) [pid = 3544] [serial = 1270] [outer = 0000000EC7AE7000] 02:46:19 INFO - PROCESS | 3544 | 1461231979428 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000ECAFE1000) [pid = 3544] [serial = 1271] [outer = 0000000EC7AE7000] 02:46:19 INFO - PROCESS | 3544 | 1461231979854 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 626ms 02:46:19 INFO - PROCESS | 3544 | 1461231979902 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 3544 | 1461231979904 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 02:46:19 INFO - PROCESS | 3544 | 1461231979908 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:46:19 INFO - PROCESS | 3544 | 1461231979910 Marionette TRACE conn4 <- [1,1658,null,{}] 02:46:19 INFO - PROCESS | 3544 | 1461231979913 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:20 INFO - PROCESS | 3544 | 1461231980005 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 02:46:20 INFO - PROCESS | 3544 | 1461231980012 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE83800 == 97 [pid = 3544] [id = 424] 02:46:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000ECB145800) [pid = 3544] [serial = 1272] [outer = 0000000000000000] 02:46:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000ECB1D9400) [pid = 3544] [serial = 1273] [outer = 0000000ECB145800] 02:46:20 INFO - PROCESS | 3544 | 1461231980058 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000ECB838C00) [pid = 3544] [serial = 1274] [outer = 0000000ECB145800] 02:46:20 INFO - PROCESS | 3544 | 1461231980672 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 839ms 02:46:20 INFO - PROCESS | 3544 | 1461231980751 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 02:46:20 INFO - PROCESS | 3544 | 1461231980756 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 02:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:46:20 INFO - PROCESS | 3544 | 1461231980762 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - PROCESS | 3544 | 1461231980766 Marionette TRACE conn4 <- [1,1662,null,{}] 02:46:20 INFO - PROCESS | 3544 | 1461231980774 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:20 INFO - PROCESS | 3544 | 1461231980943 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 02:46:21 INFO - PROCESS | 3544 | 1461231981047 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EB86D3000 == 98 [pid = 3544] [id = 425] 02:46:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000E8091B400) [pid = 3544] [serial = 1275] [outer = 0000000000000000] 02:46:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000E80BB5C00) [pid = 3544] [serial = 1276] [outer = 0000000E8091B400] 02:46:21 INFO - PROCESS | 3544 | 1461231981105 Marionette DEBUG loaded listener.js 02:46:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000E812F3800) [pid = 3544] [serial = 1277] [outer = 0000000E8091B400] 02:46:21 INFO - PROCESS | 3544 | 1461231981767 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1033ms 02:46:21 INFO - PROCESS | 3544 | 1461231981798 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 02:46:21 INFO - PROCESS | 3544 | 1461231981805 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 02:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:46:21 INFO - PROCESS | 3544 | 1461231981812 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:46:21 INFO - PROCESS | 3544 | 1461231981816 Marionette TRACE conn4 <- [1,1666,null,{}] 02:46:21 INFO - PROCESS | 3544 | 1461231981820 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:22 INFO - PROCESS | 3544 | 1461231982000 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 02:46:22 INFO - PROCESS | 3544 | 1461231982134 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C12000 == 99 [pid = 3544] [id = 426] 02:46:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000E82AE5400) [pid = 3544] [serial = 1278] [outer = 0000000000000000] 02:46:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EBEC70800) [pid = 3544] [serial = 1279] [outer = 0000000E82AE5400] 02:46:22 INFO - PROCESS | 3544 | 1461231982192 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC0711C00) [pid = 3544] [serial = 1280] [outer = 0000000E82AE5400] 02:46:22 INFO - PROCESS | 3544 | 1461231982703 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 944ms 02:46:22 INFO - PROCESS | 3544 | 1461231982761 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 02:46:22 INFO - PROCESS | 3544 | 1461231982764 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 02:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:46:22 INFO - PROCESS | 3544 | 1461231982768 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 3544 | 1461231982773 Marionette TRACE conn4 <- [1,1670,null,{}] 02:46:22 INFO - PROCESS | 3544 | 1461231982785 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:22 INFO - PROCESS | 3544 | 1461231982907 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 02:46:23 INFO - PROCESS | 3544 | 1461231983039 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED021E000 == 100 [pid = 3544] [id = 427] 02:46:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC5BA5C00) [pid = 3544] [serial = 1281] [outer = 0000000000000000] 02:46:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EC694A800) [pid = 3544] [serial = 1282] [outer = 0000000EC5BA5C00] 02:46:23 INFO - PROCESS | 3544 | 1461231983099 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000ECAFD5800) [pid = 3544] [serial = 1283] [outer = 0000000EC5BA5C00] 02:46:23 INFO - PROCESS | 3544 | 1461231983600 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 880ms 02:46:23 INFO - PROCESS | 3544 | 1461231983651 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 3544 | 1461231983654 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 02:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:46:23 INFO - PROCESS | 3544 | 1461231983658 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - PROCESS | 3544 | 1461231983660 Marionette TRACE conn4 <- [1,1674,null,{}] 02:46:23 INFO - PROCESS | 3544 | 1461231983664 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:23 INFO - PROCESS | 3544 | 1461231983786 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 02:46:23 INFO - PROCESS | 3544 | 1461231983889 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0DBD800 == 101 [pid = 3544] [id = 428] 02:46:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000ECB83AC00) [pid = 3544] [serial = 1284] [outer = 0000000000000000] 02:46:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000ECBA7A800) [pid = 3544] [serial = 1285] [outer = 0000000ECB83AC00] 02:46:23 INFO - PROCESS | 3544 | 1461231983945 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000ECC010C00) [pid = 3544] [serial = 1286] [outer = 0000000ECB83AC00] 02:46:26 INFO - PROCESS | 3544 | 1461231984453 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:46:26 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 02:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 839ms 02:46:26 INFO - PROCESS | 3544 | 1461231984498 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 3544 | 1461231984501 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 02:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:46:26 INFO - PROCESS | 3544 | 1461231984504 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 3544 | 1461231984507 Marionette TRACE conn4 <- [1,1678,null,{}] 02:46:26 INFO - PROCESS | 3544 | 1461231984510 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:26 INFO - PROCESS | 3544 | 1461231984627 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 02:46:26 INFO - PROCESS | 3544 | 1461231984738 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:46:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED134B800 == 102 [pid = 3544] [id = 429] 02:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1603ms 02:46:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000ECC09E400) [pid = 3544] [serial = 1287] [outer = 0000000000000000] 02:46:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000ECC0B9400) [pid = 3544] [serial = 1288] [outer = 0000000ECC09E400] 02:46:26 INFO - PROCESS | 3544 | 1461231984793 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000ECC9D2800) [pid = 3544] [serial = 1289] [outer = 0000000ECC09E400] 02:46:26 INFO - PROCESS | 3544 | 1461231985315 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:46:26 INFO - PROCESS | 3544 | 1461231986144 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 3544 | 1461231986147 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 02:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:46:26 INFO - PROCESS | 3544 | 1461231986152 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 3544 | 1461231986154 Marionette TRACE conn4 <- [1,1682,null,{}] 02:46:26 INFO - PROCESS | 3544 | 1461231986158 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:26 INFO - PROCESS | 3544 | 1461231986280 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 02:46:26 INFO - PROCESS | 3544 | 1461231986554 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED21B0000 == 103 [pid = 3544] [id = 430] 02:46:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000ECB1E3C00) [pid = 3544] [serial = 1290] [outer = 0000000000000000] 02:46:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (0000000ECE18AC00) [pid = 3544] [serial = 1291] [outer = 0000000ECB1E3C00] 02:46:26 INFO - PROCESS | 3544 | 1461231986748 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (0000000ECE436C00) [pid = 3544] [serial = 1292] [outer = 0000000ECB1E3C00] 02:46:27 INFO - PROCESS | 3544 | 1461231987710 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1591ms 02:46:27 INFO - PROCESS | 3544 | 1461231987747 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 3544 | 1461231987751 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 02:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:46:27 INFO - PROCESS | 3544 | 1461231987756 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 3544 | 1461231987760 Marionette TRACE conn4 <- [1,1686,null,{}] 02:46:27 INFO - PROCESS | 3544 | 1461231987767 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:27 INFO - PROCESS | 3544 | 1461231987882 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 02:46:28 INFO - PROCESS | 3544 | 1461231988022 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF711800 == 104 [pid = 3544] [id = 431] 02:46:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000E8026B000) [pid = 3544] [serial = 1293] [outer = 0000000000000000] 02:46:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000E80AA5400) [pid = 3544] [serial = 1294] [outer = 0000000E8026B000] 02:46:28 INFO - PROCESS | 3544 | 1461231988074 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (0000000E80B4E000) [pid = 3544] [serial = 1295] [outer = 0000000E8026B000] 02:46:28 INFO - PROCESS | 3544 | 1461231988647 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:46:28 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 02:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 943ms 02:46:28 INFO - PROCESS | 3544 | 1461231988704 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 02:46:28 INFO - PROCESS | 3544 | 1461231988710 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 02:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:46:28 INFO - PROCESS | 3544 | 1461231988716 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 3544 | 1461231988719 Marionette TRACE conn4 <- [1,1690,null,{}] 02:46:28 INFO - PROCESS | 3544 | 1461231988723 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:28 INFO - PROCESS | 3544 | 1461231988835 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 02:46:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF65F000 == 103 [pid = 3544] [id = 423] 02:46:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECDEB5800 == 102 [pid = 3544] [id = 422] 02:46:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB880800 == 101 [pid = 3544] [id = 421] 02:46:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECAF51800 == 100 [pid = 3544] [id = 420] 02:46:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C1D800 == 99 [pid = 3544] [id = 419] 02:46:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7202800 == 98 [pid = 3544] [id = 418] 02:46:28 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFBC7800 == 97 [pid = 3544] [id = 417] 02:46:28 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (0000000E811D1000) [pid = 3544] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 02:46:28 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (0000000EBFF7CC00) [pid = 3544] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 02:46:28 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000EC810F000) [pid = 3544] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 02:46:28 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (0000000ECC09F400) [pid = 3544] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 02:46:28 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000000E8091EC00) [pid = 3544] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 02:46:28 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000ECE181400) [pid = 3544] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 02:46:28 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000E82AE3C00) [pid = 3544] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOCSHELL 0000000E80B12800 == 96 [pid = 3544] [id = 416] 02:46:29 INFO - PROCESS | 3544 | --DOCSHELL 0000000E81C77000 == 95 [pid = 3544] [id = 415] 02:46:29 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED114D800 == 94 [pid = 3544] [id = 411] 02:46:29 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0A7C000 == 93 [pid = 3544] [id = 410] 02:46:29 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC8405000 == 92 [pid = 3544] [id = 409] 02:46:29 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBACC0800 == 91 [pid = 3544] [id = 408] 02:46:29 INFO - PROCESS | 3544 | 1461231989000 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80B1A800 == 92 [pid = 3544] [id = 432] 02:46:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000E801B3400) [pid = 3544] [serial = 1296] [outer = 0000000000000000] 02:46:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000E801BFC00) [pid = 3544] [serial = 1297] [outer = 0000000E801B3400] 02:46:29 INFO - PROCESS | 3544 | 1461231989047 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (0000000E80B4F800) [pid = 3544] [serial = 1298] [outer = 0000000E801B3400] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000000EC688E400) [pid = 3544] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000EC6CA5C00) [pid = 3544] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000EC9D1DC00) [pid = 3544] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000EB893C000) [pid = 3544] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000EBBE22C00) [pid = 3544] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000E80B54C00) [pid = 3544] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000E805DCC00) [pid = 3544] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EC40D3000) [pid = 3544] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EB985A800) [pid = 3544] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000EB8829000) [pid = 3544] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EBFBA7C00) [pid = 3544] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EC0713000) [pid = 3544] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000ECC008000) [pid = 3544] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000EC73A5800) [pid = 3544] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000E80ABC400) [pid = 3544] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EBEFB7400) [pid = 3544] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000EC7FA3C00) [pid = 3544] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000EC6B58C00) [pid = 3544] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000EC5A52400) [pid = 3544] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EC7AE1800) [pid = 3544] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000ECAFDB000) [pid = 3544] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3544 | 1461231989525 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 839ms 02:46:29 INFO - PROCESS | 3544 | 1461231989556 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 3544 | 1461231989559 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 02:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:46:29 INFO - PROCESS | 3544 | 1461231989562 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 3544 | 1461231989566 Marionette TRACE conn4 <- [1,1694,null,{}] 02:46:29 INFO - PROCESS | 3544 | 1461231989577 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:29 INFO - PROCESS | 3544 | 1461231989676 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 02:46:29 INFO - PROCESS | 3544 | 1461231989685 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5B38800 == 93 [pid = 3544] [id = 433] 02:46:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000E82AE2000) [pid = 3544] [serial = 1299] [outer = 0000000000000000] 02:46:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000EB886DC00) [pid = 3544] [serial = 1300] [outer = 0000000E82AE2000] 02:46:29 INFO - PROCESS | 3544 | 1461231989736 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000EBA19B800) [pid = 3544] [serial = 1301] [outer = 0000000E82AE2000] 02:46:30 INFO - PROCESS | 3544 | 1461231990240 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 02:46:30 INFO - PROCESS | 3544 | 1461231990299 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 02:46:30 INFO - PROCESS | 3544 | 1461231990302 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 02:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:46:30 INFO - PROCESS | 3544 | 1461231990305 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:46:30 INFO - PROCESS | 3544 | 1461231990307 Marionette TRACE conn4 <- [1,1698,null,{}] 02:46:30 INFO - PROCESS | 3544 | 1461231990311 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:30 INFO - PROCESS | 3544 | 1461231990406 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 02:46:30 INFO - PROCESS | 3544 | 1461231990532 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7620800 == 94 [pid = 3544] [id = 434] 02:46:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000E805DCC00) [pid = 3544] [serial = 1302] [outer = 0000000000000000] 02:46:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0000000EBEF29800) [pid = 3544] [serial = 1303] [outer = 0000000E805DCC00] 02:46:30 INFO - PROCESS | 3544 | 1461231990579 Marionette DEBUG loaded listener.js 02:46:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000EBF724400) [pid = 3544] [serial = 1304] [outer = 0000000E805DCC00] 02:46:30 INFO - PROCESS | 3544 | 1461231990930 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 02:46:31 INFO - PROCESS | 3544 | 1461231990999 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 3544 | 1461231991002 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 02:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:46:31 INFO - PROCESS | 3544 | 1461231991005 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 3544 | 1461231991007 Marionette TRACE conn4 <- [1,1702,null,{}] 02:46:31 INFO - PROCESS | 3544 | 1461231991010 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:31 INFO - PROCESS | 3544 | 1461231991102 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 02:46:31 INFO - PROCESS | 3544 | 1461231991108 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA9CD800 == 95 [pid = 3544] [id = 435] 02:46:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000EBFB3C400) [pid = 3544] [serial = 1305] [outer = 0000000000000000] 02:46:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EBFF77000) [pid = 3544] [serial = 1306] [outer = 0000000EBFB3C400] 02:46:31 INFO - PROCESS | 3544 | 1461231991156 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EC1095C00) [pid = 3544] [serial = 1307] [outer = 0000000EBFB3C400] 02:46:31 INFO - PROCESS | 3544 | 1461231991658 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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 02:46:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 02:46:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 02:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:31 INFO - _addTest/ [0,1705,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 3544 | 1461231991707 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 02:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:46:31 INFO - PROCESS | 3544 | 1461231991710 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 3544 | 1461231991712 Marionette TRACE conn4 <- [1,1706,null,{}] 02:46:31 INFO - PROCESS | 3544 | 1461231991715 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:31 INFO - PROCESS | 3544 | 1461231991884 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 02:46:31 INFO - PROCESS | 3544 | 1461231991911 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB30C000 == 96 [pid = 3544] [id = 436] 02:46:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC5A51400) [pid = 3544] [serial = 1308] [outer = 0000000000000000] 02:46:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC5FBD000) [pid = 3544] [serial = 1309] [outer = 0000000EC5A51400] 02:46:31 INFO - PROCESS | 3544 | 1461231991960 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000EC68D1C00) [pid = 3544] [serial = 1310] [outer = 0000000EC5A51400] 02:46:32 INFO - PROCESS | 3544 | 1461231992418 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 733ms 02:46:32 INFO - PROCESS | 3544 | 1461231992445 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 02:46:32 INFO - PROCESS | 3544 | 1461231992448 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 02:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:46:32 INFO - PROCESS | 3544 | 1461231992451 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:46:32 INFO - PROCESS | 3544 | 1461231992453 Marionette TRACE conn4 <- [1,1710,null,{}] 02:46:32 INFO - PROCESS | 3544 | 1461231992456 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:32 INFO - PROCESS | 3544 | 1461231992576 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 02:46:32 INFO - PROCESS | 3544 | 1461231992597 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECBB9E000 == 97 [pid = 3544] [id = 437] 02:46:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000EC6883C00) [pid = 3544] [serial = 1311] [outer = 0000000000000000] 02:46:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000EC6BA0400) [pid = 3544] [serial = 1312] [outer = 0000000EC6883C00] 02:46:32 INFO - PROCESS | 3544 | 1461231992642 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000EC6F31800) [pid = 3544] [serial = 1313] [outer = 0000000EC6883C00] 02:46:33 INFO - PROCESS | 3544 | 1461231993092 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 02:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 692ms 02:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:46:33 INFO - PROCESS | 3544 | 1461231993146 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 02:46:33 INFO - PROCESS | 3544 | 1461231993148 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 02:46:33 INFO - PROCESS | 3544 | 1461231993152 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - PROCESS | 3544 | 1461231993154 Marionette TRACE conn4 <- [1,1714,null,{}] 02:46:33 INFO - PROCESS | 3544 | 1461231993157 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:33 INFO - PROCESS | 3544 | 1461231993306 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 02:46:33 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000EC6663800) [pid = 3544] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:46:33 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000E80274400) [pid = 3544] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:46:33 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000EC7AE7000) [pid = 3544] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:46:33 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000EB893C400) [pid = 3544] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:46:33 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000E805D9800) [pid = 3544] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:46:33 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EBF76FC00) [pid = 3544] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:46:33 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000EC5BAC800) [pid = 3544] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:46:33 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000ECB13E400) [pid = 3544] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:46:33 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000E801BE400) [pid = 3544] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:46:33 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000E82ADDC00) [pid = 3544] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:46:33 INFO - PROCESS | 3544 | 1461231993538 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E81C80800 == 98 [pid = 3544] [id = 438] 02:46:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0000000E80274400) [pid = 3544] [serial = 1314] [outer = 0000000000000000] 02:46:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0000000E80B5A400) [pid = 3544] [serial = 1315] [outer = 0000000E80274400] 02:46:33 INFO - PROCESS | 3544 | 1461231993585 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0000000EC369A400) [pid = 3544] [serial = 1316] [outer = 0000000E80274400] 02:46:33 INFO - PROCESS | 3544 | 1461231993959 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 837ms 02:46:34 INFO - PROCESS | 3544 | 1461231993991 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 02:46:34 INFO - PROCESS | 3544 | 1461231993993 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 02:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:46:34 INFO - PROCESS | 3544 | 1461231993996 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - PROCESS | 3544 | 1461231993998 Marionette TRACE conn4 <- [1,1718,null,{}] 02:46:34 INFO - PROCESS | 3544 | 1461231994002 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:34 INFO - PROCESS | 3544 | 1461231994130 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 02:46:34 INFO - PROCESS | 3544 | 1461231994136 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7EF800 == 99 [pid = 3544] [id = 439] 02:46:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0000000EC793C000) [pid = 3544] [serial = 1317] [outer = 0000000000000000] 02:46:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0000000EC7D1B400) [pid = 3544] [serial = 1318] [outer = 0000000EC793C000] 02:46:34 INFO - PROCESS | 3544 | 1461231994183 Marionette DEBUG loaded listener.js 02:46:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0000000EC9A30800) [pid = 3544] [serial = 1319] [outer = 0000000EC793C000] 02:46:34 INFO - PROCESS | 3544 | 1461231994602 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",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] 02:46:34 INFO - PROCESS | 3544 | 1461231994637 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 02:46:34 INFO - PROCESS | 3544 | 1461231994640 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - PROCESS | 3544 | 1461231994642 Marionette TRACE conn4 <- [1,1722,null,{}] 02:46:34 INFO - PROCESS | 3544 | 1461231994646 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:34 INFO - PROCESS | 3544 | 1461231994738 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 02:46:34 INFO - PROCESS | 3544 | 1461231994747 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0254000 == 100 [pid = 3544] [id = 440] 02:46:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0000000ECAFDB000) [pid = 3544] [serial = 1320] [outer = 0000000000000000] 02:46:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0000000ECB141000) [pid = 3544] [serial = 1321] [outer = 0000000ECAFDB000] 02:46:34 INFO - PROCESS | 3544 | 1461231994793 Marionette DEBUG loaded listener.js 02:46:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0000000ECB388800) [pid = 3544] [serial = 1322] [outer = 0000000ECAFDB000] 02:46:35 INFO - PROCESS | 3544 | 1461231995249 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 689ms 02:46:35 INFO - PROCESS | 3544 | 1461231995332 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 3544 | 1461231995335 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 02:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:46:35 INFO - PROCESS | 3544 | 1461231995338 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - PROCESS | 3544 | 1461231995341 Marionette TRACE conn4 <- [1,1726,null,{}] 02:46:35 INFO - PROCESS | 3544 | 1461231995344 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:35 INFO - PROCESS | 3544 | 1461231995457 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 02:46:35 INFO - PROCESS | 3544 | 1461231995470 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1217000 == 101 [pid = 3544] [id = 441] 02:46:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (0000000ECB978800) [pid = 3544] [serial = 1323] [outer = 0000000000000000] 02:46:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000ECBB6D400) [pid = 3544] [serial = 1324] [outer = 0000000ECB978800] 02:46:35 INFO - PROCESS | 3544 | 1461231995521 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000ECC0B5800) [pid = 3544] [serial = 1325] [outer = 0000000ECB978800] 02:46:36 INFO - PROCESS | 3544 | 1461231996292 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1026ms 02:46:36 INFO - PROCESS | 3544 | 1461231996368 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 02:46:36 INFO - PROCESS | 3544 | 1461231996374 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 02:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:46:36 INFO - PROCESS | 3544 | 1461231996380 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - PROCESS | 3544 | 1461231996384 Marionette TRACE conn4 <- [1,1730,null,{}] 02:46:36 INFO - PROCESS | 3544 | 1461231996411 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:36 INFO - PROCESS | 3544 | 1461231996581 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 02:46:36 INFO - PROCESS | 3544 | 1461231996708 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC14BC800 == 102 [pid = 3544] [id = 442] 02:46:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000E812E7000) [pid = 3544] [serial = 1326] [outer = 0000000000000000] 02:46:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000E812E9400) [pid = 3544] [serial = 1327] [outer = 0000000E812E7000] 02:46:36 INFO - PROCESS | 3544 | 1461231996786 Marionette DEBUG loaded listener.js 02:46:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000E82AE0000) [pid = 3544] [serial = 1328] [outer = 0000000E812E7000] 02:46:37 INFO - PROCESS | 3544 | 1461231997354 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1002ms 02:46:37 INFO - PROCESS | 3544 | 1461231997393 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 3544 | 1461231997400 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 02:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:46:37 INFO - PROCESS | 3544 | 1461231997408 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 3544 | 1461231997411 Marionette TRACE conn4 <- [1,1734,null,{}] 02:46:37 INFO - PROCESS | 3544 | 1461231997416 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:37 INFO - PROCESS | 3544 | 1461231997540 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 02:46:37 INFO - PROCESS | 3544 | 1461231997644 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECA442800 == 103 [pid = 3544] [id = 443] 02:46:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (0000000EBEE89400) [pid = 3544] [serial = 1329] [outer = 0000000000000000] 02:46:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (0000000EC1478800) [pid = 3544] [serial = 1330] [outer = 0000000EBEE89400] 02:46:37 INFO - PROCESS | 3544 | 1461231997700 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000EC43F3C00) [pid = 3544] [serial = 1331] [outer = 0000000EBEE89400] 02:46:38 INFO - PROCESS | 3544 | 1461231998327 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 985ms 02:46:38 INFO - PROCESS | 3544 | 1461231998397 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 02:46:38 INFO - PROCESS | 3544 | 1461231998399 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 02:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:46:38 INFO - PROCESS | 3544 | 1461231998404 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 3544 | 1461231998408 Marionette TRACE conn4 <- [1,1738,null,{}] 02:46:38 INFO - PROCESS | 3544 | 1461231998421 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:38 INFO - PROCESS | 3544 | 1461231998545 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 02:46:38 INFO - PROCESS | 3544 | 1461231998679 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED122F800 == 104 [pid = 3544] [id = 444] 02:46:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000EC63C1000) [pid = 3544] [serial = 1332] [outer = 0000000000000000] 02:46:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (0000000EC810F000) [pid = 3544] [serial = 1333] [outer = 0000000EC63C1000] 02:46:38 INFO - PROCESS | 3544 | 1461231998738 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (0000000ECB999C00) [pid = 3544] [serial = 1334] [outer = 0000000EC63C1000] 02:46:39 INFO - PROCESS | 3544 | 1461231999282 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 942ms 02:46:39 INFO - PROCESS | 3544 | 1461231999347 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 3544 | 1461231999351 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 02:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:46:39 INFO - PROCESS | 3544 | 1461231999354 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 3544 | 1461231999357 Marionette TRACE conn4 <- [1,1742,null,{}] 02:46:39 INFO - PROCESS | 3544 | 1461231999374 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:39 INFO - PROCESS | 3544 | 1461231999497 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 02:46:39 INFO - PROCESS | 3544 | 1461231999627 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED21BA800 == 105 [pid = 3544] [id = 445] 02:46:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (0000000ECC00E000) [pid = 3544] [serial = 1335] [outer = 0000000000000000] 02:46:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (0000000ECC0A1400) [pid = 3544] [serial = 1336] [outer = 0000000ECC00E000] 02:46:39 INFO - PROCESS | 3544 | 1461231999683 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 140 (0000000ECC9DC800) [pid = 3544] [serial = 1337] [outer = 0000000ECC00E000] 02:46:40 INFO - PROCESS | 3544 | 1461232000247 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 943ms 02:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:46:40 INFO - PROCESS | 3544 | 1461232000299 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 02:46:40 INFO - PROCESS | 3544 | 1461232000302 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 02:46:40 INFO - PROCESS | 3544 | 1461232000305 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - PROCESS | 3544 | 1461232000308 Marionette TRACE conn4 <- [1,1746,null,{}] 02:46:40 INFO - PROCESS | 3544 | 1461232000311 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:40 INFO - PROCESS | 3544 | 1461232000427 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 02:46:40 INFO - PROCESS | 3544 | 1461232000531 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED2A18000 == 106 [pid = 3544] [id = 446] 02:46:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 141 (0000000ECC9D4800) [pid = 3544] [serial = 1338] [outer = 0000000000000000] 02:46:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 142 (0000000ECCA91000) [pid = 3544] [serial = 1339] [outer = 0000000ECC9D4800] 02:46:40 INFO - PROCESS | 3544 | 1461232000586 Marionette DEBUG loaded listener.js 02:46:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 143 (0000000ECE182400) [pid = 3544] [serial = 1340] [outer = 0000000ECC9D4800] 02:46:41 INFO - PROCESS | 3544 | 1461232001120 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 839ms 02:46:41 INFO - PROCESS | 3544 | 1461232001159 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 3544 | 1461232001161 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 02:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:46:41 INFO - PROCESS | 3544 | 1461232001166 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - PROCESS | 3544 | 1461232001169 Marionette TRACE conn4 <- [1,1750,null,{}] 02:46:41 INFO - PROCESS | 3544 | 1461232001173 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:41 INFO - PROCESS | 3544 | 1461232001298 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 02:46:41 INFO - PROCESS | 3544 | 1461232001402 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE78000 == 107 [pid = 3544] [id = 447] 02:46:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 144 (0000000E844F8800) [pid = 3544] [serial = 1341] [outer = 0000000000000000] 02:46:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 145 (0000000ECE184C00) [pid = 3544] [serial = 1342] [outer = 0000000E844F8800] 02:46:41 INFO - PROCESS | 3544 | 1461232001460 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 146 (0000000ECE6B9400) [pid = 3544] [serial = 1343] [outer = 0000000E844F8800] 02:46:42 INFO - PROCESS | 3544 | 1461232002030 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 881ms 02:46:42 INFO - PROCESS | 3544 | 1461232002059 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 3544 | 1461232002062 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 02:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:46:42 INFO - PROCESS | 3544 | 1461232002067 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 3544 | 1461232002069 Marionette TRACE conn4 <- [1,1754,null,{}] 02:46:42 INFO - PROCESS | 3544 | 1461232002073 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:42 INFO - PROCESS | 3544 | 1461232002187 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 02:46:42 INFO - PROCESS | 3544 | 1461232002293 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E82983800 == 108 [pid = 3544] [id = 448] 02:46:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 147 (0000000E83BD6400) [pid = 3544] [serial = 1344] [outer = 0000000000000000] 02:46:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 148 (0000000E83BDD000) [pid = 3544] [serial = 1345] [outer = 0000000E83BD6400] 02:46:42 INFO - PROCESS | 3544 | 1461232002349 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 149 (0000000ECE18E400) [pid = 3544] [serial = 1346] [outer = 0000000E83BD6400] 02:46:42 INFO - PROCESS | 3544 | 1461232002885 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 880ms 02:46:42 INFO - PROCESS | 3544 | 1461232002948 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 3544 | 1461232002951 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 02:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:46:42 INFO - PROCESS | 3544 | 1461232002954 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 3544 | 1461232002957 Marionette TRACE conn4 <- [1,1758,null,{}] 02:46:42 INFO - PROCESS | 3544 | 1461232002960 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:43 INFO - PROCESS | 3544 | 1461232003075 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 02:46:43 INFO - PROCESS | 3544 | 1461232003180 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E843D2000 == 109 [pid = 3544] [id = 449] 02:46:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 150 (0000000E80965000) [pid = 3544] [serial = 1347] [outer = 0000000000000000] 02:46:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 151 (0000000E8096C800) [pid = 3544] [serial = 1348] [outer = 0000000E80965000] 02:46:43 INFO - PROCESS | 3544 | 1461232003234 Marionette DEBUG loaded listener.js 02:46:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 152 (0000000E83BDC800) [pid = 3544] [serial = 1349] [outer = 0000000E80965000] 02:46:43 INFO - PROCESS | 3544 | 1461232003768 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 880ms 02:46:43 INFO - PROCESS | 3544 | 1461232003838 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 3544 | 1461232003840 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 02:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:46:43 INFO - PROCESS | 3544 | 1461232003844 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 3544 | 1461232003846 Marionette TRACE conn4 <- [1,1762,null,{}] 02:46:43 INFO - PROCESS | 3544 | 1461232003850 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:43 INFO - PROCESS | 3544 | 1461232003966 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 02:46:44 INFO - PROCESS | 3544 | 1461232004071 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E811A6800 == 110 [pid = 3544] [id = 450] 02:46:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 153 (0000000E8117D800) [pid = 3544] [serial = 1350] [outer = 0000000000000000] 02:46:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 154 (0000000E81182C00) [pid = 3544] [serial = 1351] [outer = 0000000E8117D800] 02:46:44 INFO - PROCESS | 3544 | 1461232004126 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 155 (0000000E81188800) [pid = 3544] [serial = 1352] [outer = 0000000E8117D800] 02:46:44 INFO - PROCESS | 3544 | 1461232004746 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 942ms 02:46:44 INFO - PROCESS | 3544 | 1461232004788 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 3544 | 1461232004791 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 02:46:44 INFO - PROCESS | 3544 | 1461232004794 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:46:44 INFO - PROCESS | 3544 | 1461232004797 Marionette TRACE conn4 <- [1,1766,null,{}] 02:46:44 INFO - PROCESS | 3544 | 1461232004800 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:44 INFO - PROCESS | 3544 | 1461232004920 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 02:46:45 INFO - PROCESS | 3544 | 1461232005226 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8296D000 == 111 [pid = 3544] [id = 451] 02:46:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 156 (0000000E801BBC00) [pid = 3544] [serial = 1353] [outer = 0000000000000000] 02:46:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 157 (0000000E80270400) [pid = 3544] [serial = 1354] [outer = 0000000E801BBC00] 02:46:45 INFO - PROCESS | 3544 | 1461232005287 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 158 (0000000E80AABC00) [pid = 3544] [serial = 1355] [outer = 0000000E801BBC00] 02:46:45 INFO - PROCESS | 3544 | 1461232005922 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 02:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1192ms 02:46:46 INFO - PROCESS | 3544 | 1461232005990 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 3544 | 1461232005995 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 02:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:46:46 INFO - PROCESS | 3544 | 1461232006001 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 3544 | 1461232006004 Marionette TRACE conn4 <- [1,1770,null,{}] 02:46:46 INFO - PROCESS | 3544 | 1461232006009 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:46 INFO - PROCESS | 3544 | 1461232006165 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 02:46:46 INFO - PROCESS | 3544 | 1461232006309 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E81C6F000 == 112 [pid = 3544] [id = 452] 02:46:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 159 (0000000E80BBE800) [pid = 3544] [serial = 1356] [outer = 0000000000000000] 02:46:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 160 (0000000E81CED400) [pid = 3544] [serial = 1357] [outer = 0000000E80BBE800] 02:46:46 INFO - PROCESS | 3544 | 1461232006362 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 161 (0000000E82B0A400) [pid = 3544] [serial = 1358] [outer = 0000000E80BBE800] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0252000 == 111 [pid = 3544] [id = 372] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED020A000 == 110 [pid = 3544] [id = 407] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF654000 == 109 [pid = 3544] [id = 296] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0254000 == 108 [pid = 3544] [id = 440] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7EF800 == 107 [pid = 3544] [id = 439] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000E81C80800 == 106 [pid = 3544] [id = 438] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECBB9E000 == 105 [pid = 3544] [id = 437] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB30C000 == 104 [pid = 3544] [id = 436] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA9CD800 == 103 [pid = 3544] [id = 435] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7620800 == 102 [pid = 3544] [id = 434] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5B38800 == 101 [pid = 3544] [id = 433] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 160 (0000000ECC007400) [pid = 3544] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 159 (0000000E81797000) [pid = 3544] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 158 (0000000ECB1D9400) [pid = 3544] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000E80B1A800 == 100 [pid = 3544] [id = 432] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF711800 == 99 [pid = 3544] [id = 431] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED021E000 == 98 [pid = 3544] [id = 427] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C12000 == 97 [pid = 3544] [id = 426] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000EB86D3000 == 96 [pid = 3544] [id = 425] 02:46:46 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFE83800 == 95 [pid = 3544] [id = 424] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 157 (0000000EC6CA8400) [pid = 3544] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 156 (0000000ECBA7C800) [pid = 3544] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 155 (0000000E80ABD800) [pid = 3544] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 154 (0000000EC9A35800) [pid = 3544] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 153 (0000000EBEF2CC00) [pid = 3544] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 152 (0000000EC7AE9C00) [pid = 3544] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 151 (0000000EC40D3400) [pid = 3544] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 150 (0000000EC5FC5400) [pid = 3544] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 149 (0000000E812F1400) [pid = 3544] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 148 (0000000ECB83F800) [pid = 3544] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 147 (0000000E80913C00) [pid = 3544] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 146 (0000000EB91E6C00) [pid = 3544] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 145 (0000000ECB83A000) [pid = 3544] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 144 (0000000EC08E2000) [pid = 3544] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 143 (0000000ECB1E2000) [pid = 3544] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 142 (0000000EC68F3400) [pid = 3544] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 141 (0000000E812E7400) [pid = 3544] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 140 (0000000EC7AE2400) [pid = 3544] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 139 (0000000E805D1000) [pid = 3544] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (0000000E82AE8800) [pid = 3544] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (0000000EC3655000) [pid = 3544] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (0000000EC7AE3C00) [pid = 3544] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (0000000EBFB9FC00) [pid = 3544] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (0000000EBFF7A400) [pid = 3544] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000ECAFE1000) [pid = 3544] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 02:46:46 INFO - PROCESS | 3544 | 1461232006937 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 02:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 984ms 02:46:47 INFO - PROCESS | 3544 | 1461232006989 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 3544 | 1461232006993 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 02:46:47 INFO - PROCESS | 3544 | 1461232006998 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:46:47 INFO - PROCESS | 3544 | 1461232007001 Marionette TRACE conn4 <- [1,1774,null,{}] 02:46:47 INFO - PROCESS | 3544 | 1461232007004 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:47 INFO - PROCESS | 3544 | 1461232007107 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 02:46:47 INFO - PROCESS | 3544 | 1461232007201 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA9CD800 == 96 [pid = 3544] [id = 453] 02:46:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000E80B56C00) [pid = 3544] [serial = 1359] [outer = 0000000000000000] 02:46:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000E817A0800) [pid = 3544] [serial = 1360] [outer = 0000000E80B56C00] 02:46:47 INFO - PROCESS | 3544 | 1461232007249 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (0000000E82B11400) [pid = 3544] [serial = 1361] [outer = 0000000E80B56C00] 02:46:47 INFO - PROCESS | 3544 | 1461232007666 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 02:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 732ms 02:46:47 INFO - PROCESS | 3544 | 1461232007734 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 3544 | 1461232007737 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 02:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:46:47 INFO - PROCESS | 3544 | 1461232007742 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - PROCESS | 3544 | 1461232007748 Marionette TRACE conn4 <- [1,1778,null,{}] 02:46:47 INFO - PROCESS | 3544 | 1461232007758 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:47 INFO - PROCESS | 3544 | 1461232007893 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 02:46:47 INFO - PROCESS | 3544 | 1461232007911 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC760C800 == 97 [pid = 3544] [id = 454] 02:46:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (0000000EB8947000) [pid = 3544] [serial = 1362] [outer = 0000000000000000] 02:46:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (0000000EBA1A0C00) [pid = 3544] [serial = 1363] [outer = 0000000EB8947000] 02:46:47 INFO - PROCESS | 3544 | 1461232007958 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (0000000EBEC36000) [pid = 3544] [serial = 1364] [outer = 0000000EB8947000] 02:46:48 INFO - PROCESS | 3544 | 1461232008422 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 734ms 02:46:48 INFO - PROCESS | 3544 | 1461232008477 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 02:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:46:48 INFO - PROCESS | 3544 | 1461232008480 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 02:46:48 INFO - PROCESS | 3544 | 1461232008483 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - PROCESS | 3544 | 1461232008485 Marionette TRACE conn4 <- [1,1782,null,{}] 02:46:48 INFO - PROCESS | 3544 | 1461232008489 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:48 INFO - PROCESS | 3544 | 1461232008588 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 02:46:48 INFO - PROCESS | 3544 | 1461232008594 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C17800 == 98 [pid = 3544] [id = 455] 02:46:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 140 (0000000EB9BC5800) [pid = 3544] [serial = 1365] [outer = 0000000000000000] 02:46:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 141 (0000000EBF698C00) [pid = 3544] [serial = 1366] [outer = 0000000EB9BC5800] 02:46:48 INFO - PROCESS | 3544 | 1461232008728 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 142 (0000000EC0713800) [pid = 3544] [serial = 1367] [outer = 0000000EB9BC5800] 02:46:49 INFO - PROCESS | 3544 | 1461232009136 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 691ms 02:46:49 INFO - PROCESS | 3544 | 1461232009176 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 02:46:49 INFO - PROCESS | 3544 | 1461232009179 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 02:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:46:49 INFO - PROCESS | 3544 | 1461232009182 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:46:49 INFO - PROCESS | 3544 | 1461232009184 Marionette TRACE conn4 <- [1,1786,null,{}] 02:46:49 INFO - PROCESS | 3544 | 1461232009187 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:49 INFO - PROCESS | 3544 | 1461232009346 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 02:46:49 INFO - PROCESS | 3544 | 1461232009372 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB174800 == 99 [pid = 3544] [id = 456] 02:46:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 143 (0000000EC435C400) [pid = 3544] [serial = 1368] [outer = 0000000000000000] 02:46:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 144 (0000000EC43EA400) [pid = 3544] [serial = 1369] [outer = 0000000EC435C400] 02:46:49 INFO - PROCESS | 3544 | 1461232009427 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 145 (0000000EC5BA3000) [pid = 3544] [serial = 1370] [outer = 0000000EC435C400] 02:46:49 INFO - PROCESS | 3544 | 1461232009875 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 733ms 02:46:49 INFO - PROCESS | 3544 | 1461232009917 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 02:46:49 INFO - PROCESS | 3544 | 1461232009919 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 02:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:46:49 INFO - PROCESS | 3544 | 1461232009923 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:46:49 INFO - PROCESS | 3544 | 1461232009925 Marionette TRACE conn4 <- [1,1790,null,{}] 02:46:49 INFO - PROCESS | 3544 | 1461232009928 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:50 INFO - PROCESS | 3544 | 1461232010058 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 02:46:50 INFO - PROCESS | 3544 | 1461232010079 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECDEC3000 == 100 [pid = 3544] [id = 457] 02:46:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 146 (0000000EC68F4C00) [pid = 3544] [serial = 1371] [outer = 0000000000000000] 02:46:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 147 (0000000EC6BA1C00) [pid = 3544] [serial = 1372] [outer = 0000000EC68F4C00] 02:46:50 INFO - PROCESS | 3544 | 1461232010124 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 148 (0000000EC6F31400) [pid = 3544] [serial = 1373] [outer = 0000000EC68F4C00] 02:46:50 INFO - PROCESS | 3544 | 1461232010581 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 671ms 02:46:50 INFO - PROCESS | 3544 | 1461232010603 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 3544 | 1461232010606 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 02:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:46:50 INFO - PROCESS | 3544 | 1461232010609 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 3544 | 1461232010611 Marionette TRACE conn4 <- [1,1794,null,{}] 02:46:50 INFO - PROCESS | 3544 | 1461232010615 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:50 INFO - PROCESS | 3544 | 1461232010746 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 02:46:50 INFO - PROCESS | 3544 | 1461232010797 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7E0000 == 101 [pid = 3544] [id = 458] 02:46:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 149 (0000000EC7938C00) [pid = 3544] [serial = 1374] [outer = 0000000000000000] 02:46:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 150 (0000000EC7AE6800) [pid = 3544] [serial = 1375] [outer = 0000000EC7938C00] 02:46:50 INFO - PROCESS | 3544 | 1461232010842 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 151 (0000000EC9752000) [pid = 3544] [serial = 1376] [outer = 0000000EC7938C00] 02:46:51 INFO - PROCESS | 3544 | --DOMWINDOW == 150 (0000000EC5A51400) [pid = 3544] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:46:51 INFO - PROCESS | 3544 | --DOMWINDOW == 149 (0000000EC6883C00) [pid = 3544] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:46:51 INFO - PROCESS | 3544 | --DOMWINDOW == 148 (0000000E80274400) [pid = 3544] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:46:51 INFO - PROCESS | 3544 | --DOMWINDOW == 147 (0000000EC793C000) [pid = 3544] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:46:51 INFO - PROCESS | 3544 | --DOMWINDOW == 146 (0000000E805DCC00) [pid = 3544] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:46:51 INFO - PROCESS | 3544 | --DOMWINDOW == 145 (0000000E801B3400) [pid = 3544] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:46:51 INFO - PROCESS | 3544 | --DOMWINDOW == 144 (0000000EBFB3C400) [pid = 3544] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:46:51 INFO - PROCESS | 3544 | --DOMWINDOW == 143 (0000000E82AE2000) [pid = 3544] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:46:51 INFO - PROCESS | 3544 | --DOMWINDOW == 142 (0000000E8026B000) [pid = 3544] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:46:51 INFO - PROCESS | 3544 | --DOMWINDOW == 141 (0000000ECAFDB000) [pid = 3544] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:46:51 INFO - PROCESS | 3544 | 1461232011424 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 839ms 02:46:51 INFO - PROCESS | 3544 | 1461232011450 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 02:46:51 INFO - PROCESS | 3544 | 1461232011452 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 02:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:46:51 INFO - PROCESS | 3544 | 1461232011455 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - PROCESS | 3544 | 1461232011457 Marionette TRACE conn4 <- [1,1798,null,{}] 02:46:51 INFO - PROCESS | 3544 | 1461232011466 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:51 INFO - PROCESS | 3544 | 1461232011597 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 02:46:51 INFO - PROCESS | 3544 | 1461232011658 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFFCB800 == 102 [pid = 3544] [id = 459] 02:46:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 142 (0000000EBBE22C00) [pid = 3544] [serial = 1377] [outer = 0000000000000000] 02:46:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 143 (0000000EC7954000) [pid = 3544] [serial = 1378] [outer = 0000000EBBE22C00] 02:46:51 INFO - PROCESS | 3544 | 1461232011705 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 144 (0000000ECA593000) [pid = 3544] [serial = 1379] [outer = 0000000EBBE22C00] 02:46:52 INFO - PROCESS | 3544 | 1461232012096 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 691ms 02:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:46:52 INFO - PROCESS | 3544 | 1461232012151 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 3544 | 1461232012153 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 02:46:52 INFO - PROCESS | 3544 | 1461232012156 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 3544 | 1461232012158 Marionette TRACE conn4 <- [1,1802,null,{}] 02:46:52 INFO - PROCESS | 3544 | 1461232012162 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:52 INFO - PROCESS | 3544 | 1461232012260 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 02:46:52 INFO - PROCESS | 3544 | 1461232012304 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0DAF000 == 103 [pid = 3544] [id = 460] 02:46:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 145 (0000000ECB146400) [pid = 3544] [serial = 1380] [outer = 0000000000000000] 02:46:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 146 (0000000ECB1E2C00) [pid = 3544] [serial = 1381] [outer = 0000000ECB146400] 02:46:52 INFO - PROCESS | 3544 | 1461232012349 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 147 (0000000ECB975800) [pid = 3544] [serial = 1382] [outer = 0000000ECB146400] 02:46:52 INFO - PROCESS | 3544 | 1461232012781 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 687ms 02:46:52 INFO - PROCESS | 3544 | 1461232012847 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 3544 | 1461232012849 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 02:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:46:52 INFO - PROCESS | 3544 | 1461232012852 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 3544 | 1461232012854 Marionette TRACE conn4 <- [1,1806,null,{}] 02:46:52 INFO - PROCESS | 3544 | 1461232012858 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:52 INFO - PROCESS | 3544 | 1461232012953 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 02:46:52 INFO - PROCESS | 3544 | 1461232012960 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1385000 == 104 [pid = 3544] [id = 461] 02:46:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 148 (0000000E83B66000) [pid = 3544] [serial = 1383] [outer = 0000000000000000] 02:46:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 149 (0000000E83B6E400) [pid = 3544] [serial = 1384] [outer = 0000000E83B66000] 02:46:53 INFO - PROCESS | 3544 | 1461232013010 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 150 (0000000ECB9A0800) [pid = 3544] [serial = 1385] [outer = 0000000E83B66000] 02:46:53 INFO - PROCESS | 3544 | 1461232013788 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 984ms 02:46:53 INFO - PROCESS | 3544 | 1461232013840 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 3544 | 1461232013846 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 02:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:46:53 INFO - PROCESS | 3544 | 1461232013852 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 3544 | 1461232013857 Marionette TRACE conn4 <- [1,1810,null,{}] 02:46:53 INFO - PROCESS | 3544 | 1461232013862 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:54 INFO - PROCESS | 3544 | 1461232013996 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 02:46:54 INFO - PROCESS | 3544 | 1461232014137 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBBD80000 == 105 [pid = 3544] [id = 462] 02:46:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 151 (0000000E812E9C00) [pid = 3544] [serial = 1386] [outer = 0000000000000000] 02:46:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 152 (0000000E81CEC400) [pid = 3544] [serial = 1387] [outer = 0000000E812E9C00] 02:46:54 INFO - PROCESS | 3544 | 1461232014196 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 153 (0000000E82B09C00) [pid = 3544] [serial = 1388] [outer = 0000000E812E9C00] 02:46:54 INFO - PROCESS | 3544 | 1461232014793 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 985ms 02:46:54 INFO - PROCESS | 3544 | 1461232014840 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 02:46:54 INFO - PROCESS | 3544 | 1461232014847 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 02:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:46:54 INFO - PROCESS | 3544 | 1461232014853 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:46:54 INFO - PROCESS | 3544 | 1461232014856 Marionette TRACE conn4 <- [1,1814,null,{}] 02:46:54 INFO - PROCESS | 3544 | 1461232014861 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:54 INFO - PROCESS | 3544 | 1461232014986 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 02:46:55 INFO - PROCESS | 3544 | 1461232015096 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C23000 == 106 [pid = 3544] [id = 463] 02:46:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 154 (0000000E83B70C00) [pid = 3544] [serial = 1389] [outer = 0000000000000000] 02:46:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 155 (0000000EB893D400) [pid = 3544] [serial = 1390] [outer = 0000000E83B70C00] 02:46:55 INFO - PROCESS | 3544 | 1461232015151 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 156 (0000000EBF668C00) [pid = 3544] [serial = 1391] [outer = 0000000E83B70C00] 02:46:55 INFO - PROCESS | 3544 | 1461232015797 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 986ms 02:46:55 INFO - PROCESS | 3544 | 1461232015845 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 3544 | 1461232015848 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 02:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:46:55 INFO - PROCESS | 3544 | 1461232015852 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 3544 | 1461232015856 Marionette TRACE conn4 <- [1,1818,null,{}] 02:46:55 INFO - PROCESS | 3544 | 1461232015868 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:56 INFO - PROCESS | 3544 | 1461232015996 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 02:46:56 INFO - PROCESS | 3544 | 1461232016135 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:56 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED23AB800 == 107 [pid = 3544] [id = 464] 02:46:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 157 (0000000EC665B800) [pid = 3544] [serial = 1392] [outer = 0000000000000000] 02:46:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 158 (0000000EC6C33800) [pid = 3544] [serial = 1393] [outer = 0000000EC665B800] 02:46:56 INFO - PROCESS | 3544 | 1461232016195 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 159 (0000000ECB971800) [pid = 3544] [serial = 1394] [outer = 0000000EC665B800] 02:46:56 INFO - PROCESS | 3544 | 1461232016788 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 984ms 02:46:56 INFO - PROCESS | 3544 | 1461232016838 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 3544 | 1461232016841 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 02:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:46:56 INFO - PROCESS | 3544 | 1461232016845 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 3544 | 1461232016848 Marionette TRACE conn4 <- [1,1822,null,{}] 02:46:56 INFO - PROCESS | 3544 | 1461232016851 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:56 INFO - PROCESS | 3544 | 1461232016974 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 02:46:57 INFO - PROCESS | 3544 | 1461232017110 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80121000 == 108 [pid = 3544] [id = 465] 02:46:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 160 (0000000E81211800) [pid = 3544] [serial = 1395] [outer = 0000000000000000] 02:46:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 161 (0000000E81216C00) [pid = 3544] [serial = 1396] [outer = 0000000E81211800] 02:46:57 INFO - PROCESS | 3544 | 1461232017167 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 162 (0000000ECB977C00) [pid = 3544] [serial = 1397] [outer = 0000000E81211800] 02:46:57 INFO - PROCESS | 3544 | 1461232017756 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 985ms 02:46:57 INFO - PROCESS | 3544 | 1461232017832 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 02:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:46:57 INFO - PROCESS | 3544 | 1461232017834 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 02:46:57 INFO - PROCESS | 3544 | 1461232017838 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:46:57 INFO - PROCESS | 3544 | 1461232017840 Marionette TRACE conn4 <- [1,1826,null,{}] 02:46:57 INFO - PROCESS | 3544 | 1461232017844 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:57 INFO - PROCESS | 3544 | 1461232017966 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 02:46:58 INFO - PROCESS | 3544 | 1461232018097 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84413800 == 109 [pid = 3544] [id = 466] 02:46:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 163 (0000000E81243000) [pid = 3544] [serial = 1398] [outer = 0000000000000000] 02:46:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 164 (0000000E8124B000) [pid = 3544] [serial = 1399] [outer = 0000000E81243000] 02:46:58 INFO - PROCESS | 3544 | 1461232018156 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 165 (0000000E81251400) [pid = 3544] [serial = 1400] [outer = 0000000E81243000] 02:46:58 INFO - PROCESS | 3544 | 1461232018737 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 923ms 02:46:58 INFO - PROCESS | 3544 | 1461232018763 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 3544 | 1461232018766 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 02:46:58 INFO - PROCESS | 3544 | 1461232018769 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:46:58 INFO - PROCESS | 3544 | 1461232018772 Marionette TRACE conn4 <- [1,1830,null,{}] 02:46:58 INFO - PROCESS | 3544 | 1461232018776 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:58 INFO - PROCESS | 3544 | 1461232018907 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 02:46:59 INFO - PROCESS | 3544 | 1461232019018 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84ED8000 == 110 [pid = 3544] [id = 467] 02:46:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 166 (0000000ECC9AE800) [pid = 3544] [serial = 1401] [outer = 0000000000000000] 02:46:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 167 (0000000ECE188C00) [pid = 3544] [serial = 1402] [outer = 0000000ECC9AE800] 02:46:59 INFO - PROCESS | 3544 | 1461232019075 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 168 (0000000ECE6BC000) [pid = 3544] [serial = 1403] [outer = 0000000ECC9AE800] 02:46:59 INFO - PROCESS | 3544 | 1461232019667 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 942ms 02:46:59 INFO - PROCESS | 3544 | 1461232019715 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 02:46:59 INFO - PROCESS | 3544 | 1461232019718 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 02:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:46:59 INFO - PROCESS | 3544 | 1461232019721 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:46:59 INFO - PROCESS | 3544 | 1461232019724 Marionette TRACE conn4 <- [1,1834,null,{}] 02:46:59 INFO - PROCESS | 3544 | 1461232019727 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:59 INFO - PROCESS | 3544 | 1461232019845 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 02:46:59 INFO - PROCESS | 3544 | 1461232019954 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C77800 == 111 [pid = 3544] [id = 468] 02:46:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 169 (0000000E84D6B400) [pid = 3544] [serial = 1404] [outer = 0000000000000000] 02:47:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 170 (0000000E84D72800) [pid = 3544] [serial = 1405] [outer = 0000000E84D6B400] 02:47:00 INFO - PROCESS | 3544 | 1461232020008 Marionette DEBUG loaded listener.js 02:47:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 171 (0000000ECC0B7C00) [pid = 3544] [serial = 1406] [outer = 0000000E84D6B400] 02:47:00 INFO - PROCESS | 3544 | 1461232020584 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 944ms 02:47:00 INFO - PROCESS | 3544 | 1461232020668 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 02:47:00 INFO - PROCESS | 3544 | 1461232020670 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 02:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:47:00 INFO - PROCESS | 3544 | 1461232020674 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:47:00 INFO - PROCESS | 3544 | 1461232020676 Marionette TRACE conn4 <- [1,1838,null,{}] 02:47:00 INFO - PROCESS | 3544 | 1461232020680 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:00 INFO - PROCESS | 3544 | 1461232020832 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 02:47:00 INFO - PROCESS | 3544 | 1461232020965 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83397000 == 112 [pid = 3544] [id = 469] 02:47:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 172 (0000000E84D6B800) [pid = 3544] [serial = 1407] [outer = 0000000000000000] 02:47:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 173 (0000000E852DA000) [pid = 3544] [serial = 1408] [outer = 0000000E84D6B800] 02:47:01 INFO - PROCESS | 3544 | 1461232021021 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 174 (0000000E852E0000) [pid = 3544] [serial = 1409] [outer = 0000000E84D6B800] 02:47:01 INFO - PROCESS | 3544 | 1461232021600 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 984ms 02:47:01 INFO - PROCESS | 3544 | 1461232021661 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 3544 | 1461232021663 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 02:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:47:01 INFO - PROCESS | 3544 | 1461232021667 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - PROCESS | 3544 | 1461232021669 Marionette TRACE conn4 <- [1,1842,null,{}] 02:47:01 INFO - PROCESS | 3544 | 1461232021673 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:01 INFO - PROCESS | 3544 | 1461232021792 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 02:47:01 INFO - PROCESS | 3544 | 1461232021932 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E833A1800 == 113 [pid = 3544] [id = 470] 02:47:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 175 (0000000E80BB7000) [pid = 3544] [serial = 1410] [outer = 0000000000000000] 02:47:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 176 (0000000E82770400) [pid = 3544] [serial = 1411] [outer = 0000000E80BB7000] 02:47:01 INFO - PROCESS | 3544 | 1461232021989 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 177 (0000000E8277C000) [pid = 3544] [serial = 1412] [outer = 0000000E80BB7000] 02:47:02 INFO - PROCESS | 3544 | 1461232022865 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1237ms 02:47:02 INFO - PROCESS | 3544 | 1461232022906 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 3544 | 1461232022910 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 02:47:02 INFO - PROCESS | 3544 | 1461232022915 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:47:02 INFO - PROCESS | 3544 | 1461232022919 Marionette TRACE conn4 <- [1,1846,null,{}] 02:47:02 INFO - PROCESS | 3544 | 1461232022925 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:03 INFO - PROCESS | 3544 | 1461232023046 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 02:47:03 INFO - PROCESS | 3544 | 1461232023192 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E843D8000 == 114 [pid = 3544] [id = 471] 02:47:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 178 (0000000E805D2C00) [pid = 3544] [serial = 1413] [outer = 0000000000000000] 02:47:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 179 (0000000E8096EC00) [pid = 3544] [serial = 1414] [outer = 0000000E805D2C00] 02:47:03 INFO - PROCESS | 3544 | 1461232023245 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 180 (0000000E8124C400) [pid = 3544] [serial = 1415] [outer = 0000000E805D2C00] 02:47:03 INFO - PROCESS | 3544 | 1461232023862 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 986ms 02:47:03 INFO - PROCESS | 3544 | 1461232023906 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 3544 | 1461232023913 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 02:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:47:03 INFO - PROCESS | 3544 | 1461232023919 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - PROCESS | 3544 | 1461232023922 Marionette TRACE conn4 <- [1,1850,null,{}] 02:47:03 INFO - PROCESS | 3544 | 1461232023926 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:04 INFO - PROCESS | 3544 | 1461232024038 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 02:47:04 INFO - PROCESS | 3544 | 1461232024174 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0DAF000 == 113 [pid = 3544] [id = 460] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFFCB800 == 112 [pid = 3544] [id = 459] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7E0000 == 111 [pid = 3544] [id = 458] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECDEC3000 == 110 [pid = 3544] [id = 457] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB174800 == 109 [pid = 3544] [id = 456] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C17800 == 108 [pid = 3544] [id = 455] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC760C800 == 107 [pid = 3544] [id = 454] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 179 (0000000EC694A800) [pid = 3544] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 178 (0000000ECBA7A800) [pid = 3544] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 177 (0000000ECC0B9400) [pid = 3544] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E812D2000 == 108 [pid = 3544] [id = 472] 02:47:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 178 (0000000E80271000) [pid = 3544] [serial = 1416] [outer = 0000000000000000] 02:47:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 179 (0000000E80ABA800) [pid = 3544] [serial = 1417] [outer = 0000000E80271000] 02:47:04 INFO - PROCESS | 3544 | 1461232024285 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 180 (0000000E82B0B000) [pid = 3544] [serial = 1418] [outer = 0000000E80271000] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA9CD800 == 107 [pid = 3544] [id = 453] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000E81C6F000 == 106 [pid = 3544] [id = 452] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8296D000 == 105 [pid = 3544] [id = 451] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED2A18000 == 104 [pid = 3544] [id = 446] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED21BA800 == 103 [pid = 3544] [id = 445] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED122F800 == 102 [pid = 3544] [id = 444] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECA442800 == 101 [pid = 3544] [id = 443] 02:47:04 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC14BC800 == 100 [pid = 3544] [id = 442] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 179 (0000000EC5FBD000) [pid = 3544] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 178 (0000000EC6BA0400) [pid = 3544] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 177 (0000000EC68D1C00) [pid = 3544] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 176 (0000000E80B5A400) [pid = 3544] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 175 (0000000EC6F31800) [pid = 3544] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 174 (0000000EC7D1B400) [pid = 3544] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 173 (0000000EBEF29800) [pid = 3544] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 172 (0000000EBF724400) [pid = 3544] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 171 (0000000E801BFC00) [pid = 3544] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 170 (0000000E80B4F800) [pid = 3544] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 169 (0000000EBEC70800) [pid = 3544] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 168 (0000000EBFF77000) [pid = 3544] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 167 (0000000EB886DC00) [pid = 3544] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 166 (0000000EBA19B800) [pid = 3544] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 165 (0000000E80B4E000) [pid = 3544] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 164 (0000000E80AA5400) [pid = 3544] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 163 (0000000ECE18AC00) [pid = 3544] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 162 (0000000E80BB5C00) [pid = 3544] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 161 (0000000EC369A400) [pid = 3544] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 160 (0000000EC9A30800) [pid = 3544] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 159 (0000000ECB388800) [pid = 3544] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 158 (0000000EC1095C00) [pid = 3544] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | --DOMWINDOW == 157 (0000000ECB141000) [pid = 3544] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3544 | 1461232024757 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 880ms 02:47:04 INFO - PROCESS | 3544 | 1461232024800 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 02:47:04 INFO - PROCESS | 3544 | 1461232024802 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 02:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:47:04 INFO - PROCESS | 3544 | 1461232024806 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - PROCESS | 3544 | 1461232024810 Marionette TRACE conn4 <- [1,1854,null,{}] 02:47:04 INFO - PROCESS | 3544 | 1461232024821 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:04 INFO - PROCESS | 3544 | 1461232024923 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 02:47:04 INFO - PROCESS | 3544 | 1461232024931 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0A8A800 == 101 [pid = 3544] [id = 473] 02:47:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 158 (0000000E82B0BC00) [pid = 3544] [serial = 1419] [outer = 0000000000000000] 02:47:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 159 (0000000E83B6FC00) [pid = 3544] [serial = 1420] [outer = 0000000E82B0BC00] 02:47:04 INFO - PROCESS | 3544 | 1461232024980 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 160 (0000000E844F0C00) [pid = 3544] [serial = 1421] [outer = 0000000E82B0BC00] 02:47:05 INFO - PROCESS | 3544 | 1461232025473 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 692ms 02:47:05 INFO - PROCESS | 3544 | 1461232025501 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 02:47:05 INFO - PROCESS | 3544 | 1461232025503 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 02:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:47:05 INFO - PROCESS | 3544 | 1461232025507 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - PROCESS | 3544 | 1461232025509 Marionette TRACE conn4 <- [1,1858,null,{}] 02:47:05 INFO - PROCESS | 3544 | 1461232025512 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:05 INFO - PROCESS | 3544 | 1461232025639 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 02:47:05 INFO - PROCESS | 3544 | 1461232025736 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6DDA800 == 102 [pid = 3544] [id = 474] 02:47:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 161 (0000000E844EB400) [pid = 3544] [serial = 1422] [outer = 0000000000000000] 02:47:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 162 (0000000E852E1800) [pid = 3544] [serial = 1423] [outer = 0000000E844EB400] 02:47:05 INFO - PROCESS | 3544 | 1461232025790 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 163 (0000000EB9BCD000) [pid = 3544] [serial = 1424] [outer = 0000000E844EB400] 02:47:06 INFO - PROCESS | 3544 | 1461232026162 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 691ms 02:47:06 INFO - PROCESS | 3544 | 1461232026204 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 02:47:06 INFO - PROCESS | 3544 | 1461232026207 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 02:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:47:06 INFO - PROCESS | 3544 | 1461232026210 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - PROCESS | 3544 | 1461232026212 Marionette TRACE conn4 <- [1,1862,null,{}] 02:47:06 INFO - PROCESS | 3544 | 1461232026215 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:06 INFO - PROCESS | 3544 | 1461232026312 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 02:47:06 INFO - PROCESS | 3544 | 1461232026319 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C10000 == 103 [pid = 3544] [id = 475] 02:47:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 164 (0000000EBA971C00) [pid = 3544] [serial = 1425] [outer = 0000000000000000] 02:47:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 165 (0000000EBEC68800) [pid = 3544] [serial = 1426] [outer = 0000000EBA971C00] 02:47:06 INFO - PROCESS | 3544 | 1461232026366 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 166 (0000000EBF69A000) [pid = 3544] [serial = 1427] [outer = 0000000EBA971C00] 02:47:06 INFO - PROCESS | 3544 | 1461232026907 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 735ms 02:47:06 INFO - PROCESS | 3544 | 1461232026950 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 02:47:06 INFO - PROCESS | 3544 | 1461232026952 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 02:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:47:06 INFO - PROCESS | 3544 | 1461232026962 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - PROCESS | 3544 | 1461232026964 Marionette TRACE conn4 <- [1,1866,null,{}] 02:47:06 INFO - PROCESS | 3544 | 1461232026968 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:07 INFO - PROCESS | 3544 | 1461232027142 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 02:47:07 INFO - PROCESS | 3544 | 1461232027165 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC9D59800 == 104 [pid = 3544] [id = 476] 02:47:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 167 (0000000EC07A8800) [pid = 3544] [serial = 1428] [outer = 0000000000000000] 02:47:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 168 (0000000EC3661800) [pid = 3544] [serial = 1429] [outer = 0000000EC07A8800] 02:47:07 INFO - PROCESS | 3544 | 1461232027213 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 169 (0000000EC5A57C00) [pid = 3544] [serial = 1430] [outer = 0000000EC07A8800] 02:47:07 INFO - PROCESS | 3544 | 1461232027669 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 732ms 02:47:07 INFO - PROCESS | 3544 | 1461232027696 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 3544 | 1461232027698 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 02:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:47:07 INFO - PROCESS | 3544 | 1461232027708 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 3544 | 1461232027710 Marionette TRACE conn4 <- [1,1870,null,{}] 02:47:07 INFO - PROCESS | 3544 | 1461232027713 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:07 INFO - PROCESS | 3544 | 1461232027839 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 02:47:07 INFO - PROCESS | 3544 | 1461232027859 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB872800 == 105 [pid = 3544] [id = 477] 02:47:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 170 (0000000EC5AE1400) [pid = 3544] [serial = 1431] [outer = 0000000000000000] 02:47:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 171 (0000000EC635C800) [pid = 3544] [serial = 1432] [outer = 0000000EC5AE1400] 02:47:07 INFO - PROCESS | 3544 | 1461232027905 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 172 (0000000EC68D9000) [pid = 3544] [serial = 1433] [outer = 0000000EC5AE1400] 02:47:08 INFO - PROCESS | 3544 | 1461232028358 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 689ms 02:47:08 INFO - PROCESS | 3544 | 1461232028394 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 02:47:08 INFO - PROCESS | 3544 | 1461232028396 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 02:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:47:08 INFO - PROCESS | 3544 | 1461232028399 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:47:08 INFO - PROCESS | 3544 | 1461232028401 Marionette TRACE conn4 <- [1,1874,null,{}] 02:47:08 INFO - PROCESS | 3544 | 1461232028405 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:08 INFO - PROCESS | 3544 | 1461232028558 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 02:47:08 INFO - PROCESS | 3544 | --DOMWINDOW == 171 (0000000ECB146400) [pid = 3544] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:47:08 INFO - PROCESS | 3544 | --DOMWINDOW == 170 (0000000EB9BC5800) [pid = 3544] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:47:08 INFO - PROCESS | 3544 | --DOMWINDOW == 169 (0000000E801BBC00) [pid = 3544] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:47:08 INFO - PROCESS | 3544 | --DOMWINDOW == 168 (0000000ECB145800) [pid = 3544] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:47:08 INFO - PROCESS | 3544 | --DOMWINDOW == 167 (0000000EC435C400) [pid = 3544] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:47:08 INFO - PROCESS | 3544 | --DOMWINDOW == 166 (0000000E80B56C00) [pid = 3544] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:47:08 INFO - PROCESS | 3544 | --DOMWINDOW == 165 (0000000EC68F4C00) [pid = 3544] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:47:08 INFO - PROCESS | 3544 | --DOMWINDOW == 164 (0000000ECB978800) [pid = 3544] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:47:08 INFO - PROCESS | 3544 | --DOMWINDOW == 163 (0000000EC7938C00) [pid = 3544] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:47:08 INFO - PROCESS | 3544 | --DOMWINDOW == 162 (0000000EB8947000) [pid = 3544] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:47:08 INFO - PROCESS | 3544 | --DOMWINDOW == 161 (0000000E80BBE800) [pid = 3544] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:47:08 INFO - PROCESS | 3544 | --DOMWINDOW == 160 (0000000EBBE22C00) [pid = 3544] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:47:08 INFO - PROCESS | 3544 | 1461232028852 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:08 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC841E000 == 106 [pid = 3544] [id = 478] 02:47:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 161 (0000000E80275C00) [pid = 3544] [serial = 1434] [outer = 0000000000000000] 02:47:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 162 (0000000E80AA8C00) [pid = 3544] [serial = 1435] [outer = 0000000E80275C00] 02:47:08 INFO - PROCESS | 3544 | 1461232028899 Marionette DEBUG loaded listener.js 02:47:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 163 (0000000EBBE28400) [pid = 3544] [serial = 1436] [outer = 0000000E80275C00] 02:47:09 INFO - PROCESS | 3544 | 1461232029261 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 881ms 02:47:09 INFO - PROCESS | 3544 | 1461232029284 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 02:47:09 INFO - PROCESS | 3544 | 1461232029286 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 02:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:47:09 INFO - PROCESS | 3544 | 1461232029289 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - PROCESS | 3544 | 1461232029291 Marionette TRACE conn4 <- [1,1878,null,{}] 02:47:09 INFO - PROCESS | 3544 | 1461232029294 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:09 INFO - PROCESS | 3544 | 1461232029431 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 02:47:09 INFO - PROCESS | 3544 | 1461232029440 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7DC800 == 107 [pid = 3544] [id = 479] 02:47:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 164 (0000000EC68F4C00) [pid = 3544] [serial = 1437] [outer = 0000000000000000] 02:47:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 165 (0000000EC6CAA400) [pid = 3544] [serial = 1438] [outer = 0000000EC68F4C00] 02:47:09 INFO - PROCESS | 3544 | 1461232029486 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 166 (0000000EC73A5C00) [pid = 3544] [serial = 1439] [outer = 0000000EC68F4C00] 02:47:09 INFO - PROCESS | 3544 | 1461232029904 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 628ms 02:47:09 INFO - PROCESS | 3544 | 1461232029920 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 02:47:09 INFO - PROCESS | 3544 | 1461232029923 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 02:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:47:09 INFO - PROCESS | 3544 | 1461232029926 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - PROCESS | 3544 | 1461232029928 Marionette TRACE conn4 <- [1,1882,null,{}] 02:47:09 INFO - PROCESS | 3544 | 1461232029931 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:10 INFO - PROCESS | 3544 | 1461232030067 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 02:47:10 INFO - PROCESS | 3544 | 1461232030077 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFFC1000 == 108 [pid = 3544] [id = 480] 02:47:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 167 (0000000EC43A0800) [pid = 3544] [serial = 1440] [outer = 0000000000000000] 02:47:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 168 (0000000EC7941800) [pid = 3544] [serial = 1441] [outer = 0000000EC43A0800] 02:47:10 INFO - PROCESS | 3544 | 1461232030122 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 169 (0000000EC7F9B400) [pid = 3544] [serial = 1442] [outer = 0000000EC43A0800] 02:47:10 INFO - PROCESS | 3544 | 1461232030576 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 692ms 02:47:10 INFO - PROCESS | 3544 | 1461232030622 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 3544 | 1461232030625 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 02:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:47:10 INFO - PROCESS | 3544 | 1461232030628 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 3544 | 1461232030631 Marionette TRACE conn4 <- [1,1886,null,{}] 02:47:10 INFO - PROCESS | 3544 | 1461232030634 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:10 INFO - PROCESS | 3544 | 1461232030752 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 02:47:10 INFO - PROCESS | 3544 | 1461232030768 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0DA2800 == 109 [pid = 3544] [id = 481] 02:47:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 170 (0000000ECAFE4800) [pid = 3544] [serial = 1443] [outer = 0000000000000000] 02:47:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 171 (0000000ECB140C00) [pid = 3544] [serial = 1444] [outer = 0000000ECAFE4800] 02:47:10 INFO - PROCESS | 3544 | 1461232030818 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 172 (0000000ECB392400) [pid = 3544] [serial = 1445] [outer = 0000000ECAFE4800] 02:47:11 INFO - PROCESS | 3544 | 1461232031623 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1027ms 02:47:11 INFO - PROCESS | 3544 | 1461232031658 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 3544 | 1461232031665 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 02:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:47:11 INFO - PROCESS | 3544 | 1461232031671 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 3544 | 1461232031675 Marionette TRACE conn4 <- [1,1890,null,{}] 02:47:11 INFO - PROCESS | 3544 | 1461232031702 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:11 INFO - PROCESS | 3544 | 1461232031835 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 02:47:11 INFO - PROCESS | 3544 | 1461232031979 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E843D1800 == 110 [pid = 3544] [id = 482] 02:47:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 173 (0000000E811CF800) [pid = 3544] [serial = 1446] [outer = 0000000000000000] 02:47:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 174 (0000000E81243800) [pid = 3544] [serial = 1447] [outer = 0000000E811CF800] 02:47:12 INFO - PROCESS | 3544 | 1461232032039 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 175 (0000000E8277A400) [pid = 3544] [serial = 1448] [outer = 0000000E811CF800] 02:47:12 INFO - PROCESS | 3544 | 1461232032604 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1006ms 02:47:12 INFO - PROCESS | 3544 | 1461232032679 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 3544 | 1461232032685 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 02:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:47:12 INFO - PROCESS | 3544 | 1461232032692 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - PROCESS | 3544 | 1461232032696 Marionette TRACE conn4 <- [1,1894,null,{}] 02:47:12 INFO - PROCESS | 3544 | 1461232032700 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:12 INFO - PROCESS | 3544 | 1461232032829 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 02:47:12 INFO - PROCESS | 3544 | 1461232032970 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6D06800 == 111 [pid = 3544] [id = 483] 02:47:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 176 (0000000E844F1C00) [pid = 3544] [serial = 1449] [outer = 0000000000000000] 02:47:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 177 (0000000E852D8800) [pid = 3544] [serial = 1450] [outer = 0000000E844F1C00] 02:47:13 INFO - PROCESS | 3544 | 1461232033027 Marionette DEBUG loaded listener.js 02:47:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 178 (0000000EBF019400) [pid = 3544] [serial = 1451] [outer = 0000000E844F1C00] 02:47:13 INFO - PROCESS | 3544 | 1461232033639 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 986ms 02:47:13 INFO - PROCESS | 3544 | 1461232033684 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 3544 | 1461232033687 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 02:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:47:13 INFO - PROCESS | 3544 | 1461232033691 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 3544 | 1461232033696 Marionette TRACE conn4 <- [1,1898,null,{}] 02:47:13 INFO - PROCESS | 3544 | 1461232033708 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:13 INFO - PROCESS | 3544 | 1461232033838 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 02:47:13 INFO - PROCESS | 3544 | 1461232033980 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0C33800 == 112 [pid = 3544] [id = 484] 02:47:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 179 (0000000EC43EA000) [pid = 3544] [serial = 1452] [outer = 0000000000000000] 02:47:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 180 (0000000EC63BEC00) [pid = 3544] [serial = 1453] [outer = 0000000EC43EA000] 02:47:14 INFO - PROCESS | 3544 | 1461232034040 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 181 (0000000EC8434C00) [pid = 3544] [serial = 1454] [outer = 0000000EC43EA000] 02:47:14 INFO - PROCESS | 3544 | 1461232034620 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 984ms 02:47:14 INFO - PROCESS | 3544 | 1461232034677 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 02:47:14 INFO - PROCESS | 3544 | 1461232034681 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 02:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:47:14 INFO - PROCESS | 3544 | 1461232034684 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:47:14 INFO - PROCESS | 3544 | 1461232034686 Marionette TRACE conn4 <- [1,1902,null,{}] 02:47:14 INFO - PROCESS | 3544 | 1461232034690 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:14 INFO - PROCESS | 3544 | 1461232034814 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 02:47:14 INFO - PROCESS | 3544 | 1461232034953 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED21BC000 == 113 [pid = 3544] [id = 485] 02:47:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 182 (0000000ECB13C400) [pid = 3544] [serial = 1455] [outer = 0000000000000000] 02:47:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 183 (0000000ECB14D800) [pid = 3544] [serial = 1456] [outer = 0000000ECB13C400] 02:47:15 INFO - PROCESS | 3544 | 1461232035010 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 184 (0000000ECB99CC00) [pid = 3544] [serial = 1457] [outer = 0000000ECB13C400] 02:47:15 INFO - PROCESS | 3544 | 1461232035527 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 879ms 02:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:47:15 INFO - PROCESS | 3544 | 1461232035565 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 3544 | 1461232035567 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 02:47:15 INFO - PROCESS | 3544 | 1461232035571 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 3544 | 1461232035573 Marionette TRACE conn4 <- [1,1906,null,{}] 02:47:15 INFO - PROCESS | 3544 | 1461232035577 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:15 INFO - PROCESS | 3544 | 1461232035696 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 02:47:15 INFO - PROCESS | 3544 | 1461232035807 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED2270800 == 114 [pid = 3544] [id = 486] 02:47:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 185 (0000000ECBB79400) [pid = 3544] [serial = 1458] [outer = 0000000000000000] 02:47:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 186 (0000000ECC09A800) [pid = 3544] [serial = 1459] [outer = 0000000ECBB79400] 02:47:15 INFO - PROCESS | 3544 | 1461232035862 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 187 (0000000ECC9AC800) [pid = 3544] [serial = 1460] [outer = 0000000ECBB79400] 02:47:16 INFO - PROCESS | 3544 | 1461232036492 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 985ms 02:47:16 INFO - PROCESS | 3544 | 1461232036559 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 3544 | 1461232036562 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 02:47:16 INFO - PROCESS | 3544 | 1461232036565 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:47:16 INFO - PROCESS | 3544 | 1461232036567 Marionette TRACE conn4 <- [1,1910,null,{}] 02:47:16 INFO - PROCESS | 3544 | 1461232036572 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:16 INFO - PROCESS | 3544 | 1461232036752 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 02:47:16 INFO - PROCESS | 3544 | 1461232036768 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83867800 == 115 [pid = 3544] [id = 487] 02:47:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 188 (0000000E82909C00) [pid = 3544] [serial = 1461] [outer = 0000000000000000] 02:47:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 189 (0000000E82B14000) [pid = 3544] [serial = 1462] [outer = 0000000E82909C00] 02:47:16 INFO - PROCESS | 3544 | 1461232036828 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 190 (0000000E82B20400) [pid = 3544] [serial = 1463] [outer = 0000000E82909C00] 02:47:17 INFO - PROCESS | 3544 | 1461232037429 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 944ms 02:47:17 INFO - PROCESS | 3544 | 1461232037512 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 02:47:17 INFO - PROCESS | 3544 | 1461232037515 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 02:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:47:17 INFO - PROCESS | 3544 | 1461232037519 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:47:17 INFO - PROCESS | 3544 | 1461232037521 Marionette TRACE conn4 <- [1,1914,null,{}] 02:47:17 INFO - PROCESS | 3544 | 1461232037525 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:17 INFO - PROCESS | 3544 | 1461232037642 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 02:47:17 INFO - PROCESS | 3544 | 1461232037782 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C4C800 == 116 [pid = 3544] [id = 488] 02:47:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 191 (0000000E82B1F800) [pid = 3544] [serial = 1464] [outer = 0000000000000000] 02:47:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 192 (0000000E84A7C800) [pid = 3544] [serial = 1465] [outer = 0000000E82B1F800] 02:47:17 INFO - PROCESS | 3544 | 1461232037838 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 193 (0000000E84A82C00) [pid = 3544] [serial = 1466] [outer = 0000000E82B1F800] 02:47:18 INFO - PROCESS | 3544 | 1461232038363 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 880ms 02:47:18 INFO - PROCESS | 3544 | 1461232038401 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 3544 | 1461232038403 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 02:47:18 INFO - PROCESS | 3544 | 1461232038407 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:47:18 INFO - PROCESS | 3544 | 1461232038409 Marionette TRACE conn4 <- [1,1918,null,{}] 02:47:18 INFO - PROCESS | 3544 | 1461232038413 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:18 INFO - PROCESS | 3544 | 1461232038531 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 02:47:18 INFO - PROCESS | 3544 | 1461232038672 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85AE0000 == 117 [pid = 3544] [id = 489] 02:47:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 194 (0000000E84A77400) [pid = 3544] [serial = 1467] [outer = 0000000000000000] 02:47:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 195 (0000000E84BDD800) [pid = 3544] [serial = 1468] [outer = 0000000E84A77400] 02:47:18 INFO - PROCESS | 3544 | 1461232038728 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 196 (0000000E84BE3800) [pid = 3544] [serial = 1469] [outer = 0000000E84A77400] 02:47:19 INFO - PROCESS | 3544 | 1461232039321 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 985ms 02:47:19 INFO - PROCESS | 3544 | 1461232039395 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 3544 | 1461232039398 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 02:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:47:19 INFO - PROCESS | 3544 | 1461232039401 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 3544 | 1461232039403 Marionette TRACE conn4 <- [1,1922,null,{}] 02:47:19 INFO - PROCESS | 3544 | 1461232039407 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:19 INFO - PROCESS | 3544 | 1461232039527 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 02:47:19 INFO - PROCESS | 3544 | 1461232039668 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED226B800 == 118 [pid = 3544] [id = 490] 02:47:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 197 (0000000E81F78000) [pid = 3544] [serial = 1470] [outer = 0000000000000000] 02:47:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 198 (0000000E81F7C800) [pid = 3544] [serial = 1471] [outer = 0000000E81F78000] 02:47:19 INFO - PROCESS | 3544 | 1461232039723 Marionette DEBUG loaded listener.js 02:47:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 199 (0000000E84BDE800) [pid = 3544] [serial = 1472] [outer = 0000000E81F78000] 02:47:20 INFO - PROCESS | 3544 | 1461232040324 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 986ms 02:47:20 INFO - PROCESS | 3544 | 1461232040390 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 3544 | 1461232040393 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 02:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:47:20 INFO - PROCESS | 3544 | 1461232040397 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 3544 | 1461232040399 Marionette TRACE conn4 <- [1,1926,null,{}] 02:47:20 INFO - PROCESS | 3544 | 1461232040403 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:20 INFO - PROCESS | 3544 | 1461232040524 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 02:47:20 INFO - PROCESS | 3544 | 1461232040694 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8617A800 == 119 [pid = 3544] [id = 491] 02:47:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 200 (0000000E80AC1400) [pid = 3544] [serial = 1473] [outer = 0000000000000000] 02:47:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 201 (0000000E84BE7800) [pid = 3544] [serial = 1474] [outer = 0000000E80AC1400] 02:47:20 INFO - PROCESS | 3544 | 1461232040751 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 202 (0000000E8618C800) [pid = 3544] [serial = 1475] [outer = 0000000E80AC1400] 02:47:21 INFO - PROCESS | 3544 | 1461232041312 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 943ms 02:47:21 INFO - PROCESS | 3544 | 1461232041342 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 02:47:21 INFO - PROCESS | 3544 | 1461232041346 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 02:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:47:21 INFO - PROCESS | 3544 | 1461232041349 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:47:21 INFO - PROCESS | 3544 | 1461232041352 Marionette TRACE conn4 <- [1,1930,null,{}] 02:47:21 INFO - PROCESS | 3544 | 1461232041356 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:21 INFO - PROCESS | 3544 | 1461232041502 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 02:47:21 INFO - PROCESS | 3544 | 1461232041843 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83851000 == 120 [pid = 3544] [id = 492] 02:47:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 203 (0000000E8026B400) [pid = 3544] [serial = 1476] [outer = 0000000000000000] 02:47:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 204 (0000000E805D2000) [pid = 3544] [serial = 1477] [outer = 0000000E8026B400] 02:47:21 INFO - PROCESS | 3544 | 1461232041912 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 205 (0000000E80ABD800) [pid = 3544] [serial = 1478] [outer = 0000000E8026B400] 02:47:22 INFO - PROCESS | 3544 | 1461232042615 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1283ms 02:47:22 INFO - PROCESS | 3544 | 1461232042640 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 3544 | 1461232042645 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 02:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:47:22 INFO - PROCESS | 3544 | 1461232042651 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 3544 | 1461232042656 Marionette TRACE conn4 <- [1,1934,null,{}] 02:47:22 INFO - PROCESS | 3544 | 1461232042661 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:22 INFO - PROCESS | 3544 | 1461232042786 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 02:47:22 INFO - PROCESS | 3544 | 1461232042934 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E811AC800 == 121 [pid = 3544] [id = 493] 02:47:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 206 (0000000E8124E000) [pid = 3544] [serial = 1479] [outer = 0000000000000000] 02:47:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 207 (0000000E82777000) [pid = 3544] [serial = 1480] [outer = 0000000E8124E000] 02:47:23 INFO - PROCESS | 3544 | 1461232042988 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 208 (0000000E82ADB000) [pid = 3544] [serial = 1481] [outer = 0000000E8124E000] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0DBD800 == 120 [pid = 3544] [id = 428] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED025B800 == 119 [pid = 3544] [id = 263] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFFC1000 == 118 [pid = 3544] [id = 480] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7DC800 == 117 [pid = 3544] [id = 479] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC841E000 == 116 [pid = 3544] [id = 478] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB872800 == 115 [pid = 3544] [id = 477] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC9D59800 == 114 [pid = 3544] [id = 476] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C10000 == 113 [pid = 3544] [id = 475] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 207 (0000000ECCA91000) [pid = 3544] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 206 (0000000ECE184C00) [pid = 3544] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 205 (0000000E83BDD000) [pid = 3544] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 204 (0000000E8096C800) [pid = 3544] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 203 (0000000E81182C00) [pid = 3544] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 202 (0000000E83B6E400) [pid = 3544] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6DDA800 == 112 [pid = 3544] [id = 474] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0A8A800 == 111 [pid = 3544] [id = 473] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000E812D2000 == 110 [pid = 3544] [id = 472] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000E843D8000 == 109 [pid = 3544] [id = 471] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84ED8000 == 108 [pid = 3544] [id = 467] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84413800 == 107 [pid = 3544] [id = 466] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000E80121000 == 106 [pid = 3544] [id = 465] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED23AB800 == 105 [pid = 3544] [id = 464] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C23000 == 104 [pid = 3544] [id = 463] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBBD80000 == 103 [pid = 3544] [id = 462] 02:47:23 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1385000 == 102 [pid = 3544] [id = 461] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 201 (0000000ECB838C00) [pid = 3544] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 200 (0000000EC43EA400) [pid = 3544] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 199 (0000000E817A0800) [pid = 3544] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 198 (0000000E82B11400) [pid = 3544] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 197 (0000000EC810F000) [pid = 3544] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 196 (0000000EC6BA1C00) [pid = 3544] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 195 (0000000EC6F31400) [pid = 3544] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 194 (0000000EC1478800) [pid = 3544] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 193 (0000000ECBB6D400) [pid = 3544] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 192 (0000000EC7AE6800) [pid = 3544] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 191 (0000000ECC0B5800) [pid = 3544] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 190 (0000000EBA1A0C00) [pid = 3544] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 189 (0000000EBEC36000) [pid = 3544] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 188 (0000000E82B0A400) [pid = 3544] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 187 (0000000EC7954000) [pid = 3544] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 186 (0000000ECC0A1400) [pid = 3544] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 185 (0000000E812E9400) [pid = 3544] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 184 (0000000ECB1E2C00) [pid = 3544] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 183 (0000000EC9752000) [pid = 3544] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 182 (0000000E81CED400) [pid = 3544] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 181 (0000000ECB975800) [pid = 3544] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 180 (0000000EBF698C00) [pid = 3544] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 179 (0000000E80AABC00) [pid = 3544] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 178 (0000000E80270400) [pid = 3544] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 177 (0000000EC5BA3000) [pid = 3544] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 176 (0000000ECA593000) [pid = 3544] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | --DOMWINDOW == 175 (0000000EC0713800) [pid = 3544] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 02:47:23 INFO - PROCESS | 3544 | 1461232043653 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1030ms 02:47:23 INFO - PROCESS | 3544 | 1461232043686 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 3544 | 1461232043690 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 02:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:47:23 INFO - PROCESS | 3544 | 1461232043695 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - PROCESS | 3544 | 1461232043697 Marionette TRACE conn4 <- [1,1938,null,{}] 02:47:23 INFO - PROCESS | 3544 | 1461232043701 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:23 INFO - PROCESS | 3544 | 1461232043831 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 02:47:23 INFO - PROCESS | 3544 | 1461232043934 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83394800 == 103 [pid = 3544] [id = 494] 02:47:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 176 (0000000E80BBC000) [pid = 3544] [serial = 1482] [outer = 0000000000000000] 02:47:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 177 (0000000E8124A400) [pid = 3544] [serial = 1483] [outer = 0000000E80BBC000] 02:47:23 INFO - PROCESS | 3544 | 1461232043981 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 178 (0000000E82B13000) [pid = 3544] [serial = 1484] [outer = 0000000E80BBC000] 02:47:24 INFO - PROCESS | 3544 | 1461232044367 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 734ms 02:47:24 INFO - PROCESS | 3544 | 1461232044432 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 3544 | 1461232044435 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 02:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:47:24 INFO - PROCESS | 3544 | 1461232044441 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 3544 | 1461232044447 Marionette TRACE conn4 <- [1,1942,null,{}] 02:47:24 INFO - PROCESS | 3544 | 1461232044456 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:24 INFO - PROCESS | 3544 | 1461232044595 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 02:47:24 INFO - PROCESS | 3544 | 1461232044603 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E853EE800 == 104 [pid = 3544] [id = 495] 02:47:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 179 (0000000E83B68800) [pid = 3544] [serial = 1485] [outer = 0000000000000000] 02:47:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 180 (0000000E844EE800) [pid = 3544] [serial = 1486] [outer = 0000000E83B68800] 02:47:24 INFO - PROCESS | 3544 | 1461232044650 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 181 (0000000E852D3800) [pid = 3544] [serial = 1487] [outer = 0000000E83B68800] 02:47:25 INFO - PROCESS | 3544 | 1461232045112 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 02:47:25 INFO - PROCESS | 3544 | 1461232045175 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 02:47:25 INFO - PROCESS | 3544 | 1461232045178 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 02:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:47:25 INFO - PROCESS | 3544 | 1461232045181 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - PROCESS | 3544 | 1461232045183 Marionette TRACE conn4 <- [1,1946,null,{}] 02:47:25 INFO - PROCESS | 3544 | 1461232045187 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:25 INFO - PROCESS | 3544 | 1461232045288 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 02:47:25 INFO - PROCESS | 3544 | 1461232045398 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFCB9800 == 105 [pid = 3544] [id = 496] 02:47:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 182 (0000000E8124D400) [pid = 3544] [serial = 1488] [outer = 0000000000000000] 02:47:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 183 (0000000E86193400) [pid = 3544] [serial = 1489] [outer = 0000000E8124D400] 02:47:25 INFO - PROCESS | 3544 | 1461232045445 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 184 (0000000EB9A72400) [pid = 3544] [serial = 1490] [outer = 0000000E8124D400] 02:47:25 INFO - PROCESS | 3544 | 1461232045858 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 734ms 02:47:25 INFO - PROCESS | 3544 | 1461232045917 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 02:47:25 INFO - PROCESS | 3544 | 1461232045919 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 02:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:47:25 INFO - PROCESS | 3544 | 1461232045928 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - PROCESS | 3544 | 1461232045930 Marionette TRACE conn4 <- [1,1950,null,{}] 02:47:25 INFO - PROCESS | 3544 | 1461232045933 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:26 INFO - PROCESS | 3544 | 1461232046096 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 02:47:26 INFO - PROCESS | 3544 | 1461232046117 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6852000 == 106 [pid = 3544] [id = 497] 02:47:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 185 (0000000EBEF24000) [pid = 3544] [serial = 1491] [outer = 0000000000000000] 02:47:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 186 (0000000EBF699C00) [pid = 3544] [serial = 1492] [outer = 0000000EBEF24000] 02:47:26 INFO - PROCESS | 3544 | 1461232046172 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 187 (0000000EC07ACC00) [pid = 3544] [serial = 1493] [outer = 0000000EBEF24000] 02:47:26 INFO - PROCESS | 3544 | 1461232046642 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 734ms 02:47:26 INFO - PROCESS | 3544 | 1461232046659 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 02:47:26 INFO - PROCESS | 3544 | 1461232046661 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 02:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:47:26 INFO - PROCESS | 3544 | 1461232046672 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - PROCESS | 3544 | 1461232046674 Marionette TRACE conn4 <- [1,1954,null,{}] 02:47:26 INFO - PROCESS | 3544 | 1461232046678 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:26 INFO - PROCESS | 3544 | 1461232046810 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 02:47:26 INFO - PROCESS | 3544 | 1461232046825 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C28000 == 107 [pid = 3544] [id = 498] 02:47:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 188 (0000000EC3697400) [pid = 3544] [serial = 1494] [outer = 0000000000000000] 02:47:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 189 (0000000EC43F6800) [pid = 3544] [serial = 1495] [outer = 0000000EC3697400] 02:47:26 INFO - PROCESS | 3544 | 1461232046870 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 190 (0000000EC5BAC000) [pid = 3544] [serial = 1496] [outer = 0000000EC3697400] 02:47:27 INFO - PROCESS | 3544 | 1461232047311 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 02:47:27 INFO - PROCESS | 3544 | 1461232047364 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 3544 | 1461232047366 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 02:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:47:27 INFO - PROCESS | 3544 | 1461232047370 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 3544 | 1461232047372 Marionette TRACE conn4 <- [1,1958,null,{}] 02:47:27 INFO - PROCESS | 3544 | 1461232047375 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:27 INFO - PROCESS | 3544 | 1461232047539 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 02:47:27 INFO - PROCESS | 3544 | 1461232047564 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB186000 == 108 [pid = 3544] [id = 499] 02:47:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 191 (0000000EC665B400) [pid = 3544] [serial = 1497] [outer = 0000000000000000] 02:47:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 192 (0000000EC68D0800) [pid = 3544] [serial = 1498] [outer = 0000000EC665B400] 02:47:27 INFO - PROCESS | 3544 | 1461232047608 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 193 (0000000EC6C35000) [pid = 3544] [serial = 1499] [outer = 0000000EC665B400] 02:47:27 INFO - PROCESS | 3544 | --DOMWINDOW == 192 (0000000E82B0BC00) [pid = 3544] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:47:27 INFO - PROCESS | 3544 | --DOMWINDOW == 191 (0000000EBA971C00) [pid = 3544] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:47:27 INFO - PROCESS | 3544 | --DOMWINDOW == 190 (0000000E80271000) [pid = 3544] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:47:27 INFO - PROCESS | 3544 | --DOMWINDOW == 189 (0000000E805D2C00) [pid = 3544] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:47:27 INFO - PROCESS | 3544 | --DOMWINDOW == 188 (0000000EC5AE1400) [pid = 3544] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:47:27 INFO - PROCESS | 3544 | --DOMWINDOW == 187 (0000000E80275C00) [pid = 3544] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:47:27 INFO - PROCESS | 3544 | --DOMWINDOW == 186 (0000000EC68F4C00) [pid = 3544] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:47:27 INFO - PROCESS | 3544 | --DOMWINDOW == 185 (0000000EC07A8800) [pid = 3544] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:47:27 INFO - PROCESS | 3544 | --DOMWINDOW == 184 (0000000E844EB400) [pid = 3544] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:47:27 INFO - PROCESS | 3544 | --DOMWINDOW == 183 (0000000EC43A0800) [pid = 3544] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:47:28 INFO - PROCESS | 3544 | 1461232048185 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 840ms 02:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:47:28 INFO - PROCESS | 3544 | 1461232048215 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 02:47:28 INFO - PROCESS | 3544 | 1461232048218 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 02:47:28 INFO - PROCESS | 3544 | 1461232048221 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - PROCESS | 3544 | 1461232048223 Marionette TRACE conn4 <- [1,1962,null,{}] 02:47:28 INFO - PROCESS | 3544 | 1461232048227 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:28 INFO - PROCESS | 3544 | 1461232048325 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 02:47:28 INFO - PROCESS | 3544 | 1461232048331 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECBB94000 == 109 [pid = 3544] [id = 500] 02:47:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 184 (0000000E82AE1400) [pid = 3544] [serial = 1500] [outer = 0000000000000000] 02:47:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 185 (0000000EC5FBD000) [pid = 3544] [serial = 1501] [outer = 0000000E82AE1400] 02:47:28 INFO - PROCESS | 3544 | 1461232048379 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 186 (0000000EC6D2BC00) [pid = 3544] [serial = 1502] [outer = 0000000E82AE1400] 02:47:28 INFO - PROCESS | 3544 | 1461232048815 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 627ms 02:47:28 INFO - PROCESS | 3544 | 1461232048849 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 02:47:28 INFO - PROCESS | 3544 | 1461232048851 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 02:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:47:28 INFO - PROCESS | 3544 | 1461232048869 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - PROCESS | 3544 | 1461232048871 Marionette TRACE conn4 <- [1,1966,null,{}] 02:47:28 INFO - PROCESS | 3544 | 1461232048875 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:28 INFO - PROCESS | 3544 | 1461232048974 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 02:47:28 INFO - PROCESS | 3544 | 1461232048980 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF66D000 == 110 [pid = 3544] [id = 501] 02:47:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 187 (0000000EC7954400) [pid = 3544] [serial = 1503] [outer = 0000000000000000] 02:47:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 188 (0000000EC7AE5C00) [pid = 3544] [serial = 1504] [outer = 0000000EC7954400] 02:47:29 INFO - PROCESS | 3544 | 1461232049025 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 189 (0000000EC9A30800) [pid = 3544] [serial = 1505] [outer = 0000000EC7954400] 02:47:29 INFO - PROCESS | 3544 | 1461232049471 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 628ms 02:47:29 INFO - PROCESS | 3544 | 1461232049504 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 3544 | 1461232049506 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 02:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:47:29 INFO - PROCESS | 3544 | 1461232049510 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 3544 | 1461232049511 Marionette TRACE conn4 <- [1,1970,null,{}] 02:47:29 INFO - PROCESS | 3544 | 1461232049515 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:29 INFO - PROCESS | 3544 | 1461232049658 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 02:47:29 INFO - PROCESS | 3544 | 1461232049670 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFFBC800 == 111 [pid = 3544] [id = 502] 02:47:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 190 (0000000EC4010800) [pid = 3544] [serial = 1506] [outer = 0000000000000000] 02:47:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 191 (0000000ECB138C00) [pid = 3544] [serial = 1507] [outer = 0000000EC4010800] 02:47:29 INFO - PROCESS | 3544 | 1461232049721 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 192 (0000000ECB99A000) [pid = 3544] [serial = 1508] [outer = 0000000EC4010800] 02:47:30 INFO - PROCESS | 3544 | 1461232050415 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 02:47:30 INFO - PROCESS | 3544 | 1461232050500 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 3544 | 1461232050505 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 02:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:47:30 INFO - PROCESS | 3544 | 1461232050510 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 3544 | 1461232050515 Marionette TRACE conn4 <- [1,1974,null,{}] 02:47:30 INFO - PROCESS | 3544 | 1461232050521 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:30 INFO - PROCESS | 3544 | 1461232050698 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 02:47:30 INFO - PROCESS | 3544 | 1461232050808 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C4A800 == 112 [pid = 3544] [id = 503] 02:47:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 193 (0000000E811CE000) [pid = 3544] [serial = 1509] [outer = 0000000000000000] 02:47:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 194 (0000000E817A1C00) [pid = 3544] [serial = 1510] [outer = 0000000E811CE000] 02:47:30 INFO - PROCESS | 3544 | 1461232050868 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 195 (0000000E8290AC00) [pid = 3544] [serial = 1511] [outer = 0000000E811CE000] 02:47:31 INFO - PROCESS | 3544 | 1461232051421 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 943ms 02:47:31 INFO - PROCESS | 3544 | 1461232051458 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 3544 | 1461232051465 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 02:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:47:31 INFO - PROCESS | 3544 | 1461232051471 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 3544 | 1461232051475 Marionette TRACE conn4 <- [1,1978,null,{}] 02:47:31 INFO - PROCESS | 3544 | 1461232051479 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:31 INFO - PROCESS | 3544 | 1461232051607 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 02:47:31 INFO - PROCESS | 3544 | 1461232051765 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0A8A800 == 113 [pid = 3544] [id = 504] 02:47:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 196 (0000000E83BD5C00) [pid = 3544] [serial = 1512] [outer = 0000000000000000] 02:47:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 197 (0000000E844F3C00) [pid = 3544] [serial = 1513] [outer = 0000000E83BD5C00] 02:47:31 INFO - PROCESS | 3544 | 1461232051822 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 198 (0000000E8618EC00) [pid = 3544] [serial = 1514] [outer = 0000000E83BD5C00] 02:47:32 INFO - PROCESS | 3544 | 1461232052426 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 985ms 02:47:32 INFO - PROCESS | 3544 | 1461232052461 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 3544 | 1461232052464 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 02:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:47:32 INFO - PROCESS | 3544 | 1461232052468 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 3544 | 1461232052472 Marionette TRACE conn4 <- [1,1982,null,{}] 02:47:32 INFO - PROCESS | 3544 | 1461232052484 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:32 INFO - PROCESS | 3544 | 1461232052614 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 02:47:32 INFO - PROCESS | 3544 | 1461232052760 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0A7D000 == 114 [pid = 3544] [id = 505] 02:47:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 199 (0000000EC0717800) [pid = 3544] [serial = 1515] [outer = 0000000000000000] 02:47:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 200 (0000000EC435B800) [pid = 3544] [serial = 1516] [outer = 0000000EC0717800] 02:47:32 INFO - PROCESS | 3544 | 1461232052820 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 201 (0000000ECAFDD800) [pid = 3544] [serial = 1517] [outer = 0000000EC0717800] 02:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:47:33 INFO - PROCESS | 3544 | 1461232053445 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 986ms 02:47:33 INFO - PROCESS | 3544 | 1461232053469 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 02:47:33 INFO - PROCESS | 3544 | 1461232053473 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 02:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:47:33 INFO - PROCESS | 3544 | 1461232053478 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - PROCESS | 3544 | 1461232053480 Marionette TRACE conn4 <- [1,1986,null,{}] 02:47:33 INFO - PROCESS | 3544 | 1461232053484 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:33 INFO - PROCESS | 3544 | 1461232053611 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 02:47:33 INFO - PROCESS | 3544 | 1461232053754 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1385000 == 115 [pid = 3544] [id = 506] 02:47:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 202 (0000000ECBA7C800) [pid = 3544] [serial = 1518] [outer = 0000000000000000] 02:47:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 203 (0000000ECC00EC00) [pid = 3544] [serial = 1519] [outer = 0000000ECBA7C800] 02:47:33 INFO - PROCESS | 3544 | 1461232053812 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 204 (0000000ECC9B2400) [pid = 3544] [serial = 1520] [outer = 0000000ECBA7C800] 02:47:34 INFO - PROCESS | 3544 | 1461232054341 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 879ms 02:47:34 INFO - PROCESS | 3544 | 1461232054362 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 3544 | 1461232054365 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 02:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:47:34 INFO - PROCESS | 3544 | 1461232054368 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - PROCESS | 3544 | 1461232054370 Marionette TRACE conn4 <- [1,1990,null,{}] 02:47:34 INFO - PROCESS | 3544 | 1461232054391 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:34 INFO - PROCESS | 3544 | 1461232054514 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 02:47:34 INFO - PROCESS | 3544 | 1461232054628 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED2394000 == 116 [pid = 3544] [id = 507] 02:47:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 205 (0000000ECCA85000) [pid = 3544] [serial = 1521] [outer = 0000000000000000] 02:47:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 206 (0000000ECCA91800) [pid = 3544] [serial = 1522] [outer = 0000000ECCA85000] 02:47:34 INFO - PROCESS | 3544 | 1461232054683 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 207 (0000000ECE18AC00) [pid = 3544] [serial = 1523] [outer = 0000000ECCA85000] 02:47:35 INFO - PROCESS | 3544 | 1461232055269 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 944ms 02:47:35 INFO - PROCESS | 3544 | 1461232055315 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 02:47:35 INFO - PROCESS | 3544 | 1461232055318 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 02:47:35 INFO - PROCESS | 3544 | 1461232055321 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:47:35 INFO - PROCESS | 3544 | 1461232055324 Marionette TRACE conn4 <- [1,1994,null,{}] 02:47:35 INFO - PROCESS | 3544 | 1461232055328 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:35 INFO - PROCESS | 3544 | 1461232055472 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 02:47:35 INFO - PROCESS | 3544 | 1461232055632 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED2397800 == 117 [pid = 3544] [id = 508] 02:47:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 208 (0000000E84FC9400) [pid = 3544] [serial = 1524] [outer = 0000000000000000] 02:47:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 209 (0000000ECCA8D800) [pid = 3544] [serial = 1525] [outer = 0000000E84FC9400] 02:47:35 INFO - PROCESS | 3544 | 1461232055692 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 210 (0000000ECF809C00) [pid = 3544] [serial = 1526] [outer = 0000000E84FC9400] 02:47:36 INFO - PROCESS | 3544 | 1461232056230 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:47:36 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 02:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 943ms 02:47:36 INFO - PROCESS | 3544 | 1461232056267 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 3544 | 1461232056270 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 02:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:47:36 INFO - PROCESS | 3544 | 1461232056273 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 3544 | 1461232056275 Marionette TRACE conn4 <- [1,1998,null,{}] 02:47:36 INFO - PROCESS | 3544 | 1461232056279 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:36 INFO - PROCESS | 3544 | 1461232056401 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 02:47:36 INFO - PROCESS | 3544 | 1461232056557 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E82A31800 == 118 [pid = 3544] [id = 509] 02:47:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 211 (0000000E84FCA000) [pid = 3544] [serial = 1527] [outer = 0000000000000000] 02:47:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 212 (0000000E84FE1000) [pid = 3544] [serial = 1528] [outer = 0000000E84FCA000] 02:47:36 INFO - PROCESS | 3544 | 1461232056613 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 213 (0000000EBFF7CC00) [pid = 3544] [serial = 1529] [outer = 0000000E84FCA000] 02:47:37 INFO - PROCESS | 3544 | 1461232057181 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:47:37 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 02:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 986ms 02:47:37 INFO - PROCESS | 3544 | 1461232057262 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 02:47:37 INFO - PROCESS | 3544 | 1461232057265 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 02:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:47:37 INFO - PROCESS | 3544 | 1461232057268 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:47:37 INFO - PROCESS | 3544 | 1461232057270 Marionette TRACE conn4 <- [1,2002,null,{}] 02:47:37 INFO - PROCESS | 3544 | 1461232057275 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:37 INFO - PROCESS | 3544 | 1461232057397 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 02:47:37 INFO - PROCESS | 3544 | 1461232057541 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E854D3800 == 119 [pid = 3544] [id = 510] 02:47:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 214 (0000000E84FE6800) [pid = 3544] [serial = 1530] [outer = 0000000000000000] 02:47:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 215 (0000000E860E4000) [pid = 3544] [serial = 1531] [outer = 0000000E84FE6800] 02:47:37 INFO - PROCESS | 3544 | 1461232057597 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 216 (0000000E860EA000) [pid = 3544] [serial = 1532] [outer = 0000000E84FE6800] 02:47:38 INFO - PROCESS | 3544 | 1461232058149 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 945ms 02:47:38 INFO - PROCESS | 3544 | 1461232058216 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 3544 | 1461232058219 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 02:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:47:38 INFO - PROCESS | 3544 | 1461232058223 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 3544 | 1461232058225 Marionette TRACE conn4 <- [1,2006,null,{}] 02:47:38 INFO - PROCESS | 3544 | 1461232058228 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:38 INFO - PROCESS | 3544 | 1461232058352 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 02:47:38 INFO - PROCESS | 3544 | 1461232058509 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84F23000 == 120 [pid = 3544] [id = 511] 02:47:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 217 (0000000E85276C00) [pid = 3544] [serial = 1533] [outer = 0000000000000000] 02:47:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 218 (0000000E8527C400) [pid = 3544] [serial = 1534] [outer = 0000000E85276C00] 02:47:38 INFO - PROCESS | 3544 | 1461232058565 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 219 (0000000E860DE800) [pid = 3544] [serial = 1535] [outer = 0000000E85276C00] 02:47:39 INFO - PROCESS | 3544 | 1461232059230 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1027ms 02:47:39 INFO - PROCESS | 3544 | 1461232059251 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 3544 | 1461232059254 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 02:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:47:39 INFO - PROCESS | 3544 | 1461232059291 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 3544 | 1461232059294 Marionette TRACE conn4 <- [1,2010,null,{}] 02:47:39 INFO - PROCESS | 3544 | 1461232059299 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:39 INFO - PROCESS | 3544 | 1461232059456 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 02:47:39 INFO - PROCESS | 3544 | 1461232059605 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8441D000 == 121 [pid = 3544] [id = 512] 02:47:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 220 (0000000E83B71C00) [pid = 3544] [serial = 1536] [outer = 0000000000000000] 02:47:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 221 (0000000E86E96C00) [pid = 3544] [serial = 1537] [outer = 0000000E83B71C00] 02:47:39 INFO - PROCESS | 3544 | 1461232059662 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 222 (0000000E86E8A000) [pid = 3544] [serial = 1538] [outer = 0000000E83B71C00] 02:47:40 INFO - PROCESS | 3544 | 1461232060287 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1063ms 02:47:40 INFO - PROCESS | 3544 | 1461232060324 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 3544 | 1461232060327 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 02:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:47:40 INFO - PROCESS | 3544 | 1461232060330 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 3544 | 1461232060333 Marionette TRACE conn4 <- [1,2014,null,{}] 02:47:40 INFO - PROCESS | 3544 | 1461232060337 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:40 INFO - PROCESS | 3544 | 1461232060492 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 02:47:40 INFO - PROCESS | 3544 | 1461232060852 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E843D8800 == 122 [pid = 3544] [id = 513] 02:47:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 223 (0000000E80270C00) [pid = 3544] [serial = 1539] [outer = 0000000000000000] 02:47:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 224 (0000000E805D6C00) [pid = 3544] [serial = 1540] [outer = 0000000E80270C00] 02:47:40 INFO - PROCESS | 3544 | 1461232060938 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 225 (0000000E811CC000) [pid = 3544] [serial = 1541] [outer = 0000000E80270C00] 02:47:41 INFO - PROCESS | 3544 | 1461232061614 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1347ms 02:47:41 INFO - PROCESS | 3544 | 1461232061680 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 3544 | 1461232061685 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 02:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:47:41 INFO - PROCESS | 3544 | 1461232061691 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 3544 | 1461232061694 Marionette TRACE conn4 <- [1,2018,null,{}] 02:47:41 INFO - PROCESS | 3544 | 1461232061699 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:41 INFO - PROCESS | 3544 | 1461232061829 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 02:47:41 INFO - PROCESS | 3544 | 1461232061980 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85ADE000 == 123 [pid = 3544] [id = 514] 02:47:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 226 (0000000E81CF0800) [pid = 3544] [serial = 1542] [outer = 0000000000000000] 02:47:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 227 (0000000E81F7B400) [pid = 3544] [serial = 1543] [outer = 0000000E81CF0800] 02:47:42 INFO - PROCESS | 3544 | 1461232062035 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 228 (0000000E83B6C800) [pid = 3544] [serial = 1544] [outer = 0000000E81CF0800] 02:47:42 INFO - PROCESS | 3544 | 1461232062650 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED139F800 == 122 [pid = 3544] [id = 378] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED2A0C000 == 121 [pid = 3544] [id = 377] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF66D000 == 120 [pid = 3544] [id = 501] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECBB94000 == 119 [pid = 3544] [id = 500] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB186000 == 118 [pid = 3544] [id = 499] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C28000 == 117 [pid = 3544] [id = 498] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6852000 == 116 [pid = 3544] [id = 497] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFCB9800 == 115 [pid = 3544] [id = 496] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 227 (0000000E84D72800) [pid = 3544] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 226 (0000000E852DA000) [pid = 3544] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000E853EE800 == 114 [pid = 3544] [id = 495] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000E83394800 == 113 [pid = 3544] [id = 494] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000E811AC800 == 112 [pid = 3544] [id = 493] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000E83851000 == 111 [pid = 3544] [id = 492] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED21BC000 == 110 [pid = 3544] [id = 485] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0C33800 == 109 [pid = 3544] [id = 484] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6D06800 == 108 [pid = 3544] [id = 483] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000E843D1800 == 107 [pid = 3544] [id = 482] 02:47:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0DA2800 == 106 [pid = 3544] [id = 481] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 225 (0000000E81CEC400) [pid = 3544] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 224 (0000000E83B6FC00) [pid = 3544] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 223 (0000000E82770400) [pid = 3544] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 222 (0000000E844F0C00) [pid = 3544] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 221 (0000000EBF69A000) [pid = 3544] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 220 (0000000EC6C33800) [pid = 3544] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 219 (0000000E82B0B000) [pid = 3544] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 218 (0000000E8096EC00) [pid = 3544] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 217 (0000000EBEC68800) [pid = 3544] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 216 (0000000EC68D9000) [pid = 3544] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 215 (0000000E80AA8C00) [pid = 3544] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 214 (0000000EC635C800) [pid = 3544] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 213 (0000000EB893D400) [pid = 3544] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 212 (0000000EC73A5C00) [pid = 3544] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 211 (0000000EC3661800) [pid = 3544] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 210 (0000000EC5A57C00) [pid = 3544] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 209 (0000000E8124C400) [pid = 3544] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 208 (0000000E852E1800) [pid = 3544] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 207 (0000000EBBE28400) [pid = 3544] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 206 (0000000E80ABA800) [pid = 3544] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 205 (0000000E8124B000) [pid = 3544] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 204 (0000000E81216C00) [pid = 3544] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 203 (0000000EC6CAA400) [pid = 3544] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 202 (0000000ECE188C00) [pid = 3544] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 201 (0000000EB9BCD000) [pid = 3544] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 200 (0000000EC7941800) [pid = 3544] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - PROCESS | 3544 | --DOMWINDOW == 199 (0000000EC7F9B400) [pid = 3544] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 02:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1073ms 02:47:42 INFO - PROCESS | 3544 | 1461232062804 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 3544 | 1461232062808 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 02:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:47:42 INFO - PROCESS | 3544 | 1461232062825 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - PROCESS | 3544 | 1461232062827 Marionette TRACE conn4 <- [1,2022,null,{}] 02:47:42 INFO - PROCESS | 3544 | 1461232062831 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:42 INFO - PROCESS | 3544 | 1461232062934 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 02:47:42 INFO - PROCESS | 3544 | 1461232062941 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8332F000 == 107 [pid = 3544] [id = 515] 02:47:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 200 (0000000E80AA6C00) [pid = 3544] [serial = 1545] [outer = 0000000000000000] 02:47:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 201 (0000000E80AB2400) [pid = 3544] [serial = 1546] [outer = 0000000E80AA6C00] 02:47:42 INFO - PROCESS | 3544 | 1461232062988 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 202 (0000000E81242400) [pid = 3544] [serial = 1547] [outer = 0000000E80AA6C00] 02:47:43 INFO - PROCESS | 3544 | 1461232063538 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 02:47:43 INFO - PROCESS | 3544 | 1461232063565 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 3544 | 1461232063568 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 02:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:47:43 INFO - PROCESS | 3544 | 1461232063573 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 3544 | 1461232063579 Marionette TRACE conn4 <- [1,2026,null,{}] 02:47:43 INFO - PROCESS | 3544 | 1461232063589 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:43 INFO - PROCESS | 3544 | 1461232063695 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 02:47:43 INFO - PROCESS | 3544 | 1461232063803 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85ADF800 == 108 [pid = 3544] [id = 516] 02:47:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 203 (0000000E8117E000) [pid = 3544] [serial = 1548] [outer = 0000000000000000] 02:47:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 204 (0000000E83BD7800) [pid = 3544] [serial = 1549] [outer = 0000000E8117E000] 02:47:43 INFO - PROCESS | 3544 | 1461232063849 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 205 (0000000E84A7FC00) [pid = 3544] [serial = 1550] [outer = 0000000E8117E000] 02:47:44 INFO - PROCESS | 3544 | 1461232064237 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 02:47:44 INFO - PROCESS | 3544 | 1461232064265 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 3544 | 1461232064268 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 02:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:47:44 INFO - PROCESS | 3544 | 1461232064271 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 3544 | 1461232064273 Marionette TRACE conn4 <- [1,2030,null,{}] 02:47:44 INFO - PROCESS | 3544 | 1461232064276 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:44 INFO - PROCESS | 3544 | 1461232064377 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 02:47:44 INFO - PROCESS | 3544 | 1461232064383 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA9B9800 == 109 [pid = 3544] [id = 517] 02:47:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 206 (0000000E84BDF000) [pid = 3544] [serial = 1551] [outer = 0000000000000000] 02:47:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 207 (0000000E84FC7400) [pid = 3544] [serial = 1552] [outer = 0000000E84BDF000] 02:47:44 INFO - PROCESS | 3544 | 1461232064431 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 208 (0000000E852DAC00) [pid = 3544] [serial = 1553] [outer = 0000000E84BDF000] 02:47:44 INFO - PROCESS | 3544 | 1461232064889 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:47:44 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) 02:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 692ms 02:47:44 INFO - PROCESS | 3544 | 1461232064965 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 3544 | 1461232064968 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 02:47:44 INFO - PROCESS | 3544 | 1461232064971 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:47:44 INFO - PROCESS | 3544 | 1461232064973 Marionette TRACE conn4 <- [1,2034,null,{}] 02:47:44 INFO - PROCESS | 3544 | 1461232064977 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:45 INFO - PROCESS | 3544 | 1461232065116 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 02:47:45 INFO - PROCESS | 3544 | 1461232065172 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFB80000 == 110 [pid = 3544] [id = 518] 02:47:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 209 (0000000E8618D800) [pid = 3544] [serial = 1554] [outer = 0000000000000000] 02:47:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 210 (0000000E86E8C000) [pid = 3544] [serial = 1555] [outer = 0000000E8618D800] 02:47:45 INFO - PROCESS | 3544 | 1461232065227 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 211 (0000000E87AF3C00) [pid = 3544] [serial = 1556] [outer = 0000000E8618D800] 02:47:45 INFO - PROCESS | 3544 | 1461232065701 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 796ms 02:47:45 INFO - PROCESS | 3544 | 1461232065771 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 3544 | 1461232065773 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 02:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:47:45 INFO - PROCESS | 3544 | 1461232065776 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 3544 | 1461232065778 Marionette TRACE conn4 <- [1,2038,null,{}] 02:47:45 INFO - PROCESS | 3544 | 1461232065782 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:45 INFO - PROCESS | 3544 | 1461232065919 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 02:47:45 INFO - PROCESS | 3544 | 1461232065942 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC69C7800 == 111 [pid = 3544] [id = 519] 02:47:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 212 (0000000EB9164400) [pid = 3544] [serial = 1557] [outer = 0000000000000000] 02:47:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 213 (0000000EBA19D400) [pid = 3544] [serial = 1558] [outer = 0000000EB9164400] 02:47:45 INFO - PROCESS | 3544 | 1461232065987 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 214 (0000000EBA978C00) [pid = 3544] [serial = 1559] [outer = 0000000EB9164400] 02:47:46 INFO - PROCESS | 3544 | 1461232066443 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 733ms 02:47:46 INFO - PROCESS | 3544 | 1461232066517 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 3544 | 1461232066519 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 02:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:47:46 INFO - PROCESS | 3544 | 1461232066538 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 3544 | 1461232066540 Marionette TRACE conn4 <- [1,2042,null,{}] 02:47:46 INFO - PROCESS | 3544 | 1461232066548 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:46 INFO - PROCESS | 3544 | 1461232066680 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 02:47:46 INFO - PROCESS | 3544 | 1461232066700 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C17000 == 112 [pid = 3544] [id = 520] 02:47:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 215 (0000000EBEE8BC00) [pid = 3544] [serial = 1560] [outer = 0000000000000000] 02:47:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 216 (0000000EBEF25C00) [pid = 3544] [serial = 1561] [outer = 0000000EBEE8BC00] 02:47:46 INFO - PROCESS | 3544 | 1461232066745 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 217 (0000000EBF925C00) [pid = 3544] [serial = 1562] [outer = 0000000EBEE8BC00] 02:47:47 INFO - PROCESS | 3544 | --DOMWINDOW == 216 (0000000EBEF24000) [pid = 3544] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:47:47 INFO - PROCESS | 3544 | --DOMWINDOW == 215 (0000000EC3697400) [pid = 3544] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:47:47 INFO - PROCESS | 3544 | --DOMWINDOW == 214 (0000000EC665B400) [pid = 3544] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:47:47 INFO - PROCESS | 3544 | --DOMWINDOW == 213 (0000000EC7954400) [pid = 3544] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:47:47 INFO - PROCESS | 3544 | --DOMWINDOW == 212 (0000000E8124E000) [pid = 3544] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:47:47 INFO - PROCESS | 3544 | --DOMWINDOW == 211 (0000000ECAFE4800) [pid = 3544] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:47:47 INFO - PROCESS | 3544 | --DOMWINDOW == 210 (0000000E8026B400) [pid = 3544] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:47:47 INFO - PROCESS | 3544 | --DOMWINDOW == 209 (0000000E83B68800) [pid = 3544] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:47:47 INFO - PROCESS | 3544 | --DOMWINDOW == 208 (0000000E80BBC000) [pid = 3544] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:47:47 INFO - PROCESS | 3544 | --DOMWINDOW == 207 (0000000E8124D400) [pid = 3544] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:47:47 INFO - PROCESS | 3544 | --DOMWINDOW == 206 (0000000E82AE1400) [pid = 3544] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:47:47 INFO - PROCESS | 3544 | --DOMWINDOW == 205 (0000000E83B66000) [pid = 3544] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:47:47 INFO - PROCESS | 3544 | 1461232067422 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 944ms 02:47:47 INFO - PROCESS | 3544 | 1461232067484 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 02:47:47 INFO - PROCESS | 3544 | 1461232067486 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 02:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:47:47 INFO - PROCESS | 3544 | 1461232067489 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 3544 | 1461232067491 Marionette TRACE conn4 <- [1,2046,null,{}] 02:47:47 INFO - PROCESS | 3544 | 1461232067495 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:47 INFO - PROCESS | 3544 | 1461232067592 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 02:47:47 INFO - PROCESS | 3544 | 1461232067600 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7E3D000 == 113 [pid = 3544] [id = 521] 02:47:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 206 (0000000E811D3C00) [pid = 3544] [serial = 1563] [outer = 0000000000000000] 02:47:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 207 (0000000EBF9DD400) [pid = 3544] [serial = 1564] [outer = 0000000E811D3C00] 02:47:47 INFO - PROCESS | 3544 | 1461232067647 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 208 (0000000EC0713800) [pid = 3544] [serial = 1565] [outer = 0000000E811D3C00] 02:47:48 INFO - PROCESS | 3544 | 1461232068083 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 628ms 02:47:48 INFO - PROCESS | 3544 | 1461232068120 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 3544 | 1461232068123 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 02:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:47:48 INFO - PROCESS | 3544 | 1461232068145 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 3544 | 1461232068147 Marionette TRACE conn4 <- [1,2050,null,{}] 02:47:48 INFO - PROCESS | 3544 | 1461232068151 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:48 INFO - PROCESS | 3544 | 1461232068249 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 02:47:48 INFO - PROCESS | 3544 | 1461232068292 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB114800 == 114 [pid = 3544] [id = 522] 02:47:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 209 (0000000EC3656C00) [pid = 3544] [serial = 1566] [outer = 0000000000000000] 02:47:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 210 (0000000EC3695800) [pid = 3544] [serial = 1567] [outer = 0000000EC3656C00] 02:47:48 INFO - PROCESS | 3544 | 1461232068337 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 211 (0000000EC43E9800) [pid = 3544] [serial = 1568] [outer = 0000000EC3656C00] 02:47:48 INFO - PROCESS | 3544 | 1461232068781 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 02:47:48 INFO - PROCESS | 3544 | 1461232068827 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 3544 | 1461232068830 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 02:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:47:48 INFO - PROCESS | 3544 | 1461232068833 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 3544 | 1461232068835 Marionette TRACE conn4 <- [1,2054,null,{}] 02:47:48 INFO - PROCESS | 3544 | 1461232068838 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:48 INFO - PROCESS | 3544 | 1461232068937 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 02:47:48 INFO - PROCESS | 3544 | 1461232068943 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB871000 == 115 [pid = 3544] [id = 523] 02:47:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 212 (0000000EC5A53C00) [pid = 3544] [serial = 1569] [outer = 0000000000000000] 02:47:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 213 (0000000EC07A9800) [pid = 3544] [serial = 1570] [outer = 0000000EC5A53C00] 02:47:49 INFO - PROCESS | 3544 | 1461232068997 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 214 (0000000EC63CC800) [pid = 3544] [serial = 1571] [outer = 0000000EC5A53C00] 02:47:49 INFO - PROCESS | 3544 | 1461232069791 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1027ms 02:47:49 INFO - PROCESS | 3544 | 1461232069862 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 3544 | 1461232069868 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 02:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:47:49 INFO - PROCESS | 3544 | 1461232069897 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 3544 | 1461232069901 Marionette TRACE conn4 <- [1,2058,null,{}] 02:47:49 INFO - PROCESS | 3544 | 1461232069907 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:50 INFO - PROCESS | 3544 | 1461232070083 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 02:47:50 INFO - PROCESS | 3544 | 1461232070225 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C7D800 == 116 [pid = 3544] [id = 524] 02:47:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 215 (0000000E81CF2000) [pid = 3544] [serial = 1572] [outer = 0000000000000000] 02:47:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 216 (0000000E81F7AC00) [pid = 3544] [serial = 1573] [outer = 0000000E81CF2000] 02:47:50 INFO - PROCESS | 3544 | 1461232070285 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 217 (0000000E82B0C000) [pid = 3544] [serial = 1574] [outer = 0000000E81CF2000] 02:47:50 INFO - PROCESS | 3544 | 1461232070866 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1031ms 02:47:50 INFO - PROCESS | 3544 | 1461232070929 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 3544 | 1461232070936 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 02:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:47:50 INFO - PROCESS | 3544 | 1461232070943 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 3544 | 1461232070946 Marionette TRACE conn4 <- [1,2062,null,{}] 02:47:50 INFO - PROCESS | 3544 | 1461232070950 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:51 INFO - PROCESS | 3544 | 1461232071079 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 02:47:51 INFO - PROCESS | 3544 | 1461232071239 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBB51D000 == 117 [pid = 3544] [id = 525] 02:47:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 218 (0000000E844EE000) [pid = 3544] [serial = 1575] [outer = 0000000000000000] 02:47:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 219 (0000000E84FC4C00) [pid = 3544] [serial = 1576] [outer = 0000000E844EE000] 02:47:51 INFO - PROCESS | 3544 | 1461232071296 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 220 (0000000E86187400) [pid = 3544] [serial = 1577] [outer = 0000000E844EE000] 02:47:51 INFO - PROCESS | 3544 | 1461232071929 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1025ms 02:47:51 INFO - PROCESS | 3544 | 1461232071973 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 3544 | 1461232071976 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 02:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:47:51 INFO - PROCESS | 3544 | 1461232071980 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 3544 | 1461232071984 Marionette TRACE conn4 <- [1,2066,null,{}] 02:47:52 INFO - PROCESS | 3544 | 1461232072016 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:52 INFO - PROCESS | 3544 | 1461232072146 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 02:47:52 INFO - PROCESS | 3544 | 1461232072315 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE1F0800 == 118 [pid = 3544] [id = 526] 02:47:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 221 (0000000EBEFBC000) [pid = 3544] [serial = 1578] [outer = 0000000000000000] 02:47:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 222 (0000000EBF724400) [pid = 3544] [serial = 1579] [outer = 0000000EBEFBC000] 02:47:52 INFO - PROCESS | 3544 | 1461232072376 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 223 (0000000EC5FBFC00) [pid = 3544] [serial = 1580] [outer = 0000000EBEFBC000] 02:47:52 INFO - PROCESS | 3544 | 1461232072978 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1035ms 02:47:53 INFO - PROCESS | 3544 | 1461232073017 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 3544 | 1461232073020 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 02:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:47:53 INFO - PROCESS | 3544 | 1461232073024 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 3544 | 1461232073026 Marionette TRACE conn4 <- [1,2070,null,{}] 02:47:53 INFO - PROCESS | 3544 | 1461232073030 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:53 INFO - PROCESS | 3544 | 1461232073157 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 02:47:53 INFO - PROCESS | 3544 | 1461232073316 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE73000 == 119 [pid = 3544] [id = 527] 02:47:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 224 (0000000EC5FBDC00) [pid = 3544] [serial = 1581] [outer = 0000000000000000] 02:47:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 225 (0000000EC6B5EC00) [pid = 3544] [serial = 1582] [outer = 0000000EC5FBDC00] 02:47:53 INFO - PROCESS | 3544 | 1461232073373 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 226 (0000000EC6CA9000) [pid = 3544] [serial = 1583] [outer = 0000000EC5FBDC00] 02:47:53 INFO - PROCESS | 3544 | 1461232073911 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 943ms 02:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:47:53 INFO - PROCESS | 3544 | 1461232073969 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 3544 | 1461232073971 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 02:47:53 INFO - PROCESS | 3544 | 1461232073975 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 3544 | 1461232073977 Marionette TRACE conn4 <- [1,2074,null,{}] 02:47:53 INFO - PROCESS | 3544 | 1461232073981 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:54 INFO - PROCESS | 3544 | 1461232074135 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 02:47:54 INFO - PROCESS | 3544 | 1461232074281 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED021A000 == 120 [pid = 3544] [id = 528] 02:47:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 227 (0000000EC693FC00) [pid = 3544] [serial = 1584] [outer = 0000000000000000] 02:47:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 228 (0000000EC6F97800) [pid = 3544] [serial = 1585] [outer = 0000000EC693FC00] 02:47:54 INFO - PROCESS | 3544 | 1461232074338 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 229 (0000000EC7AE3000) [pid = 3544] [serial = 1586] [outer = 0000000EC693FC00] 02:47:54 INFO - PROCESS | 3544 | 1461232074955 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1029ms 02:47:55 INFO - PROCESS | 3544 | 1461232075007 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 3544 | 1461232075009 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 02:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:47:55 INFO - PROCESS | 3544 | 1461232075013 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 3544 | 1461232075015 Marionette TRACE conn4 <- [1,2078,null,{}] 02:47:55 INFO - PROCESS | 3544 | 1461232075036 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:55 INFO - PROCESS | 3544 | 1461232075219 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 02:47:55 INFO - PROCESS | 3544 | 1461232075236 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1DAE000 == 121 [pid = 3544] [id = 529] 02:47:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 230 (0000000ECA460C00) [pid = 3544] [serial = 1587] [outer = 0000000000000000] 02:47:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 231 (0000000ECB13E400) [pid = 3544] [serial = 1588] [outer = 0000000ECA460C00] 02:47:55 INFO - PROCESS | 3544 | 1461232075296 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 232 (0000000ECB833000) [pid = 3544] [serial = 1589] [outer = 0000000ECA460C00] 02:47:55 INFO - PROCESS | 3544 | 1461232075954 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 985ms 02:47:56 INFO - PROCESS | 3544 | 1461232076001 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 3544 | 1461232076004 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 02:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:47:56 INFO - PROCESS | 3544 | 1461232076007 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 3544 | 1461232076009 Marionette TRACE conn4 <- [1,2082,null,{}] 02:47:56 INFO - PROCESS | 3544 | 1461232076013 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:56 INFO - PROCESS | 3544 | 1461232076135 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 02:47:56 INFO - PROCESS | 3544 | 1461232076255 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85977000 == 122 [pid = 3544] [id = 530] 02:47:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 233 (0000000E84BAFC00) [pid = 3544] [serial = 1590] [outer = 0000000000000000] 02:47:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 234 (0000000E84BB6000) [pid = 3544] [serial = 1591] [outer = 0000000E84BAFC00] 02:47:56 INFO - PROCESS | 3544 | 1461232076309 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 235 (0000000EC7CC2C00) [pid = 3544] [serial = 1592] [outer = 0000000E84BAFC00] 02:47:56 INFO - PROCESS | 3544 | 1461232076846 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 878ms 02:47:56 INFO - PROCESS | 3544 | 1461232076888 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 3544 | 1461232076891 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 02:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:47:56 INFO - PROCESS | 3544 | 1461232076894 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 3544 | 1461232076897 Marionette TRACE conn4 <- [1,2086,null,{}] 02:47:56 INFO - PROCESS | 3544 | 1461232076900 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:57 INFO - PROCESS | 3544 | 1461232077021 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 02:47:57 INFO - PROCESS | 3544 | 1461232077181 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED2A1A800 == 123 [pid = 3544] [id = 531] 02:47:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 236 (0000000E84BB9000) [pid = 3544] [serial = 1593] [outer = 0000000000000000] 02:47:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 237 (0000000E84D90400) [pid = 3544] [serial = 1594] [outer = 0000000E84BB9000] 02:47:57 INFO - PROCESS | 3544 | 1461232077236 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 238 (0000000E84D96C00) [pid = 3544] [serial = 1595] [outer = 0000000E84BB9000] 02:47:57 INFO - PROCESS | 3544 | 1461232077815 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 942ms 02:47:57 INFO - PROCESS | 3544 | 1461232077839 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 3544 | 1461232077841 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 02:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:47:57 INFO - PROCESS | 3544 | 1461232077845 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - PROCESS | 3544 | 1461232077847 Marionette TRACE conn4 <- [1,2090,null,{}] 02:47:57 INFO - PROCESS | 3544 | 1461232077851 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:57 INFO - PROCESS | 3544 | 1461232077972 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 02:47:58 INFO - PROCESS | 3544 | 1461232078160 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8781B000 == 124 [pid = 3544] [id = 532] 02:47:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 239 (0000000E80B4E000) [pid = 3544] [serial = 1596] [outer = 0000000000000000] 02:47:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 240 (0000000E84D95400) [pid = 3544] [serial = 1597] [outer = 0000000E80B4E000] 02:47:58 INFO - PROCESS | 3544 | 1461232078217 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 241 (0000000E84EBE400) [pid = 3544] [serial = 1598] [outer = 0000000E80B4E000] 02:47:59 INFO - PROCESS | 3544 | 1461232079093 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1287ms 02:47:59 INFO - PROCESS | 3544 | 1461232079135 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 02:47:59 INFO - PROCESS | 3544 | 1461232079140 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 02:47:59 INFO - PROCESS | 3544 | 1461232079145 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:47:59 INFO - PROCESS | 3544 | 1461232079150 Marionette TRACE conn4 <- [1,2094,null,{}] 02:47:59 INFO - PROCESS | 3544 | 1461232079156 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:59 INFO - PROCESS | 3544 | 1461232079283 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 02:47:59 INFO - PROCESS | 3544 | 1461232079442 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84568000 == 125 [pid = 3544] [id = 533] 02:47:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 242 (0000000E8026EC00) [pid = 3544] [serial = 1599] [outer = 0000000000000000] 02:47:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 243 (0000000E80AB6000) [pid = 3544] [serial = 1600] [outer = 0000000E8026EC00] 02:47:59 INFO - PROCESS | 3544 | 1461232079495 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 244 (0000000E81CECC00) [pid = 3544] [serial = 1601] [outer = 0000000E8026EC00] 02:48:00 INFO - PROCESS | 3544 | 1461232080122 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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] 02:48:00 INFO - PROCESS | 3544 | 1461232080192 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 02:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:48:00 INFO - PROCESS | 3544 | 1461232080198 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 3544 | 1461232080201 Marionette TRACE conn4 <- [1,2098,null,{}] 02:48:00 INFO - PROCESS | 3544 | 1461232080222 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:00 INFO - PROCESS | 3544 | 1461232080341 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 02:48:00 INFO - PROCESS | 3544 | 1461232080492 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84F1B800 == 126 [pid = 3544] [id = 534] 02:48:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 245 (0000000E83B67C00) [pid = 3544] [serial = 1602] [outer = 0000000000000000] 02:48:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 246 (0000000E84BDEC00) [pid = 3544] [serial = 1603] [outer = 0000000E83B67C00] 02:48:00 INFO - PROCESS | 3544 | 1461232080543 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 247 (0000000E84EBC400) [pid = 3544] [serial = 1604] [outer = 0000000E83B67C00] 02:48:01 INFO - PROCESS | 3544 | 1461232081177 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1031ms 02:48:01 INFO - PROCESS | 3544 | 1461232081230 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 3544 | 1461232081232 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 02:48:01 INFO - PROCESS | 3544 | 1461232081236 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:48:01 INFO - PROCESS | 3544 | 1461232081239 Marionette TRACE conn4 <- [1,2102,null,{}] 02:48:01 INFO - PROCESS | 3544 | 1461232081250 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:01 INFO - PROCESS | 3544 | 1461232081427 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 02:48:01 INFO - PROCESS | 3544 | 1461232081444 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA407800 == 127 [pid = 3544] [id = 535] 02:48:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 248 (0000000E84FE0000) [pid = 3544] [serial = 1605] [outer = 0000000000000000] 02:48:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 249 (0000000E860E6C00) [pid = 3544] [serial = 1606] [outer = 0000000E84FE0000] 02:48:01 INFO - PROCESS | 3544 | 1461232081497 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 250 (0000000E86E95800) [pid = 3544] [serial = 1607] [outer = 0000000E84FE0000] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84C77800 == 126 [pid = 3544] [id = 468] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000E83397000 == 125 [pid = 3544] [id = 469] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB114800 == 124 [pid = 3544] [id = 522] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7E3D000 == 123 [pid = 3544] [id = 521] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C17000 == 122 [pid = 3544] [id = 520] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC69C7800 == 121 [pid = 3544] [id = 519] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFB80000 == 120 [pid = 3544] [id = 518] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA9B9800 == 119 [pid = 3544] [id = 517] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85ADF800 == 118 [pid = 3544] [id = 516] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8332F000 == 117 [pid = 3544] [id = 515] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 249 (0000000ECB138C00) [pid = 3544] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 248 (0000000E852D8800) [pid = 3544] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 247 (0000000ECC09A800) [pid = 3544] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 246 (0000000EC63BEC00) [pid = 3544] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 245 (0000000E81243800) [pid = 3544] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 244 (0000000ECB14D800) [pid = 3544] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 243 (0000000E82B14000) [pid = 3544] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 242 (0000000E84A7C800) [pid = 3544] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 241 (0000000E84BDD800) [pid = 3544] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 240 (0000000E81F7C800) [pid = 3544] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 239 (0000000E84BE7800) [pid = 3544] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85ADE000 == 116 [pid = 3544] [id = 514] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000E843D8800 == 115 [pid = 3544] [id = 513] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000E82A31800 == 114 [pid = 3544] [id = 509] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED2397800 == 113 [pid = 3544] [id = 508] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED2394000 == 112 [pid = 3544] [id = 507] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1385000 == 111 [pid = 3544] [id = 506] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0A7D000 == 110 [pid = 3544] [id = 505] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0A8A800 == 109 [pid = 3544] [id = 504] 02:48:02 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84C4A800 == 108 [pid = 3544] [id = 503] 02:48:02 INFO - PROCESS | 3544 | 1461232082216 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 238 (0000000EC9A30800) [pid = 3544] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 237 (0000000EC07ACC00) [pid = 3544] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 236 (0000000EC5FBD000) [pid = 3544] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 235 (0000000EC5BAC000) [pid = 3544] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 234 (0000000EB9A72400) [pid = 3544] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 233 (0000000EC6D2BC00) [pid = 3544] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 232 (0000000ECB9A0800) [pid = 3544] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 231 (0000000EBF699C00) [pid = 3544] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 230 (0000000EC43F6800) [pid = 3544] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 229 (0000000EC68D0800) [pid = 3544] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 228 (0000000EC7AE5C00) [pid = 3544] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 227 (0000000E82ADB000) [pid = 3544] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 226 (0000000E82777000) [pid = 3544] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 225 (0000000ECB140C00) [pid = 3544] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 224 (0000000ECB392400) [pid = 3544] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 223 (0000000E80ABD800) [pid = 3544] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 222 (0000000E805D2000) [pid = 3544] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 221 (0000000E844EE800) [pid = 3544] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 220 (0000000E852D3800) [pid = 3544] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 219 (0000000E8124A400) [pid = 3544] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 218 (0000000E82B13000) [pid = 3544] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 217 (0000000E86193400) [pid = 3544] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - PROCESS | 3544 | --DOMWINDOW == 216 (0000000EC6C35000) [pid = 3544] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 02:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1037ms 02:48:02 INFO - PROCESS | 3544 | 1461232082286 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 3544 | 1461232082289 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 02:48:02 INFO - PROCESS | 3544 | 1461232082297 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:48:02 INFO - PROCESS | 3544 | 1461232082299 Marionette TRACE conn4 <- [1,2106,null,{}] 02:48:02 INFO - PROCESS | 3544 | 1461232082303 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:02 INFO - PROCESS | 3544 | 1461232082421 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 02:48:02 INFO - PROCESS | 3544 | 1461232082432 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E82A35000 == 109 [pid = 3544] [id = 536] 02:48:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 217 (0000000E80AAE400) [pid = 3544] [serial = 1608] [outer = 0000000000000000] 02:48:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 218 (0000000E81250800) [pid = 3544] [serial = 1609] [outer = 0000000E80AAE400] 02:48:02 INFO - PROCESS | 3544 | 1461232082479 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 219 (0000000E82B13000) [pid = 3544] [serial = 1610] [outer = 0000000E80AAE400] 02:48:03 INFO - PROCESS | 3544 | 1461232082996 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 774ms 02:48:03 INFO - PROCESS | 3544 | 1461232083077 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 3544 | 1461232083079 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 02:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:48:03 INFO - PROCESS | 3544 | 1461232083082 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 3544 | 1461232083084 Marionette TRACE conn4 <- [1,2110,null,{}] 02:48:03 INFO - PROCESS | 3544 | 1461232083088 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:03 INFO - PROCESS | 3544 | 1461232083186 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 02:48:03 INFO - PROCESS | 3544 | 1461232083297 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C74800 == 110 [pid = 3544] [id = 537] 02:48:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 220 (0000000E8290A000) [pid = 3544] [serial = 1611] [outer = 0000000000000000] 02:48:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 221 (0000000E84D6C000) [pid = 3544] [serial = 1612] [outer = 0000000E8290A000] 02:48:03 INFO - PROCESS | 3544 | 1461232083343 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 222 (0000000E852DA000) [pid = 3544] [serial = 1613] [outer = 0000000E8290A000] 02:48:03 INFO - PROCESS | 3544 | 1461232083733 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 689ms 02:48:03 INFO - PROCESS | 3544 | 1461232083775 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 3544 | 1461232083777 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 02:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:48:03 INFO - PROCESS | 3544 | 1461232083780 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 3544 | 1461232083782 Marionette TRACE conn4 <- [1,2114,null,{}] 02:48:03 INFO - PROCESS | 3544 | 1461232083786 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:03 INFO - PROCESS | 3544 | 1461232083907 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 02:48:03 INFO - PROCESS | 3544 | 1461232083915 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBBE70800 == 111 [pid = 3544] [id = 538] 02:48:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 223 (0000000E87AF1800) [pid = 3544] [serial = 1614] [outer = 0000000000000000] 02:48:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 224 (0000000EBA1A8400) [pid = 3544] [serial = 1615] [outer = 0000000E87AF1800] 02:48:03 INFO - PROCESS | 3544 | 1461232083965 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 225 (0000000EBF69A000) [pid = 3544] [serial = 1616] [outer = 0000000E87AF1800] 02:48:04 INFO - PROCESS | 3544 | 1461232084435 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 02:48:04 INFO - PROCESS | 3544 | 1461232084474 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 3544 | 1461232084476 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 02:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:48:04 INFO - PROCESS | 3544 | 1461232084490 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - PROCESS | 3544 | 1461232084492 Marionette TRACE conn4 <- [1,2118,null,{}] 02:48:04 INFO - PROCESS | 3544 | 1461232084500 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:04 INFO - PROCESS | 3544 | 1461232084661 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 02:48:04 INFO - PROCESS | 3544 | 1461232084686 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7087800 == 112 [pid = 3544] [id = 539] 02:48:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 226 (0000000E87AF2C00) [pid = 3544] [serial = 1617] [outer = 0000000000000000] 02:48:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 227 (0000000EC07B0000) [pid = 3544] [serial = 1618] [outer = 0000000E87AF2C00] 02:48:04 INFO - PROCESS | 3544 | 1461232084733 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 228 (0000000EC43A0800) [pid = 3544] [serial = 1619] [outer = 0000000E87AF2C00] 02:48:05 INFO - PROCESS | 3544 | 1461232085203 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 3544 | 1461232085242 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 02:48:05 INFO - PROCESS | 3544 | 1461232085245 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 3544 | 1461232085247 Marionette TRACE conn4 <- [1,2122,null,{}] 02:48:05 INFO - PROCESS | 3544 | 1461232085251 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:05 INFO - PROCESS | 3544 | 1461232085387 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 02:48:05 INFO - PROCESS | 3544 | 1461232085405 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7E4A000 == 113 [pid = 3544] [id = 540] 02:48:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 229 (0000000EBFF73000) [pid = 3544] [serial = 1620] [outer = 0000000000000000] 02:48:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 230 (0000000EC5FBC000) [pid = 3544] [serial = 1621] [outer = 0000000EBFF73000] 02:48:05 INFO - PROCESS | 3544 | 1461232085453 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 231 (0000000EC6CA8000) [pid = 3544] [serial = 1622] [outer = 0000000EBFF73000] 02:48:05 INFO - PROCESS | 3544 | 1461232085915 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",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] 02:48:06 INFO - PROCESS | 3544 | 1461232086020 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 02:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:48:06 INFO - PROCESS | 3544 | 1461232086024 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 3544 | 1461232086026 Marionette TRACE conn4 <- [1,2126,null,{}] 02:48:06 INFO - PROCESS | 3544 | 1461232086029 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:06 INFO - PROCESS | 3544 | 1461232086165 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 02:48:06 INFO - PROCESS | 3544 | 1461232086186 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB313000 == 114 [pid = 3544] [id = 541] 02:48:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 232 (0000000EC6B9F800) [pid = 3544] [serial = 1623] [outer = 0000000000000000] 02:48:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 233 (0000000ECA458C00) [pid = 3544] [serial = 1624] [outer = 0000000EC6B9F800] 02:48:06 INFO - PROCESS | 3544 | 1461232086235 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 234 (0000000ECB139800) [pid = 3544] [serial = 1625] [outer = 0000000EC6B9F800] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 233 (0000000E80965000) [pid = 3544] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 232 (0000000E81CF0800) [pid = 3544] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 231 (0000000ECBA7C800) [pid = 3544] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 230 (0000000E84BDF000) [pid = 3544] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 229 (0000000E80AA6C00) [pid = 3544] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 228 (0000000E81211800) [pid = 3544] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 227 (0000000ECBB79400) [pid = 3544] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 226 (0000000ECC9AE800) [pid = 3544] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 225 (0000000E82B1F800) [pid = 3544] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 224 (0000000E81243000) [pid = 3544] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 223 (0000000E80B51400) [pid = 3544] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 222 (0000000E8117D800) [pid = 3544] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 221 (0000000E8091CC00) [pid = 3544] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 220 (0000000EC0717800) [pid = 3544] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 219 (0000000E83BD5C00) [pid = 3544] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 218 (0000000E811D3C00) [pid = 3544] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 217 (0000000E84A77400) [pid = 3544] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 216 (0000000EBEE8BC00) [pid = 3544] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 215 (0000000E84FC9400) [pid = 3544] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 214 (0000000ECBB6E800) [pid = 3544] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 213 (0000000E84D6B400) [pid = 3544] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 212 (0000000EB9164400) [pid = 3544] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 211 (0000000ECB83AC00) [pid = 3544] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 210 (0000000E84FCA000) [pid = 3544] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 209 (0000000ECB99DC00) [pid = 3544] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 208 (0000000ECB835800) [pid = 3544] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 207 (0000000EC6BA5C00) [pid = 3544] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 206 (0000000EC43EA000) [pid = 3544] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 205 (0000000E81F78000) [pid = 3544] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 204 (0000000E812E8C00) [pid = 3544] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 203 (0000000ECCA85000) [pid = 3544] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 202 (0000000E8091B400) [pid = 3544] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 201 (0000000E84D6B800) [pid = 3544] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 200 (0000000ECB13C400) [pid = 3544] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 199 (0000000E8618D800) [pid = 3544] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 198 (0000000EC665B800) [pid = 3544] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 197 (0000000EBA972800) [pid = 3544] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 196 (0000000EC6D29800) [pid = 3544] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 195 (0000000ECC9D4800) [pid = 3544] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 194 (0000000E80BB7000) [pid = 3544] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 193 (0000000E80AC1400) [pid = 3544] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 192 (0000000E80B56400) [pid = 3544] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 191 (0000000E844F8800) [pid = 3544] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 190 (0000000E83B70C00) [pid = 3544] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 189 (0000000EBFF74000) [pid = 3544] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 188 (0000000E80AC0800) [pid = 3544] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 187 (0000000E8117E000) [pid = 3544] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 186 (0000000E80917C00) [pid = 3544] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 185 (0000000E811CE000) [pid = 3544] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 184 (0000000ECB1E3C00) [pid = 3544] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 183 (0000000ECC00E000) [pid = 3544] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 182 (0000000E80270C00) [pid = 3544] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 181 (0000000E82909C00) [pid = 3544] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 180 (0000000E844F1C00) [pid = 3544] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 179 (0000000ECC09E400) [pid = 3544] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 178 (0000000E82AE5400) [pid = 3544] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 177 (0000000EC5BA5C00) [pid = 3544] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 176 (0000000EC63C1000) [pid = 3544] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 175 (0000000EC4010800) [pid = 3544] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 174 (0000000E811CF800) [pid = 3544] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 173 (0000000EBEE89400) [pid = 3544] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 172 (0000000E83BD6400) [pid = 3544] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 171 (0000000E812E9C00) [pid = 3544] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 170 (0000000E812E7000) [pid = 3544] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 169 (0000000E80BBB000) [pid = 3544] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:48:07 INFO - PROCESS | 3544 | --DOMWINDOW == 168 (0000000EC3656C00) [pid = 3544] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:48:07 INFO - PROCESS | 3544 | 1461232087413 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1429ms 02:48:07 INFO - PROCESS | 3544 | 1461232087455 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 3544 | 1461232087457 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 02:48:07 INFO - PROCESS | 3544 | 1461232087460 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:48:07 INFO - PROCESS | 3544 | 1461232087462 Marionette TRACE conn4 <- [1,2130,null,{}] 02:48:07 INFO - PROCESS | 3544 | 1461232087465 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:07 INFO - PROCESS | 3544 | 1461232087568 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 02:48:07 INFO - PROCESS | 3544 | 1461232087576 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EB9A17000 == 115 [pid = 3544] [id = 542] 02:48:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 169 (0000000E80915000) [pid = 3544] [serial = 1626] [outer = 0000000000000000] 02:48:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 170 (0000000E80BB8000) [pid = 3544] [serial = 1627] [outer = 0000000E80915000] 02:48:07 INFO - PROCESS | 3544 | 1461232087623 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 171 (0000000E81243000) [pid = 3544] [serial = 1628] [outer = 0000000E80915000] 02:48:07 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7479000 == 114 [pid = 3544] [id = 11] 02:48:08 INFO - PROCESS | 3544 | 1461232088159 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 3544 | 1461232088199 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 02:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:48:08 INFO - PROCESS | 3544 | 1461232088202 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 3544 | 1461232088205 Marionette TRACE conn4 <- [1,2134,null,{}] 02:48:08 INFO - PROCESS | 3544 | 1461232088209 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:08 INFO - PROCESS | 3544 | 1461232088326 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 02:48:08 INFO - PROCESS | 3544 | 1461232088339 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF7E8800 == 115 [pid = 3544] [id = 543] 02:48:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 172 (0000000E82905800) [pid = 3544] [serial = 1629] [outer = 0000000000000000] 02:48:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 173 (0000000E83BE1800) [pid = 3544] [serial = 1630] [outer = 0000000E82905800] 02:48:08 INFO - PROCESS | 3544 | 1461232088390 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 174 (0000000E8618D800) [pid = 3544] [serial = 1631] [outer = 0000000E82905800] 02:48:08 INFO - PROCESS | 3544 | 1461232088858 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 3544 | 1461232088940 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 02:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:48:08 INFO - PROCESS | 3544 | 1461232088944 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 3544 | 1461232088946 Marionette TRACE conn4 <- [1,2138,null,{}] 02:48:08 INFO - PROCESS | 3544 | 1461232088950 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:09 INFO - PROCESS | 3544 | 1461232089051 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 02:48:09 INFO - PROCESS | 3544 | 1461232089061 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0DB5800 == 116 [pid = 3544] [id = 544] 02:48:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 175 (0000000EBFF75800) [pid = 3544] [serial = 1632] [outer = 0000000000000000] 02:48:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 176 (0000000EC43EF800) [pid = 3544] [serial = 1633] [outer = 0000000EBFF75800] 02:48:09 INFO - PROCESS | 3544 | 1461232089108 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 177 (0000000EC6F30800) [pid = 3544] [serial = 1634] [outer = 0000000EBFF75800] 02:48:09 INFO - PROCESS | 3544 | 1461232089925 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",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] 02:48:09 INFO - PROCESS | 3544 | 1461232089981 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 02:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:48:10 INFO - PROCESS | 3544 | 1461232090009 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 3544 | 1461232090013 Marionette TRACE conn4 <- [1,2142,null,{}] 02:48:10 INFO - PROCESS | 3544 | 1461232090018 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:10 INFO - PROCESS | 3544 | 1461232090159 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 02:48:10 INFO - PROCESS | 3544 | 1461232090313 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84564000 == 117 [pid = 3544] [id = 545] 02:48:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 178 (0000000E81F7B800) [pid = 3544] [serial = 1635] [outer = 0000000000000000] 02:48:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 179 (0000000E82ADA400) [pid = 3544] [serial = 1636] [outer = 0000000E81F7B800] 02:48:10 INFO - PROCESS | 3544 | 1461232090372 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 180 (0000000E844F4800) [pid = 3544] [serial = 1637] [outer = 0000000E81F7B800] 02:48:10 INFO - PROCESS | 3544 | 1461232090968 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1033ms 02:48:11 INFO - PROCESS | 3544 | 1461232091043 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 3544 | 1461232091050 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 02:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:48:11 INFO - PROCESS | 3544 | 1461232091057 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 3544 | 1461232091060 Marionette TRACE conn4 <- [1,2146,null,{}] 02:48:11 INFO - PROCESS | 3544 | 1461232091064 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:11 INFO - PROCESS | 3544 | 1461232091195 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 02:48:11 INFO - PROCESS | 3544 | 1461232091346 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA22B800 == 118 [pid = 3544] [id = 546] 02:48:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 181 (0000000E84EB2400) [pid = 3544] [serial = 1638] [outer = 0000000000000000] 02:48:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 182 (0000000E84FC9000) [pid = 3544] [serial = 1639] [outer = 0000000E84EB2400] 02:48:11 INFO - PROCESS | 3544 | 1461232091403 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 183 (0000000E8527AC00) [pid = 3544] [serial = 1640] [outer = 0000000E84EB2400] 02:48:12 INFO - PROCESS | 3544 | 1461232092002 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",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] 02:48:12 INFO - PROCESS | 3544 | 1461232092054 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 02:48:12 INFO - PROCESS | 3544 | 1461232092058 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:48:12 INFO - PROCESS | 3544 | 1461232092062 Marionette TRACE conn4 <- [1,2150,null,{}] 02:48:12 INFO - PROCESS | 3544 | 1461232092074 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:12 INFO - PROCESS | 3544 | 1461232092206 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 02:48:12 INFO - PROCESS | 3544 | 1461232092371 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0A7D000 == 119 [pid = 3544] [id = 547] 02:48:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 184 (0000000E87AF9400) [pid = 3544] [serial = 1641] [outer = 0000000000000000] 02:48:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 185 (0000000EBBA21000) [pid = 3544] [serial = 1642] [outer = 0000000E87AF9400] 02:48:12 INFO - PROCESS | 3544 | 1461232092434 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 186 (0000000EC5FBF800) [pid = 3544] [serial = 1643] [outer = 0000000E87AF9400] 02:48:13 INFO - PROCESS | 3544 | 1461232093060 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1030ms 02:48:13 INFO - PROCESS | 3544 | 1461232093092 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 3544 | 1461232093096 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 02:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:48:13 INFO - PROCESS | 3544 | 1461232093099 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - PROCESS | 3544 | 1461232093101 Marionette TRACE conn4 <- [1,2154,null,{}] 02:48:13 INFO - PROCESS | 3544 | 1461232093105 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:13 INFO - PROCESS | 3544 | 1461232093233 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 02:48:13 INFO - PROCESS | 3544 | 1461232093384 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED21BF800 == 120 [pid = 3544] [id = 548] 02:48:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 187 (0000000EC7AE7400) [pid = 3544] [serial = 1644] [outer = 0000000000000000] 02:48:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 188 (0000000EC7F9D000) [pid = 3544] [serial = 1645] [outer = 0000000EC7AE7400] 02:48:13 INFO - PROCESS | 3544 | 1461232093441 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 189 (0000000ECB1DE800) [pid = 3544] [serial = 1646] [outer = 0000000EC7AE7400] 02:48:13 INFO - PROCESS | 3544 | 1461232093980 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 943ms 02:48:14 INFO - PROCESS | 3544 | 1461232094044 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 3544 | 1461232094047 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 02:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:48:14 INFO - PROCESS | 3544 | 1461232094051 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 3544 | 1461232094053 Marionette TRACE conn4 <- [1,2158,null,{}] 02:48:14 INFO - PROCESS | 3544 | 1461232094057 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:14 INFO - PROCESS | 3544 | 1461232094181 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 02:48:14 INFO - PROCESS | 3544 | 1461232094344 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87AC6800 == 121 [pid = 3544] [id = 549] 02:48:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 190 (0000000ECB151C00) [pid = 3544] [serial = 1647] [outer = 0000000000000000] 02:48:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 191 (0000000ECB840C00) [pid = 3544] [serial = 1648] [outer = 0000000ECB151C00] 02:48:14 INFO - PROCESS | 3544 | 1461232094401 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 192 (0000000ECB9A5400) [pid = 3544] [serial = 1649] [outer = 0000000ECB151C00] 02:48:15 INFO - PROCESS | 3544 | 1461232095007 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1027ms 02:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:48:15 INFO - PROCESS | 3544 | 1461232095080 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 3544 | 1461232095083 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 02:48:15 INFO - PROCESS | 3544 | 1461232095100 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - PROCESS | 3544 | 1461232095102 Marionette TRACE conn4 <- [1,2162,null,{}] 02:48:15 INFO - PROCESS | 3544 | 1461232095126 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:15 INFO - PROCESS | 3544 | 1461232095270 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 02:48:15 INFO - PROCESS | 3544 | 1461232095416 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E86D15000 == 122 [pid = 3544] [id = 550] 02:48:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 193 (0000000ECC00B000) [pid = 3544] [serial = 1650] [outer = 0000000000000000] 02:48:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 194 (0000000ECC0BDC00) [pid = 3544] [serial = 1651] [outer = 0000000ECC00B000] 02:48:15 INFO - PROCESS | 3544 | 1461232095476 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 195 (0000000ECC9D4800) [pid = 3544] [serial = 1652] [outer = 0000000ECC00B000] 02:48:16 INFO - PROCESS | 3544 | 1461232096051 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1011ms 02:48:16 INFO - PROCESS | 3544 | 1461232096100 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 3544 | 1461232096103 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 02:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:48:16 INFO - PROCESS | 3544 | 1461232096106 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - PROCESS | 3544 | 1461232096108 Marionette TRACE conn4 <- [1,2166,null,{}] 02:48:16 INFO - PROCESS | 3544 | 1461232096112 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:16 INFO - PROCESS | 3544 | 1461232096235 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 02:48:16 INFO - PROCESS | 3544 | 1461232096398 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85B0E000 == 123 [pid = 3544] [id = 551] 02:48:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 196 (0000000E87DCF400) [pid = 3544] [serial = 1653] [outer = 0000000000000000] 02:48:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 197 (0000000E87DD5400) [pid = 3544] [serial = 1654] [outer = 0000000E87DCF400] 02:48:16 INFO - PROCESS | 3544 | 1461232096454 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 198 (0000000ECC096800) [pid = 3544] [serial = 1655] [outer = 0000000E87DCF400] 02:48:16 INFO - PROCESS | 3544 | 1461232096983 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 944ms 02:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:48:17 INFO - PROCESS | 3544 | 1461232097053 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 3544 | 1461232097056 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 02:48:17 INFO - PROCESS | 3544 | 1461232097060 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 3544 | 1461232097062 Marionette TRACE conn4 <- [1,2170,null,{}] 02:48:17 INFO - PROCESS | 3544 | 1461232097065 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:17 INFO - PROCESS | 3544 | 1461232097189 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 02:48:17 INFO - PROCESS | 3544 | 1461232097379 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E833AA000 == 124 [pid = 3544] [id = 552] 02:48:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 199 (0000000E80B52C00) [pid = 3544] [serial = 1656] [outer = 0000000000000000] 02:48:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 200 (0000000E87C70C00) [pid = 3544] [serial = 1657] [outer = 0000000E80B52C00] 02:48:17 INFO - PROCESS | 3544 | 1461232097437 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 201 (0000000E87C77800) [pid = 3544] [serial = 1658] [outer = 0000000E80B52C00] 02:48:18 INFO - PROCESS | 3544 | 1461232098054 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1029ms 02:48:18 INFO - PROCESS | 3544 | 1461232098096 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 02:48:18 INFO - PROCESS | 3544 | 1461232098098 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 02:48:18 INFO - PROCESS | 3544 | 1461232098120 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:48:18 INFO - PROCESS | 3544 | 1461232098122 Marionette TRACE conn4 <- [1,2174,null,{}] 02:48:18 INFO - PROCESS | 3544 | 1461232098126 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:18 INFO - PROCESS | 3544 | 1461232098252 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 02:48:18 INFO - PROCESS | 3544 | 1461232098419 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80114000 == 125 [pid = 3544] [id = 553] 02:48:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 202 (0000000E80964400) [pid = 3544] [serial = 1659] [outer = 0000000000000000] 02:48:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 203 (0000000E80ABF000) [pid = 3544] [serial = 1660] [outer = 0000000E80964400] 02:48:18 INFO - PROCESS | 3544 | 1461232098476 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 204 (0000000E8120F800) [pid = 3544] [serial = 1661] [outer = 0000000E80964400] 02:48:19 INFO - PROCESS | 3544 | 1461232099100 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1021ms 02:48:19 INFO - PROCESS | 3544 | 1461232099147 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 02:48:19 INFO - PROCESS | 3544 | 1461232099149 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 02:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:48:19 INFO - PROCESS | 3544 | 1461232099153 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 3544 | 1461232099155 Marionette TRACE conn4 <- [1,2178,null,{}] 02:48:19 INFO - PROCESS | 3544 | 1461232099159 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:19 INFO - PROCESS | 3544 | 1461232099304 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 02:48:19 INFO - PROCESS | 3544 | 1461232099706 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83337000 == 126 [pid = 3544] [id = 554] 02:48:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 205 (0000000E80273000) [pid = 3544] [serial = 1662] [outer = 0000000000000000] 02:48:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 206 (0000000E805D8000) [pid = 3544] [serial = 1663] [outer = 0000000E80273000] 02:48:19 INFO - PROCESS | 3544 | 1461232099812 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 207 (0000000E80B4D800) [pid = 3544] [serial = 1664] [outer = 0000000E80273000] 02:48:20 INFO - PROCESS | 3544 | 1461232100420 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1285ms 02:48:20 INFO - PROCESS | 3544 | 1461232100458 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 3544 | 1461232100464 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 02:48:20 INFO - PROCESS | 3544 | 1461232100471 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:48:20 INFO - PROCESS | 3544 | 1461232100475 Marionette TRACE conn4 <- [1,2182,null,{}] 02:48:20 INFO - PROCESS | 3544 | 1461232100480 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:20 INFO - PROCESS | 3544 | 1461232100608 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 02:48:20 INFO - PROCESS | 3544 | 1461232100738 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84569000 == 127 [pid = 3544] [id = 555] 02:48:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 208 (0000000E811D5800) [pid = 3544] [serial = 1665] [outer = 0000000000000000] 02:48:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 209 (0000000E81248400) [pid = 3544] [serial = 1666] [outer = 0000000E811D5800] 02:48:20 INFO - PROCESS | 3544 | 1461232100789 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 210 (0000000E812F2C00) [pid = 3544] [serial = 1667] [outer = 0000000E811D5800] 02:48:21 INFO - PROCESS | 3544 | 1461232101405 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 987ms 02:48:21 INFO - PROCESS | 3544 | 1461232101464 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 3544 | 1461232101468 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 02:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:48:21 INFO - PROCESS | 3544 | 1461232101473 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - PROCESS | 3544 | 1461232101475 Marionette TRACE conn4 <- [1,2186,null,{}] 02:48:21 INFO - PROCESS | 3544 | 1461232101480 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:21 INFO - PROCESS | 3544 | 1461232101598 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 02:48:21 INFO - PROCESS | 3544 | 1461232101755 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84ECB000 == 128 [pid = 3544] [id = 556] 02:48:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 211 (0000000E8124EC00) [pid = 3544] [serial = 1668] [outer = 0000000000000000] 02:48:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 212 (0000000E82907000) [pid = 3544] [serial = 1669] [outer = 0000000E8124EC00] 02:48:21 INFO - PROCESS | 3544 | 1461232101807 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 213 (0000000E82B0E000) [pid = 3544] [serial = 1670] [outer = 0000000E8124EC00] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0DC2000 == 127 [pid = 3544] [id = 375] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0DBB000 == 126 [pid = 3544] [id = 376] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1214000 == 125 [pid = 3544] [id = 246] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7E8800 == 124 [pid = 3544] [id = 543] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EB9A17000 == 123 [pid = 3544] [id = 542] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB313000 == 122 [pid = 3544] [id = 541] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7E4A000 == 121 [pid = 3544] [id = 540] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 212 (0000000EC07A9800) [pid = 3544] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 211 (0000000E86E96C00) [pid = 3544] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 210 (0000000E860E4000) [pid = 3544] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 209 (0000000E8527C400) [pid = 3544] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7087800 == 120 [pid = 3544] [id = 539] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBBE70800 == 119 [pid = 3544] [id = 538] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84C74800 == 118 [pid = 3544] [id = 537] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000E82A35000 == 117 [pid = 3544] [id = 536] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EB9A03000 == 116 [pid = 3544] [id = 12] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA407800 == 115 [pid = 3544] [id = 535] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84F1B800 == 114 [pid = 3544] [id = 534] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84568000 == 113 [pid = 3544] [id = 533] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED021A000 == 112 [pid = 3544] [id = 528] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFE73000 == 111 [pid = 3544] [id = 527] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE1F0800 == 110 [pid = 3544] [id = 526] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBB51D000 == 109 [pid = 3544] [id = 525] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84C7D800 == 108 [pid = 3544] [id = 524] 02:48:22 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB871000 == 107 [pid = 3544] [id = 523] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 208 (0000000EC43E9800) [pid = 3544] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 207 (0000000E83BDC800) [pid = 3544] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 206 (0000000E83B6C800) [pid = 3544] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 205 (0000000ECC00EC00) [pid = 3544] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 204 (0000000E84FC7400) [pid = 3544] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 203 (0000000E81242400) [pid = 3544] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 202 (0000000ECB977C00) [pid = 3544] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 201 (0000000ECC9AC800) [pid = 3544] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 200 (0000000ECE6BC000) [pid = 3544] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 199 (0000000E84A82C00) [pid = 3544] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 198 (0000000E81251400) [pid = 3544] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 197 (0000000ECE438C00) [pid = 3544] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 196 (0000000E81188800) [pid = 3544] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 195 (0000000E817A1000) [pid = 3544] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 194 (0000000EC435B800) [pid = 3544] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 193 (0000000E8618EC00) [pid = 3544] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 192 (0000000EC0713800) [pid = 3544] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 191 (0000000E81F7B400) [pid = 3544] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 190 (0000000E84BE3800) [pid = 3544] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 189 (0000000ECC9B2400) [pid = 3544] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 188 (0000000EBEF25C00) [pid = 3544] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 187 (0000000ECCA8D800) [pid = 3544] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 186 (0000000ECCA8A000) [pid = 3544] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 185 (0000000ECC0B7C00) [pid = 3544] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 184 (0000000EBA19D400) [pid = 3544] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 183 (0000000EBA978C00) [pid = 3544] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 182 (0000000ECC010C00) [pid = 3544] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 181 (0000000E84FE1000) [pid = 3544] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 180 (0000000ECC009000) [pid = 3544] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 179 (0000000E852DAC00) [pid = 3544] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 178 (0000000ECB99EC00) [pid = 3544] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 177 (0000000ECB142000) [pid = 3544] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 176 (0000000EC8434C00) [pid = 3544] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 175 (0000000E84BDE800) [pid = 3544] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 174 (0000000EB8828000) [pid = 3544] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 173 (0000000EBF925C00) [pid = 3544] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 172 (0000000ECCA91800) [pid = 3544] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 171 (0000000E812F3800) [pid = 3544] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 170 (0000000E852E0000) [pid = 3544] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 169 (0000000ECB99CC00) [pid = 3544] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 168 (0000000E86E8C000) [pid = 3544] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 167 (0000000E80AB2400) [pid = 3544] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 166 (0000000ECB971800) [pid = 3544] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 165 (0000000EC5ADE800) [pid = 3544] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 164 (0000000ECB977400) [pid = 3544] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 163 (0000000ECE182400) [pid = 3544] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 162 (0000000E8277C000) [pid = 3544] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 161 (0000000E8618C800) [pid = 3544] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 160 (0000000ECE438000) [pid = 3544] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 159 (0000000ECE6B9400) [pid = 3544] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 158 (0000000EBF668C00) [pid = 3544] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 157 (0000000EC5FBA800) [pid = 3544] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 156 (0000000ECF809C00) [pid = 3544] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 155 (0000000ECAFDD800) [pid = 3544] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 154 (0000000E81CEBC00) [pid = 3544] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 153 (0000000E83BD7800) [pid = 3544] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 152 (0000000ECCA8A400) [pid = 3544] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 151 (0000000E8290AC00) [pid = 3544] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 150 (0000000ECE436C00) [pid = 3544] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 149 (0000000EBF9DD400) [pid = 3544] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 148 (0000000E844F3C00) [pid = 3544] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 147 (0000000ECC9DC800) [pid = 3544] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 146 (0000000E811CC000) [pid = 3544] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 145 (0000000ECE18AC00) [pid = 3544] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 144 (0000000E817A1C00) [pid = 3544] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 143 (0000000E82B20400) [pid = 3544] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 142 (0000000EBF019400) [pid = 3544] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 141 (0000000E87AF3C00) [pid = 3544] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 140 (0000000E84A7FC00) [pid = 3544] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 139 (0000000ECC9D2800) [pid = 3544] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (0000000EC0711C00) [pid = 3544] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (0000000E805D6C00) [pid = 3544] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (0000000ECAFD5800) [pid = 3544] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (0000000ECB999C00) [pid = 3544] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (0000000ECB99A000) [pid = 3544] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000E8277A400) [pid = 3544] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (0000000EC43F3C00) [pid = 3544] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000000ECE18E400) [pid = 3544] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000EBFF7CC00) [pid = 3544] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000E82B09C00) [pid = 3544] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000E82AE0000) [pid = 3544] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000ECC9D2C00) [pid = 3544] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000EC3695800) [pid = 3544] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 02:48:22 INFO - PROCESS | 3544 | 1461232102583 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:48:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1137ms 02:48:22 INFO - PROCESS | 3544 | 1461232102613 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 3544 | 1461232102616 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 02:48:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:48:22 INFO - PROCESS | 3544 | 1461232102621 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 3544 | 1461232102627 Marionette TRACE conn4 <- [1,2190,null,{}] 02:48:22 INFO - PROCESS | 3544 | 1461232102637 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:22 INFO - PROCESS | 3544 | 1461232102743 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 02:48:22 INFO - PROCESS | 3544 | 1461232102749 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E82A1D800 == 108 [pid = 3544] [id = 557] 02:48:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0000000E81216C00) [pid = 3544] [serial = 1671] [outer = 0000000000000000] 02:48:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0000000E81F7B400) [pid = 3544] [serial = 1672] [outer = 0000000E81216C00] 02:48:22 INFO - PROCESS | 3544 | 1461232102797 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0000000E8290E000) [pid = 3544] [serial = 1673] [outer = 0000000E81216C00] 02:48:23 INFO - PROCESS | 3544 | 1461232103388 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 839ms 02:48:23 INFO - PROCESS | 3544 | 1461232103462 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 02:48:23 INFO - PROCESS | 3544 | 1461232103467 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 02:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:48:23 INFO - PROCESS | 3544 | 1461232103473 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 3544 | 1461232103478 Marionette TRACE conn4 <- [1,2194,null,{}] 02:48:23 INFO - PROCESS | 3544 | 1461232103527 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:23 INFO - PROCESS | 3544 | 1461232103702 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 02:48:23 INFO - PROCESS | 3544 | 1461232103806 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E81C69800 == 109 [pid = 3544] [id = 558] 02:48:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (0000000E80AAE000) [pid = 3544] [serial = 1674] [outer = 0000000000000000] 02:48:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (0000000E80B4E800) [pid = 3544] [serial = 1675] [outer = 0000000E80AAE000] 02:48:23 INFO - PROCESS | 3544 | 1461232103866 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (0000000E811CF400) [pid = 3544] [serial = 1676] [outer = 0000000E80AAE000] 02:48:24 INFO - PROCESS | 3544 | 1461232104529 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:48:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:48:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1079ms 02:48:24 INFO - PROCESS | 3544 | 1461232104555 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 02:48:24 INFO - PROCESS | 3544 | 1461232104562 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 02:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:48:24 INFO - PROCESS | 3544 | 1461232104569 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 3544 | 1461232104572 Marionette TRACE conn4 <- [1,2198,null,{}] 02:48:24 INFO - PROCESS | 3544 | 1461232104576 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:24 INFO - PROCESS | 3544 | 1461232104705 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 02:48:24 INFO - PROCESS | 3544 | 1461232104867 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84558000 == 110 [pid = 3544] [id = 559] 02:48:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (0000000E81CEB400) [pid = 3544] [serial = 1677] [outer = 0000000000000000] 02:48:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000E81F77400) [pid = 3544] [serial = 1678] [outer = 0000000E81CEB400] 02:48:24 INFO - PROCESS | 3544 | 1461232104927 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000E82ADF000) [pid = 3544] [serial = 1679] [outer = 0000000E81CEB400] 02:48:25 INFO - PROCESS | 3544 | 1461232105574 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1018ms 02:48:25 INFO - PROCESS | 3544 | 1461232105601 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 3544 | 1461232105604 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 02:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:48:25 INFO - PROCESS | 3544 | 1461232105609 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 3544 | 1461232105614 Marionette TRACE conn4 <- [1,2202,null,{}] 02:48:25 INFO - PROCESS | 3544 | 1461232105648 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:25 INFO - PROCESS | 3544 | 1461232105778 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 02:48:25 INFO - PROCESS | 3544 | 1461232105919 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84ECD800 == 111 [pid = 3544] [id = 560] 02:48:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (0000000E83B66C00) [pid = 3544] [serial = 1680] [outer = 0000000000000000] 02:48:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (0000000E83BDB400) [pid = 3544] [serial = 1681] [outer = 0000000E83B66C00] 02:48:25 INFO - PROCESS | 3544 | 1461232105981 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (0000000E844F8000) [pid = 3544] [serial = 1682] [outer = 0000000E83B66C00] 02:48:26 INFO - PROCESS | 3544 | 1461232106568 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 986ms 02:48:26 INFO - PROCESS | 3544 | 1461232106603 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 3544 | 1461232106607 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 02:48:26 INFO - PROCESS | 3544 | 1461232106612 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 3544 | 1461232106614 Marionette TRACE conn4 <- [1,2206,null,{}] 02:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:48:26 INFO - PROCESS | 3544 | 1461232106618 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:26 INFO - PROCESS | 3544 | 1461232106741 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 02:48:26 INFO - PROCESS | 3544 | 1461232106852 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85980000 == 112 [pid = 3544] [id = 561] 02:48:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (0000000E84A83400) [pid = 3544] [serial = 1683] [outer = 0000000000000000] 02:48:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 140 (0000000E84BB0C00) [pid = 3544] [serial = 1684] [outer = 0000000E84A83400] 02:48:26 INFO - PROCESS | 3544 | 1461232106910 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 141 (0000000E84BE2800) [pid = 3544] [serial = 1685] [outer = 0000000E84A83400] 02:48:27 INFO - PROCESS | 3544 | 1461232107509 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 923ms 02:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:48:27 INFO - PROCESS | 3544 | 1461232107541 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 3544 | 1461232107544 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 02:48:27 INFO - PROCESS | 3544 | 1461232107547 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - PROCESS | 3544 | 1461232107549 Marionette TRACE conn4 <- [1,2210,null,{}] 02:48:27 INFO - PROCESS | 3544 | 1461232107553 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:27 INFO - PROCESS | 3544 | 1461232107674 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 02:48:27 INFO - PROCESS | 3544 | 1461232107786 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85B30800 == 113 [pid = 3544] [id = 562] 02:48:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 142 (0000000E84D69000) [pid = 3544] [serial = 1686] [outer = 0000000000000000] 02:48:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 143 (0000000E84D75800) [pid = 3544] [serial = 1687] [outer = 0000000E84D69000] 02:48:27 INFO - PROCESS | 3544 | 1461232107884 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 144 (0000000E84EB9000) [pid = 3544] [serial = 1688] [outer = 0000000E84D69000] 02:48:28 INFO - PROCESS | 3544 | 1461232108462 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 986ms 02:48:28 INFO - PROCESS | 3544 | 1461232108536 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 3544 | 1461232108539 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 02:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:48:28 INFO - PROCESS | 3544 | 1461232108543 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 3544 | 1461232108545 Marionette TRACE conn4 <- [1,2214,null,{}] 02:48:28 INFO - PROCESS | 3544 | 1461232108549 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:28 INFO - PROCESS | 3544 | 1461232108733 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 02:48:28 INFO - PROCESS | 3544 | 1461232108870 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E86178000 == 114 [pid = 3544] [id = 563] 02:48:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 145 (0000000E84FC3000) [pid = 3544] [serial = 1689] [outer = 0000000000000000] 02:48:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 146 (0000000E85275000) [pid = 3544] [serial = 1690] [outer = 0000000E84FC3000] 02:48:28 INFO - PROCESS | 3544 | 1461232108932 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 147 (0000000E852DF800) [pid = 3544] [serial = 1691] [outer = 0000000E84FC3000] 02:48:29 INFO - PROCESS | 3544 | 1461232109500 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 985ms 02:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:48:29 INFO - PROCESS | 3544 | 1461232109530 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 3544 | 1461232109533 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 02:48:29 INFO - PROCESS | 3544 | 1461232109536 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - PROCESS | 3544 | 1461232109539 Marionette TRACE conn4 <- [1,2218,null,{}] 02:48:29 INFO - PROCESS | 3544 | 1461232109542 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:29 INFO - PROCESS | 3544 | 1461232109662 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 02:48:29 INFO - PROCESS | 3544 | 1461232109802 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8781E800 == 115 [pid = 3544] [id = 564] 02:48:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 148 (0000000E84FBFC00) [pid = 3544] [serial = 1692] [outer = 0000000000000000] 02:48:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 149 (0000000E86186000) [pid = 3544] [serial = 1693] [outer = 0000000E84FBFC00] 02:48:29 INFO - PROCESS | 3544 | 1461232109860 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 150 (0000000E86E8AC00) [pid = 3544] [serial = 1694] [outer = 0000000E84FBFC00] 02:48:30 INFO - PROCESS | 3544 | 1461232110470 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 986ms 02:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:48:30 INFO - PROCESS | 3544 | 1461232110525 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 02:48:30 INFO - PROCESS | 3544 | 1461232110528 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 02:48:30 INFO - PROCESS | 3544 | 1461232110531 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 3544 | 1461232110534 Marionette TRACE conn4 <- [1,2222,null,{}] 02:48:30 INFO - PROCESS | 3544 | 1461232110553 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:30 INFO - PROCESS | 3544 | 1461232110676 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 02:48:30 INFO - PROCESS | 3544 | 1461232110814 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EB9BB3800 == 116 [pid = 3544] [id = 565] 02:48:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 151 (0000000E86E95000) [pid = 3544] [serial = 1695] [outer = 0000000000000000] 02:48:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 152 (0000000E87AF1C00) [pid = 3544] [serial = 1696] [outer = 0000000E86E95000] 02:48:30 INFO - PROCESS | 3544 | 1461232110873 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 153 (0000000E87C71000) [pid = 3544] [serial = 1697] [outer = 0000000E86E95000] 02:48:31 INFO - PROCESS | 3544 | 1461232111458 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 986ms 02:48:31 INFO - PROCESS | 3544 | 1461232111521 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 3544 | 1461232111524 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 02:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:48:31 INFO - PROCESS | 3544 | 1461232111527 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 3544 | 1461232111529 Marionette TRACE conn4 <- [1,2226,null,{}] 02:48:31 INFO - PROCESS | 3544 | 1461232111533 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:31 INFO - PROCESS | 3544 | 1461232111654 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 02:48:31 INFO - PROCESS | 3544 | 1461232111768 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBBE70800 == 117 [pid = 3544] [id = 566] 02:48:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 154 (0000000E87C76C00) [pid = 3544] [serial = 1698] [outer = 0000000000000000] 02:48:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 155 (0000000EB8820C00) [pid = 3544] [serial = 1699] [outer = 0000000E87C76C00] 02:48:31 INFO - PROCESS | 3544 | 1461232111865 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 156 (0000000EB893D800) [pid = 3544] [serial = 1700] [outer = 0000000E87C76C00] 02:48:32 INFO - PROCESS | 3544 | 1461232112410 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 924ms 02:48:32 INFO - PROCESS | 3544 | 1461232112454 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 02:48:32 INFO - PROCESS | 3544 | 1461232112456 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 02:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:48:32 INFO - PROCESS | 3544 | 1461232112460 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - PROCESS | 3544 | 1461232112462 Marionette TRACE conn4 <- [1,2230,null,{}] 02:48:32 INFO - PROCESS | 3544 | 1461232112466 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:32 INFO - PROCESS | 3544 | 1461232112587 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 02:48:32 INFO - PROCESS | 3544 | 1461232112701 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBFBE2000 == 118 [pid = 3544] [id = 567] 02:48:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 157 (0000000EB98EFC00) [pid = 3544] [serial = 1701] [outer = 0000000000000000] 02:48:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 158 (0000000EB9AB3C00) [pid = 3544] [serial = 1702] [outer = 0000000EB98EFC00] 02:48:32 INFO - PROCESS | 3544 | 1461232112798 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 159 (0000000EBAA33400) [pid = 3544] [serial = 1703] [outer = 0000000EB98EFC00] 02:48:33 INFO - PROCESS | 3544 | 1461232113467 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1022ms 02:48:33 INFO - PROCESS | 3544 | 1461232113484 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 3544 | 1461232113487 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 02:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:48:33 INFO - PROCESS | 3544 | 1461232113491 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 3544 | 1461232113494 Marionette TRACE conn4 <- [1,2234,null,{}] 02:48:33 INFO - PROCESS | 3544 | 1461232113498 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:33 INFO - PROCESS | 3544 | 1461232113646 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 02:48:33 INFO - PROCESS | 3544 | 1461232113809 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC38C0800 == 119 [pid = 3544] [id = 568] 02:48:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 160 (0000000EBBA91400) [pid = 3544] [serial = 1704] [outer = 0000000000000000] 02:48:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 161 (0000000EBEF5B000) [pid = 3544] [serial = 1705] [outer = 0000000EBBA91400] 02:48:33 INFO - PROCESS | 3544 | 1461232113874 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 162 (0000000EBF928800) [pid = 3544] [serial = 1706] [outer = 0000000EBBA91400] 02:48:34 INFO - PROCESS | 3544 | 1461232114672 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1221ms 02:48:34 INFO - PROCESS | 3544 | 1461232114714 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 3544 | 1461232114720 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 02:48:34 INFO - PROCESS | 3544 | 1461232114725 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:48:34 INFO - PROCESS | 3544 | 1461232114729 Marionette TRACE conn4 <- [1,2238,null,{}] 02:48:34 INFO - PROCESS | 3544 | 1461232114734 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:34 INFO - PROCESS | 3544 | 1461232114895 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 02:48:35 INFO - PROCESS | 3544 | 1461232115044 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C69000 == 120 [pid = 3544] [id = 569] 02:48:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 163 (0000000E8124FC00) [pid = 3544] [serial = 1707] [outer = 0000000000000000] 02:48:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 164 (0000000E805DD800) [pid = 3544] [serial = 1708] [outer = 0000000E8124FC00] 02:48:35 INFO - PROCESS | 3544 | 1461232115103 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 165 (0000000E8290B000) [pid = 3544] [serial = 1709] [outer = 0000000E8124FC00] 02:48:35 INFO - PROCESS | 3544 | --DOCSHELL 0000000E82983800 == 119 [pid = 3544] [id = 448] 02:48:35 INFO - PROCESS | 3544 | --DOCSHELL 0000000E833A1800 == 118 [pid = 3544] [id = 470] 02:48:35 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84ECB000 == 117 [pid = 3544] [id = 556] 02:48:35 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84569000 == 116 [pid = 3544] [id = 555] 02:48:35 INFO - PROCESS | 3544 | --DOCSHELL 0000000E83337000 == 115 [pid = 3544] [id = 554] 02:48:35 INFO - PROCESS | 3544 | --DOCSHELL 0000000E833AA000 == 114 [pid = 3544] [id = 552] 02:48:35 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85B0E000 == 113 [pid = 3544] [id = 551] 02:48:35 INFO - PROCESS | 3544 | --DOCSHELL 0000000E86D15000 == 112 [pid = 3544] [id = 550] 02:48:35 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87AC6800 == 111 [pid = 3544] [id = 549] 02:48:35 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED21BF800 == 110 [pid = 3544] [id = 548] 02:48:35 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0A7D000 == 109 [pid = 3544] [id = 547] 02:48:35 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA22B800 == 108 [pid = 3544] [id = 546] 02:48:35 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84564000 == 107 [pid = 3544] [id = 545] 02:48:35 INFO - PROCESS | 3544 | 1461232115753 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1075ms 02:48:35 INFO - PROCESS | 3544 | 1461232115804 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 3544 | 1461232115810 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 02:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:48:35 INFO - PROCESS | 3544 | 1461232115817 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 3544 | 1461232115820 Marionette TRACE conn4 <- [1,2242,null,{}] 02:48:35 INFO - PROCESS | 3544 | 1461232115824 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:35 INFO - PROCESS | 3544 | 1461232115934 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 02:48:36 INFO - PROCESS | 3544 | 1461232116045 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C6D800 == 108 [pid = 3544] [id = 570] 02:48:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 166 (0000000E80AB8C00) [pid = 3544] [serial = 1710] [outer = 0000000000000000] 02:48:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 167 (0000000E812ED800) [pid = 3544] [serial = 1711] [outer = 0000000E80AB8C00] 02:48:36 INFO - PROCESS | 3544 | 1461232116094 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 168 (0000000E83BD6400) [pid = 3544] [serial = 1712] [outer = 0000000E80AB8C00] 02:48:36 INFO - PROCESS | 3544 | 1461232116489 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 02:48:36 INFO - PROCESS | 3544 | 1461232116584 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 3544 | 1461232116586 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 02:48:36 INFO - PROCESS | 3544 | 1461232116602 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 3544 | 1461232116606 Marionette TRACE conn4 <- [1,2246,null,{}] 02:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:48:36 INFO - PROCESS | 3544 | 1461232116617 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:36 INFO - PROCESS | 3544 | 1461232116769 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 02:48:36 INFO - PROCESS | 3544 | 1461232116788 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E86170800 == 109 [pid = 3544] [id = 571] 02:48:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 169 (0000000E84D6E800) [pid = 3544] [serial = 1713] [outer = 0000000000000000] 02:48:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 170 (0000000E84D92C00) [pid = 3544] [serial = 1714] [outer = 0000000E84D6E800] 02:48:36 INFO - PROCESS | 3544 | 1461232116837 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 171 (0000000E84FDE000) [pid = 3544] [serial = 1715] [outer = 0000000E84D6E800] 02:48:37 INFO - PROCESS | 3544 | 1461232117330 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 775ms 02:48:37 INFO - PROCESS | 3544 | 1461232117389 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 3544 | 1461232117392 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 02:48:37 INFO - PROCESS | 3544 | 1461232117395 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - PROCESS | 3544 | 1461232117397 Marionette TRACE conn4 <- [1,2250,null,{}] 02:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:48:37 INFO - PROCESS | 3544 | 1461232117400 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:37 INFO - PROCESS | 3544 | 1461232117544 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 02:48:37 INFO - PROCESS | 3544 | 1461232117590 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEEC6000 == 110 [pid = 3544] [id = 572] 02:48:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 172 (0000000E852DDC00) [pid = 3544] [serial = 1716] [outer = 0000000000000000] 02:48:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 173 (0000000E87C6CC00) [pid = 3544] [serial = 1717] [outer = 0000000E852DDC00] 02:48:37 INFO - PROCESS | 3544 | 1461232117639 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 174 (0000000EB886DC00) [pid = 3544] [serial = 1718] [outer = 0000000E852DDC00] 02:48:38 INFO - PROCESS | 3544 | 1461232118110 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 776ms 02:48:38 INFO - PROCESS | 3544 | 1461232118176 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 3544 | 1461232118179 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 02:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:48:38 INFO - PROCESS | 3544 | 1461232118182 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 3544 | 1461232118184 Marionette TRACE conn4 <- [1,2254,null,{}] 02:48:38 INFO - PROCESS | 3544 | 1461232118193 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:38 INFO - PROCESS | 3544 | 1461232118334 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 02:48:38 INFO - PROCESS | 3544 | 1461232118352 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC69C7800 == 111 [pid = 3544] [id = 573] 02:48:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 175 (0000000E87DD1000) [pid = 3544] [serial = 1719] [outer = 0000000000000000] 02:48:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 176 (0000000EBEE8E400) [pid = 3544] [serial = 1720] [outer = 0000000E87DD1000] 02:48:38 INFO - PROCESS | 3544 | 1461232118402 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 177 (0000000EBF028C00) [pid = 3544] [serial = 1721] [outer = 0000000E87DD1000] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 176 (0000000E85276C00) [pid = 3544] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 175 (0000000E83B71C00) [pid = 3544] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 174 (0000000E84FE6800) [pid = 3544] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 173 (0000000E87AF2C00) [pid = 3544] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 172 (0000000EBFF73000) [pid = 3544] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 171 (0000000EC6B9F800) [pid = 3544] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 170 (0000000E82905800) [pid = 3544] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 169 (0000000E83B67C00) [pid = 3544] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 168 (0000000E87AF1800) [pid = 3544] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 167 (0000000E8026EC00) [pid = 3544] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 166 (0000000E84FE0000) [pid = 3544] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 165 (0000000EC5A53C00) [pid = 3544] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 164 (0000000E80273000) [pid = 3544] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 163 (0000000E80AAE400) [pid = 3544] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 162 (0000000E811D5800) [pid = 3544] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 161 (0000000EBFF75800) [pid = 3544] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 160 (0000000E8290A000) [pid = 3544] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 159 (0000000E8124EC00) [pid = 3544] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 158 (0000000EBBA1AC00) [pid = 3544] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:48:38 INFO - PROCESS | 3544 | --DOMWINDOW == 157 (0000000E80915000) [pid = 3544] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:48:39 INFO - PROCESS | 3544 | 1461232119085 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 923ms 02:48:39 INFO - PROCESS | 3544 | 1461232119108 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 3544 | 1461232119110 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 02:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:48:39 INFO - PROCESS | 3544 | 1461232119113 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 3544 | 1461232119115 Marionette TRACE conn4 <- [1,2258,null,{}] 02:48:39 INFO - PROCESS | 3544 | 1461232119118 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:39 INFO - PROCESS | 3544 | 1461232119230 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 02:48:39 INFO - PROCESS | 3544 | 1461232119238 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7604800 == 112 [pid = 3544] [id = 574] 02:48:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 158 (0000000E83B67C00) [pid = 3544] [serial = 1722] [outer = 0000000000000000] 02:48:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 159 (0000000EBF01F800) [pid = 3544] [serial = 1723] [outer = 0000000E83B67C00] 02:48:39 INFO - PROCESS | 3544 | 1461232119286 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 160 (0000000EBF763800) [pid = 3544] [serial = 1724] [outer = 0000000E83B67C00] 02:48:39 INFO - PROCESS | 3544 | 1461232119738 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 02:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:48:39 INFO - PROCESS | 3544 | 1461232119789 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 3544 | 1461232119791 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 02:48:39 INFO - PROCESS | 3544 | 1461232119794 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 3544 | 1461232119796 Marionette TRACE conn4 <- [1,2262,null,{}] 02:48:39 INFO - PROCESS | 3544 | 1461232119800 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:39 INFO - PROCESS | 3544 | 1461232119901 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 02:48:39 INFO - PROCESS | 3544 | 1461232119936 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7E3F800 == 113 [pid = 3544] [id = 575] 02:48:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 161 (0000000EBFC11000) [pid = 3544] [serial = 1725] [outer = 0000000000000000] 02:48:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 162 (0000000EBFF72000) [pid = 3544] [serial = 1726] [outer = 0000000EBFC11000] 02:48:39 INFO - PROCESS | 3544 | 1461232119982 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 163 (0000000EC0714000) [pid = 3544] [serial = 1727] [outer = 0000000EBFC11000] 02:48:40 INFO - PROCESS | 3544 | 1461232120408 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 671ms 02:48:40 INFO - PROCESS | 3544 | 1461232120468 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 3544 | 1461232120471 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 02:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:48:40 INFO - PROCESS | 3544 | 1461232120478 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 3544 | 1461232120480 Marionette TRACE conn4 <- [1,2266,null,{}] 02:48:40 INFO - PROCESS | 3544 | 1461232120484 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:40 INFO - PROCESS | 3544 | 1461232120586 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 02:48:40 INFO - PROCESS | 3544 | 1461232120592 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC971E000 == 114 [pid = 3544] [id = 576] 02:48:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 164 (0000000EC07AD800) [pid = 3544] [serial = 1728] [outer = 0000000000000000] 02:48:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 165 (0000000EC1473000) [pid = 3544] [serial = 1729] [outer = 0000000EC07AD800] 02:48:40 INFO - PROCESS | 3544 | 1461232120639 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 166 (0000000EC365F000) [pid = 3544] [serial = 1730] [outer = 0000000EC07AD800] 02:48:41 INFO - PROCESS | 3544 | 1461232121390 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 922ms 02:48:41 INFO - PROCESS | 3544 | 1461232121404 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 3544 | 1461232121410 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 02:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:48:41 INFO - PROCESS | 3544 | 1461232121416 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 3544 | 1461232121421 Marionette TRACE conn4 <- [1,2270,null,{}] 02:48:41 INFO - PROCESS | 3544 | 1461232121426 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:41 INFO - PROCESS | 3544 | 1461232121577 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 02:48:41 INFO - PROCESS | 3544 | 1461232121707 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84564000 == 115 [pid = 3544] [id = 577] 02:48:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 167 (0000000E80BC1800) [pid = 3544] [serial = 1731] [outer = 0000000000000000] 02:48:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 168 (0000000E8124B800) [pid = 3544] [serial = 1732] [outer = 0000000E80BC1800] 02:48:41 INFO - PROCESS | 3544 | 1461232121770 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 169 (0000000E82911400) [pid = 3544] [serial = 1733] [outer = 0000000E80BC1800] 02:48:42 INFO - PROCESS | 3544 | 1461232122334 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 986ms 02:48:42 INFO - PROCESS | 3544 | 1461232122405 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 3544 | 1461232122411 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 02:48:42 INFO - PROCESS | 3544 | 1461232122418 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:48:42 INFO - PROCESS | 3544 | 1461232122421 Marionette TRACE conn4 <- [1,2274,null,{}] 02:48:42 INFO - PROCESS | 3544 | 1461232122426 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:42 INFO - PROCESS | 3544 | 1461232122590 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 02:48:42 INFO - PROCESS | 3544 | 1461232122740 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA3B2000 == 116 [pid = 3544] [id = 578] 02:48:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 170 (0000000E844F1000) [pid = 3544] [serial = 1734] [outer = 0000000000000000] 02:48:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 171 (0000000E84BE2000) [pid = 3544] [serial = 1735] [outer = 0000000E844F1000] 02:48:42 INFO - PROCESS | 3544 | 1461232122798 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 172 (0000000E84FDC000) [pid = 3544] [serial = 1736] [outer = 0000000E844F1000] 02:48:43 INFO - PROCESS | 3544 | 1461232123422 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:48:43 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 02:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1024ms 02:48:43 INFO - PROCESS | 3544 | 1461232123448 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 02:48:43 INFO - PROCESS | 3544 | 1461232123451 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 02:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:48:43 INFO - PROCESS | 3544 | 1461232123455 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 3544 | 1461232123459 Marionette TRACE conn4 <- [1,2278,null,{}] 02:48:43 INFO - PROCESS | 3544 | 1461232123491 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:43 INFO - PROCESS | 3544 | 1461232123625 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 02:48:43 INFO - PROCESS | 3544 | 1461232123777 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB16D800 == 117 [pid = 3544] [id = 579] 02:48:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 173 (0000000EB8827400) [pid = 3544] [serial = 1737] [outer = 0000000000000000] 02:48:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 174 (0000000EBFB3C400) [pid = 3544] [serial = 1738] [outer = 0000000EB8827400] 02:48:43 INFO - PROCESS | 3544 | 1461232123839 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 175 (0000000EC3698000) [pid = 3544] [serial = 1739] [outer = 0000000EB8827400] 02:48:44 INFO - PROCESS | 3544 | 1461232124448 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1028ms 02:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:48:44 INFO - PROCESS | 3544 | 1461232124485 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 3544 | 1461232124488 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 02:48:44 INFO - PROCESS | 3544 | 1461232124492 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 3544 | 1461232124494 Marionette TRACE conn4 <- [1,2282,null,{}] 02:48:44 INFO - PROCESS | 3544 | 1461232124498 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:44 INFO - PROCESS | 3544 | 1461232124628 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 02:48:44 INFO - PROCESS | 3544 | 1461232124790 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB880800 == 118 [pid = 3544] [id = 580] 02:48:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 176 (0000000EC435B800) [pid = 3544] [serial = 1740] [outer = 0000000000000000] 02:48:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 177 (0000000EC43F5800) [pid = 3544] [serial = 1741] [outer = 0000000EC435B800] 02:48:44 INFO - PROCESS | 3544 | 1461232124849 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 178 (0000000EC5A60000) [pid = 3544] [serial = 1742] [outer = 0000000EC435B800] 02:48:45 INFO - PROCESS | 3544 | 1461232125448 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 986ms 02:48:45 INFO - PROCESS | 3544 | 1461232125479 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 3544 | 1461232125482 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 02:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:48:45 INFO - PROCESS | 3544 | 1461232125486 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 3544 | 1461232125488 Marionette TRACE conn4 <- [1,2286,null,{}] 02:48:45 INFO - PROCESS | 3544 | 1461232125492 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:45 INFO - PROCESS | 3544 | 1461232125617 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 02:48:45 INFO - PROCESS | 3544 | 1461232125766 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE1F1000 == 119 [pid = 3544] [id = 581] 02:48:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 179 (0000000EC5BA3400) [pid = 3544] [serial = 1743] [outer = 0000000000000000] 02:48:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 180 (0000000EC5FBD400) [pid = 3544] [serial = 1744] [outer = 0000000EC5BA3400] 02:48:45 INFO - PROCESS | 3544 | 1461232125824 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 181 (0000000EC688B800) [pid = 3544] [serial = 1745] [outer = 0000000EC5BA3400] 02:48:46 INFO - PROCESS | 3544 | 1461232126382 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 923ms 02:48:46 INFO - PROCESS | 3544 | 1461232126419 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 02:48:46 INFO - PROCESS | 3544 | 1461232126422 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 02:48:46 INFO - PROCESS | 3544 | 1461232126427 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:48:46 INFO - PROCESS | 3544 | 1461232126429 Marionette TRACE conn4 <- [1,2290,null,{}] 02:48:46 INFO - PROCESS | 3544 | 1461232126433 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:46 INFO - PROCESS | 3544 | 1461232126572 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 02:48:46 INFO - PROCESS | 3544 | 1461232126735 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE8E000 == 120 [pid = 3544] [id = 582] 02:48:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 182 (0000000EC6C3A000) [pid = 3544] [serial = 1746] [outer = 0000000000000000] 02:48:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 183 (0000000EC6CB3400) [pid = 3544] [serial = 1747] [outer = 0000000EC6C3A000] 02:48:46 INFO - PROCESS | 3544 | 1461232126796 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 184 (0000000EC7939800) [pid = 3544] [serial = 1748] [outer = 0000000EC6C3A000] 02:48:47 INFO - PROCESS | 3544 | 1461232127373 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 986ms 02:48:47 INFO - PROCESS | 3544 | 1461232127418 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 02:48:47 INFO - PROCESS | 3544 | 1461232127420 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 02:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:48:47 INFO - PROCESS | 3544 | 1461232127424 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 3544 | 1461232127426 Marionette TRACE conn4 <- [1,2294,null,{}] 02:48:47 INFO - PROCESS | 3544 | 1461232127430 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:47 INFO - PROCESS | 3544 | 1461232127555 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 02:48:47 INFO - PROCESS | 3544 | 1461232127705 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED025D800 == 121 [pid = 3544] [id = 583] 02:48:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 185 (0000000EC6CABC00) [pid = 3544] [serial = 1749] [outer = 0000000000000000] 02:48:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 186 (0000000EC7CBA400) [pid = 3544] [serial = 1750] [outer = 0000000EC6CABC00] 02:48:47 INFO - PROCESS | 3544 | 1461232127762 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 187 (0000000EC8CBB000) [pid = 3544] [serial = 1751] [outer = 0000000EC6CABC00] 02:48:48 INFO - PROCESS | 3544 | 1461232128364 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 986ms 02:48:48 INFO - PROCESS | 3544 | 1461232128413 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 3544 | 1461232128415 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 02:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:48:48 INFO - PROCESS | 3544 | 1461232128419 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 3544 | 1461232128421 Marionette TRACE conn4 <- [1,2298,null,{}] 02:48:48 INFO - PROCESS | 3544 | 1461232128425 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:48 INFO - PROCESS | 3544 | 1461232128550 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 02:48:48 INFO - PROCESS | 3544 | 1461232128713 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0DAC800 == 122 [pid = 3544] [id = 584] 02:48:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 188 (0000000ECA4BE400) [pid = 3544] [serial = 1752] [outer = 0000000000000000] 02:48:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 189 (0000000ECAFDB000) [pid = 3544] [serial = 1753] [outer = 0000000ECA4BE400] 02:48:48 INFO - PROCESS | 3544 | 1461232128772 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 190 (0000000ECB149C00) [pid = 3544] [serial = 1754] [outer = 0000000ECA4BE400] 02:48:49 INFO - PROCESS | 3544 | 1461232129332 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 986ms 02:48:49 INFO - PROCESS | 3544 | 1461232129408 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 3544 | 1461232129411 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 02:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:48:49 INFO - PROCESS | 3544 | 1461232129414 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - PROCESS | 3544 | 1461232129416 Marionette TRACE conn4 <- [1,2302,null,{}] 02:48:49 INFO - PROCESS | 3544 | 1461232129421 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:49 INFO - PROCESS | 3544 | 1461232129548 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 02:48:49 INFO - PROCESS | 3544 | 1461232129698 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1220000 == 123 [pid = 3544] [id = 585] 02:48:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 191 (0000000ECB1DCC00) [pid = 3544] [serial = 1755] [outer = 0000000000000000] 02:48:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 192 (0000000ECB386400) [pid = 3544] [serial = 1756] [outer = 0000000ECB1DCC00] 02:48:49 INFO - PROCESS | 3544 | 1461232129755 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 193 (0000000ECB840000) [pid = 3544] [serial = 1757] [outer = 0000000ECB1DCC00] 02:48:50 INFO - PROCESS | 3544 | 1461232130307 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 923ms 02:48:50 INFO - PROCESS | 3544 | 1461232130352 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 02:48:50 INFO - PROCESS | 3544 | 1461232130355 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 02:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:48:50 INFO - PROCESS | 3544 | 1461232130360 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - PROCESS | 3544 | 1461232130363 Marionette TRACE conn4 <- [1,2306,null,{}] 02:48:50 INFO - PROCESS | 3544 | 1461232130367 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:50 INFO - PROCESS | 3544 | 1461232130494 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 02:48:50 INFO - PROCESS | 3544 | 1461232130656 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1390000 == 124 [pid = 3544] [id = 586] 02:48:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 194 (0000000ECB1DFC00) [pid = 3544] [serial = 1758] [outer = 0000000000000000] 02:48:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 195 (0000000ECB997800) [pid = 3544] [serial = 1759] [outer = 0000000ECB1DFC00] 02:48:50 INFO - PROCESS | 3544 | 1461232130714 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 196 (0000000ECB9A5000) [pid = 3544] [serial = 1760] [outer = 0000000ECB1DFC00] 02:48:51 INFO - PROCESS | 3544 | 1461232131423 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 3544 | 1461232131435 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 02:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:48:51 INFO - PROCESS | 3544 | 1461232131457 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - PROCESS | 3544 | 1461232131460 Marionette TRACE conn4 <- [1,2310,null,{}] 02:48:51 INFO - PROCESS | 3544 | 1461232131464 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:51 INFO - PROCESS | 3544 | 1461232131612 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 02:48:51 INFO - PROCESS | 3544 | 1461232131766 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E812DB800 == 125 [pid = 3544] [id = 587] 02:48:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 197 (0000000E80916C00) [pid = 3544] [serial = 1761] [outer = 0000000000000000] 02:48:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 198 (0000000E81210000) [pid = 3544] [serial = 1762] [outer = 0000000E80916C00] 02:48:51 INFO - PROCESS | 3544 | 1461232131831 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 199 (0000000ECA462C00) [pid = 3544] [serial = 1763] [outer = 0000000E80916C00] 02:48:52 INFO - PROCESS | 3544 | 1461232132393 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 986ms 02:48:52 INFO - PROCESS | 3544 | 1461232132445 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 3544 | 1461232132448 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 02:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:48:52 INFO - PROCESS | 3544 | 1461232132451 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 3544 | 1461232132454 Marionette TRACE conn4 <- [1,2314,null,{}] 02:48:52 INFO - PROCESS | 3544 | 1461232132458 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:52 INFO - PROCESS | 3544 | 1461232132587 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 02:48:53 INFO - PROCESS | 3544 | 1461232133016 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E843D1800 == 126 [pid = 3544] [id = 588] 02:48:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 200 (0000000E805D1400) [pid = 3544] [serial = 1764] [outer = 0000000000000000] 02:48:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 201 (0000000E80914000) [pid = 3544] [serial = 1765] [outer = 0000000E805D1400] 02:48:53 INFO - PROCESS | 3544 | 1461232133072 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 202 (0000000E80BC3400) [pid = 3544] [serial = 1766] [outer = 0000000E805D1400] 02:48:53 INFO - PROCESS | 3544 | 1461232133742 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1318ms 02:48:53 INFO - PROCESS | 3544 | 1461232133773 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 3544 | 1461232133778 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 02:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:48:53 INFO - PROCESS | 3544 | 1461232133783 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 3544 | 1461232133786 Marionette TRACE conn4 <- [1,2318,null,{}] 02:48:53 INFO - PROCESS | 3544 | 1461232133791 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:53 INFO - PROCESS | 3544 | 1461232133923 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 02:48:54 INFO - PROCESS | 3544 | 1461232134093 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C44000 == 127 [pid = 3544] [id = 589] 02:48:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 203 (0000000E82B20400) [pid = 3544] [serial = 1767] [outer = 0000000000000000] 02:48:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 204 (0000000E83BD2C00) [pid = 3544] [serial = 1768] [outer = 0000000E82B20400] 02:48:54 INFO - PROCESS | 3544 | 1461232134147 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 205 (0000000E84BB1000) [pid = 3544] [serial = 1769] [outer = 0000000E82B20400] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7E3F800 == 126 [pid = 3544] [id = 575] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7604800 == 125 [pid = 3544] [id = 574] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC69C7800 == 124 [pid = 3544] [id = 573] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEEC6000 == 123 [pid = 3544] [id = 572] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000E86170800 == 122 [pid = 3544] [id = 571] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84C6D800 == 121 [pid = 3544] [id = 570] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84C69000 == 120 [pid = 3544] [id = 569] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 204 (0000000E81F7B400) [pid = 3544] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000EB9BB3800 == 119 [pid = 3544] [id = 565] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8781E800 == 118 [pid = 3544] [id = 564] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000E86178000 == 117 [pid = 3544] [id = 563] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85B30800 == 116 [pid = 3544] [id = 562] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85980000 == 115 [pid = 3544] [id = 561] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84ECD800 == 114 [pid = 3544] [id = 560] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84558000 == 113 [pid = 3544] [id = 559] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0DB5800 == 112 [pid = 3544] [id = 544] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000E81C69800 == 111 [pid = 3544] [id = 558] 02:48:54 INFO - PROCESS | 3544 | --DOCSHELL 0000000E82A1D800 == 110 [pid = 3544] [id = 557] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 203 (0000000E860DE800) [pid = 3544] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 202 (0000000E86E8A000) [pid = 3544] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 201 (0000000E860EA000) [pid = 3544] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 200 (0000000E83BE1800) [pid = 3544] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 199 (0000000ECB139800) [pid = 3544] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 198 (0000000E84EBC400) [pid = 3544] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 197 (0000000E84BDEC00) [pid = 3544] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 196 (0000000E84D95400) [pid = 3544] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 195 (0000000EBA1A8400) [pid = 3544] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 194 (0000000E81F7AC00) [pid = 3544] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 193 (0000000E81CECC00) [pid = 3544] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 192 (0000000E80AB6000) [pid = 3544] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 191 (0000000E86E95800) [pid = 3544] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 190 (0000000E860E6C00) [pid = 3544] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 189 (0000000EC63CC800) [pid = 3544] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 188 (0000000E84FC4C00) [pid = 3544] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 187 (0000000E805D8000) [pid = 3544] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 186 (0000000E81250800) [pid = 3544] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 185 (0000000E80B4D800) [pid = 3544] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 184 (0000000E82B13000) [pid = 3544] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 183 (0000000E81248400) [pid = 3544] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 182 (0000000EC6B5EC00) [pid = 3544] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 181 (0000000EBF724400) [pid = 3544] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 180 (0000000EC43EF800) [pid = 3544] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 179 (0000000E84D6C000) [pid = 3544] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 178 (0000000E852DA000) [pid = 3544] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 177 (0000000EC6F97800) [pid = 3544] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 176 (0000000ECB13E400) [pid = 3544] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 175 (0000000E84BB6000) [pid = 3544] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 174 (0000000E812F2C00) [pid = 3544] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 173 (0000000E84D90400) [pid = 3544] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 172 (0000000EC6F30800) [pid = 3544] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 171 (0000000E82ADA400) [pid = 3544] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 170 (0000000E84FC9000) [pid = 3544] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 169 (0000000E82907000) [pid = 3544] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 168 (0000000EBBA21000) [pid = 3544] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 167 (0000000EC7F9D000) [pid = 3544] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 166 (0000000ECB840C00) [pid = 3544] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 165 (0000000E82B0E000) [pid = 3544] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 164 (0000000ECC0BDC00) [pid = 3544] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 163 (0000000E87DD5400) [pid = 3544] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 162 (0000000E8618D800) [pid = 3544] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 161 (0000000E87C70C00) [pid = 3544] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 160 (0000000E80ABF000) [pid = 3544] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 159 (0000000EC6CA8000) [pid = 3544] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 158 (0000000EC68D4800) [pid = 3544] [serial = 1124] [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.] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 157 (0000000E80BB8000) [pid = 3544] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 156 (0000000EBF69A000) [pid = 3544] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 155 (0000000E81243000) [pid = 3544] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 154 (0000000EC07B0000) [pid = 3544] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 153 (0000000EC43A0800) [pid = 3544] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 152 (0000000EC5FBC000) [pid = 3544] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | --DOMWINDOW == 151 (0000000ECA458C00) [pid = 3544] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 02:48:54 INFO - PROCESS | 3544 | 1461232134804 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1026ms 02:48:54 INFO - PROCESS | 3544 | 1461232134814 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 3544 | 1461232134818 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 02:48:54 INFO - PROCESS | 3544 | 1461232134822 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:48:54 INFO - PROCESS | 3544 | 1461232134824 Marionette TRACE conn4 <- [1,2322,null,{}] 02:48:54 INFO - PROCESS | 3544 | 1461232134828 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:54 INFO - PROCESS | 3544 | 1461232134940 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 02:48:55 INFO - PROCESS | 3544 | 1461232135046 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8385F800 == 111 [pid = 3544] [id = 590] 02:48:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 152 (0000000E80AB6000) [pid = 3544] [serial = 1770] [outer = 0000000000000000] 02:48:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 153 (0000000E81249C00) [pid = 3544] [serial = 1771] [outer = 0000000E80AB6000] 02:48:55 INFO - PROCESS | 3544 | 1461232135095 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 154 (0000000E8290E400) [pid = 3544] [serial = 1772] [outer = 0000000E80AB6000] 02:48:55 INFO - PROCESS | 3544 | 1461232135522 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 02:48:55 INFO - PROCESS | 3544 | 1461232135560 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 3544 | 1461232135563 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 02:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:48:55 INFO - PROCESS | 3544 | 1461232135573 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 3544 | 1461232135580 Marionette TRACE conn4 <- [1,2326,null,{}] 02:48:55 INFO - PROCESS | 3544 | 1461232135584 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:55 INFO - PROCESS | 3544 | 1461232135696 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 02:48:55 INFO - PROCESS | 3544 | 1461232135741 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E854C6000 == 112 [pid = 3544] [id = 591] 02:48:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 155 (0000000E80B4DC00) [pid = 3544] [serial = 1773] [outer = 0000000000000000] 02:48:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 156 (0000000E84BE1000) [pid = 3544] [serial = 1774] [outer = 0000000E80B4DC00] 02:48:55 INFO - PROCESS | 3544 | 1461232135789 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 157 (0000000E84FBF000) [pid = 3544] [serial = 1775] [outer = 0000000E80B4DC00] 02:48:56 INFO - PROCESS | 3544 | 1461232136263 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 734ms 02:48:56 INFO - PROCESS | 3544 | 1461232136307 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 3544 | 1461232136310 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 02:48:56 INFO - PROCESS | 3544 | 1461232136313 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:48:56 INFO - PROCESS | 3544 | 1461232136315 Marionette TRACE conn4 <- [1,2330,null,{}] 02:48:56 INFO - PROCESS | 3544 | 1461232136319 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:56 INFO - PROCESS | 3544 | 1461232136426 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 02:48:56 INFO - PROCESS | 3544 | 1461232136432 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85B2D000 == 113 [pid = 3544] [id = 592] 02:48:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 158 (0000000E84FE3000) [pid = 3544] [serial = 1776] [outer = 0000000000000000] 02:48:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 159 (0000000E8527A000) [pid = 3544] [serial = 1777] [outer = 0000000E84FE3000] 02:48:56 INFO - PROCESS | 3544 | 1461232136482 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 160 (0000000E852E1000) [pid = 3544] [serial = 1778] [outer = 0000000E84FE3000] 02:48:57 INFO - PROCESS | 3544 | 1461232136987 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 734ms 02:48:57 INFO - PROCESS | 3544 | 1461232137051 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 3544 | 1461232137053 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 02:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:48:57 INFO - PROCESS | 3544 | 1461232137057 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 3544 | 1461232137058 Marionette TRACE conn4 <- [1,2334,null,{}] 02:48:57 INFO - PROCESS | 3544 | 1461232137062 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:57 INFO - PROCESS | 3544 | 1461232137233 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 02:48:57 INFO - PROCESS | 3544 | 1461232137264 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87809800 == 114 [pid = 3544] [id = 593] 02:48:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 161 (0000000E8618E800) [pid = 3544] [serial = 1779] [outer = 0000000000000000] 02:48:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 162 (0000000E86E8A000) [pid = 3544] [serial = 1780] [outer = 0000000E8618E800] 02:48:57 INFO - PROCESS | 3544 | 1461232137322 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 163 (0000000E87AF5800) [pid = 3544] [serial = 1781] [outer = 0000000E8618E800] 02:48:57 INFO - PROCESS | 3544 | 1461232137811 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 776ms 02:48:57 INFO - PROCESS | 3544 | 1461232137836 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 3544 | 1461232137838 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 02:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:48:57 INFO - PROCESS | 3544 | 1461232137841 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 3544 | 1461232137843 Marionette TRACE conn4 <- [1,2338,null,{}] 02:48:57 INFO - PROCESS | 3544 | 1461232137847 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:57 INFO - PROCESS | 3544 | 1461232137988 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 02:48:58 INFO - PROCESS | 3544 | 1461232138010 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBBE7B800 == 115 [pid = 3544] [id = 594] 02:48:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 164 (0000000E86190000) [pid = 3544] [serial = 1782] [outer = 0000000000000000] 02:48:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 165 (0000000EB8943800) [pid = 3544] [serial = 1783] [outer = 0000000E86190000] 02:48:58 INFO - PROCESS | 3544 | 1461232138056 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 166 (0000000EBBA1AC00) [pid = 3544] [serial = 1784] [outer = 0000000E86190000] 02:48:58 INFO - PROCESS | 3544 | 1461232138515 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 02:48:58 INFO - PROCESS | 3544 | 1461232138582 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 02:48:58 INFO - PROCESS | 3544 | 1461232138585 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 02:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:48:58 INFO - PROCESS | 3544 | 1461232138589 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 3544 | 1461232138590 Marionette TRACE conn4 <- [1,2342,null,{}] 02:48:58 INFO - PROCESS | 3544 | 1461232138636 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:58 INFO - PROCESS | 3544 | 1461232138781 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 02:48:58 INFO - PROCESS | 3544 | 1461232138799 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC14C5000 == 116 [pid = 3544] [id = 595] 02:48:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 167 (0000000EBEF24000) [pid = 3544] [serial = 1785] [outer = 0000000000000000] 02:48:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 168 (0000000EBEF54800) [pid = 3544] [serial = 1786] [outer = 0000000EBEF24000] 02:48:58 INFO - PROCESS | 3544 | 1461232138848 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 169 (0000000EBF9E3000) [pid = 3544] [serial = 1787] [outer = 0000000EBEF24000] 02:48:59 INFO - PROCESS | 3544 | --DOMWINDOW == 168 (0000000E80AB8C00) [pid = 3544] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:48:59 INFO - PROCESS | 3544 | --DOMWINDOW == 167 (0000000E852DDC00) [pid = 3544] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:48:59 INFO - PROCESS | 3544 | --DOMWINDOW == 166 (0000000E8124FC00) [pid = 3544] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:48:59 INFO - PROCESS | 3544 | --DOMWINDOW == 165 (0000000EC7479800) [pid = 3544] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:48:59 INFO - PROCESS | 3544 | --DOMWINDOW == 164 (0000000E83B67C00) [pid = 3544] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:48:59 INFO - PROCESS | 3544 | --DOMWINDOW == 163 (0000000E84D6E800) [pid = 3544] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:48:59 INFO - PROCESS | 3544 | --DOMWINDOW == 162 (0000000E87DD1000) [pid = 3544] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:48:59 INFO - PROCESS | 3544 | --DOMWINDOW == 161 (0000000EBFC11000) [pid = 3544] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:48:59 INFO - PROCESS | 3544 | --DOMWINDOW == 160 (0000000E81216C00) [pid = 3544] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:48:59 INFO - PROCESS | 3544 | 1461232139487 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 965ms 02:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:48:59 INFO - PROCESS | 3544 | 1461232139558 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 02:48:59 INFO - PROCESS | 3544 | 1461232139560 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 02:48:59 INFO - PROCESS | 3544 | 1461232139563 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 3544 | 1461232139565 Marionette TRACE conn4 <- [1,2346,null,{}] 02:48:59 INFO - PROCESS | 3544 | 1461232139569 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:59 INFO - PROCESS | 3544 | 1461232139674 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 02:48:59 INFO - PROCESS | 3544 | 1461232139680 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6844000 == 117 [pid = 3544] [id = 596] 02:48:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 161 (0000000E84FC8000) [pid = 3544] [serial = 1788] [outer = 0000000000000000] 02:48:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 162 (0000000EBFC11000) [pid = 3544] [serial = 1789] [outer = 0000000E84FC8000] 02:48:59 INFO - PROCESS | 3544 | 1461232139726 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 163 (0000000EC07A8800) [pid = 3544] [serial = 1790] [outer = 0000000E84FC8000] 02:49:00 INFO - PROCESS | 3544 | 1461232140169 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 629ms 02:49:00 INFO - PROCESS | 3544 | 1461232140202 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 3544 | 1461232140204 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 02:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:49:00 INFO - PROCESS | 3544 | 1461232140207 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 3544 | 1461232140209 Marionette TRACE conn4 <- [1,2350,null,{}] 02:49:00 INFO - PROCESS | 3544 | 1461232140213 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:00 INFO - PROCESS | 3544 | 1461232140317 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 02:49:00 INFO - PROCESS | 3544 | 1461232140357 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC761B800 == 118 [pid = 3544] [id = 597] 02:49:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 164 (0000000EC365BC00) [pid = 3544] [serial = 1791] [outer = 0000000000000000] 02:49:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 165 (0000000EC43EE400) [pid = 3544] [serial = 1792] [outer = 0000000EC365BC00] 02:49:00 INFO - PROCESS | 3544 | 1461232140405 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 166 (0000000EC5FBD800) [pid = 3544] [serial = 1793] [outer = 0000000EC365BC00] 02:49:00 INFO - PROCESS | 3544 | 1461232140869 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 02:49:00 INFO - PROCESS | 3544 | 1461232140944 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 02:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:49:00 INFO - PROCESS | 3544 | 1461232140946 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 02:49:00 INFO - PROCESS | 3544 | 1461232140950 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 3544 | 1461232140952 Marionette TRACE conn4 <- [1,2354,null,{}] 02:49:00 INFO - PROCESS | 3544 | 1461232140956 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:01 INFO - PROCESS | 3544 | 1461232141062 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 02:49:01 INFO - PROCESS | 3544 | 1461232141070 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC9A11000 == 119 [pid = 3544] [id = 598] 02:49:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 167 (0000000EC68F3400) [pid = 3544] [serial = 1794] [outer = 0000000000000000] 02:49:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 168 (0000000EC6C32400) [pid = 3544] [serial = 1795] [outer = 0000000EC68F3400] 02:49:01 INFO - PROCESS | 3544 | 1461232141119 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 169 (0000000EC781D000) [pid = 3544] [serial = 1796] [outer = 0000000EC68F3400] 02:49:01 INFO - PROCESS | 3544 | 1461232141907 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 986ms 02:49:01 INFO - PROCESS | 3544 | 1461232141939 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 3544 | 1461232141945 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 02:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:49:01 INFO - PROCESS | 3544 | 1461232141951 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 3544 | 1461232141955 Marionette TRACE conn4 <- [1,2358,null,{}] 02:49:01 INFO - PROCESS | 3544 | 1461232141961 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:02 INFO - PROCESS | 3544 | 1461232142109 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 02:49:02 INFO - PROCESS | 3544 | 1461232142277 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C73000 == 120 [pid = 3544] [id = 599] 02:49:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 170 (0000000E81CF0000) [pid = 3544] [serial = 1797] [outer = 0000000000000000] 02:49:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 171 (0000000E82771C00) [pid = 3544] [serial = 1798] [outer = 0000000E81CF0000] 02:49:02 INFO - PROCESS | 3544 | 1461232142338 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 172 (0000000E82B1F400) [pid = 3544] [serial = 1799] [outer = 0000000E81CF0000] 02:49:02 INFO - PROCESS | 3544 | 1461232142958 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1024ms 02:49:02 INFO - PROCESS | 3544 | 1461232142978 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 3544 | 1461232142985 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 02:49:02 INFO - PROCESS | 3544 | 1461232142991 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:49:03 INFO - PROCESS | 3544 | 1461232142994 Marionette TRACE conn4 <- [1,2362,null,{}] 02:49:03 INFO - PROCESS | 3544 | 1461232142999 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:03 INFO - PROCESS | 3544 | 1461232143135 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 02:49:03 INFO - PROCESS | 3544 | 1461232143301 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87816800 == 121 [pid = 3544] [id = 600] 02:49:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 173 (0000000E84A84800) [pid = 3544] [serial = 1800] [outer = 0000000000000000] 02:49:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 174 (0000000E84FE6000) [pid = 3544] [serial = 1801] [outer = 0000000E84A84800] 02:49:03 INFO - PROCESS | 3544 | 1461232143359 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 175 (0000000E860EC000) [pid = 3544] [serial = 1802] [outer = 0000000E84A84800] 02:49:03 INFO - PROCESS | 3544 | 1461232143983 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1018ms 02:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:49:04 INFO - PROCESS | 3544 | 1461232144020 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 3544 | 1461232144023 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 02:49:04 INFO - PROCESS | 3544 | 1461232144026 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 3544 | 1461232144031 Marionette TRACE conn4 <- [1,2366,null,{}] 02:49:04 INFO - PROCESS | 3544 | 1461232144044 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:04 INFO - PROCESS | 3544 | 1461232144201 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 02:49:04 INFO - PROCESS | 3544 | 1461232144369 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB86F000 == 122 [pid = 3544] [id = 601] 02:49:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 176 (0000000EC3656C00) [pid = 3544] [serial = 1803] [outer = 0000000000000000] 02:49:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 177 (0000000EC435AC00) [pid = 3544] [serial = 1804] [outer = 0000000EC3656C00] 02:49:04 INFO - PROCESS | 3544 | 1461232144430 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 178 (0000000EC6CB3C00) [pid = 3544] [serial = 1805] [outer = 0000000EC3656C00] 02:49:05 INFO - PROCESS | 3544 | 1461232145028 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1028ms 02:49:05 INFO - PROCESS | 3544 | 1461232145057 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 3544 | 1461232145060 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 02:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:49:05 INFO - PROCESS | 3544 | 1461232145064 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - PROCESS | 3544 | 1461232145066 Marionette TRACE conn4 <- [1,2370,null,{}] 02:49:05 INFO - PROCESS | 3544 | 1461232145070 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:05 INFO - PROCESS | 3544 | 1461232145205 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 02:49:05 INFO - PROCESS | 3544 | 1461232145369 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF663800 == 123 [pid = 3544] [id = 602] 02:49:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 179 (0000000EC7CBEC00) [pid = 3544] [serial = 1806] [outer = 0000000000000000] 02:49:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 180 (0000000ECAFE2400) [pid = 3544] [serial = 1807] [outer = 0000000EC7CBEC00] 02:49:05 INFO - PROCESS | 3544 | 1461232145427 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 181 (0000000ECB96E400) [pid = 3544] [serial = 1808] [outer = 0000000EC7CBEC00] 02:49:05 INFO - PROCESS | 3544 | 1461232145977 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 922ms 02:49:06 INFO - PROCESS | 3544 | 1461232146002 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 3544 | 1461232146005 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 02:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:49:06 INFO - PROCESS | 3544 | 1461232146010 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 3544 | 1461232146012 Marionette TRACE conn4 <- [1,2374,null,{}] 02:49:06 INFO - PROCESS | 3544 | 1461232146016 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:06 INFO - PROCESS | 3544 | 1461232146148 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 02:49:06 INFO - PROCESS | 3544 | 1461232146312 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0227000 == 124 [pid = 3544] [id = 603] 02:49:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 182 (0000000EC7FA2000) [pid = 3544] [serial = 1809] [outer = 0000000000000000] 02:49:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 183 (0000000ECBA87800) [pid = 3544] [serial = 1810] [outer = 0000000EC7FA2000] 02:49:06 INFO - PROCESS | 3544 | 1461232146370 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 184 (0000000ECBB79000) [pid = 3544] [serial = 1811] [outer = 0000000EC7FA2000] 02:49:06 INFO - PROCESS | 3544 | 1461232146974 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:49:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1016ms 02:49:07 INFO - PROCESS | 3544 | 1461232147031 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 02:49:07 INFO - PROCESS | 3544 | 1461232147034 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 02:49:07 INFO - PROCESS | 3544 | 1461232147037 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:49:07 INFO - PROCESS | 3544 | 1461232147039 Marionette TRACE conn4 <- [1,2378,null,{}] 02:49:07 INFO - PROCESS | 3544 | 1461232147043 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:07 INFO - PROCESS | 3544 | 1461232147213 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 02:49:07 INFO - PROCESS | 3544 | 1461232147365 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1347000 == 125 [pid = 3544] [id = 604] 02:49:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 185 (0000000ECC005C00) [pid = 3544] [serial = 1812] [outer = 0000000000000000] 02:49:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 186 (0000000ECC0B7C00) [pid = 3544] [serial = 1813] [outer = 0000000ECC005C00] 02:49:07 INFO - PROCESS | 3544 | 1461232147426 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 187 (0000000ECC9B3000) [pid = 3544] [serial = 1814] [outer = 0000000ECC005C00] 02:49:07 INFO - PROCESS | 3544 | 1461232147982 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1021ms 02:49:08 INFO - PROCESS | 3544 | 1461232148061 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 3544 | 1461232148063 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 02:49:08 INFO - PROCESS | 3544 | 1461232148067 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:49:08 INFO - PROCESS | 3544 | 1461232148069 Marionette TRACE conn4 <- [1,2382,null,{}] 02:49:08 INFO - PROCESS | 3544 | 1461232148088 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:08 INFO - PROCESS | 3544 | 1461232148237 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 02:49:08 INFO - PROCESS | 3544 | 1461232148383 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1DAB000 == 126 [pid = 3544] [id = 605] 02:49:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 188 (0000000ECC9B0800) [pid = 3544] [serial = 1815] [outer = 0000000000000000] 02:49:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 189 (0000000ECC9DE800) [pid = 3544] [serial = 1816] [outer = 0000000ECC9B0800] 02:49:08 INFO - PROCESS | 3544 | 1461232148442 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 190 (0000000ECCA8D400) [pid = 3544] [serial = 1817] [outer = 0000000ECC9B0800] 02:49:09 INFO - PROCESS | 3544 | 1461232149004 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 988ms 02:49:09 INFO - PROCESS | 3544 | 1461232149058 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 3544 | 1461232149060 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 02:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:49:09 INFO - PROCESS | 3544 | 1461232149064 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 3544 | 1461232149066 Marionette TRACE conn4 <- [1,2386,null,{}] 02:49:09 INFO - PROCESS | 3544 | 1461232149070 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:09 INFO - PROCESS | 3544 | 1461232149229 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 02:49:09 INFO - PROCESS | 3544 | 1461232149381 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED2264000 == 127 [pid = 3544] [id = 606] 02:49:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 191 (0000000E82058000) [pid = 3544] [serial = 1818] [outer = 0000000000000000] 02:49:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 192 (0000000E8205E000) [pid = 3544] [serial = 1819] [outer = 0000000E82058000] 02:49:09 INFO - PROCESS | 3544 | 1461232149440 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 193 (0000000ECC9DA000) [pid = 3544] [serial = 1820] [outer = 0000000E82058000] 02:49:10 INFO - PROCESS | 3544 | 1461232150012 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1018ms 02:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:49:10 INFO - PROCESS | 3544 | 1461232150086 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 3544 | 1461232150088 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 02:49:10 INFO - PROCESS | 3544 | 1461232150092 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - PROCESS | 3544 | 1461232150094 Marionette TRACE conn4 <- [1,2390,null,{}] 02:49:10 INFO - PROCESS | 3544 | 1461232150098 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:10 INFO - PROCESS | 3544 | 1461232150228 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 02:49:10 INFO - PROCESS | 3544 | 1461232150381 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED23A5800 == 128 [pid = 3544] [id = 607] 02:49:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 194 (0000000ECCA93C00) [pid = 3544] [serial = 1821] [outer = 0000000000000000] 02:49:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 195 (0000000ECDE90C00) [pid = 3544] [serial = 1822] [outer = 0000000ECCA93C00] 02:49:10 INFO - PROCESS | 3544 | 1461232150440 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 196 (0000000ECE18C800) [pid = 3544] [serial = 1823] [outer = 0000000ECCA93C00] 02:49:11 INFO - PROCESS | 3544 | 1461232151026 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 02:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:49:11 INFO - PROCESS | 3544 | 1461232151080 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 02:49:11 INFO - PROCESS | 3544 | 1461232151083 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 02:49:11 INFO - PROCESS | 3544 | 1461232151086 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:49:11 INFO - PROCESS | 3544 | 1461232151088 Marionette TRACE conn4 <- [1,2394,null,{}] 02:49:11 INFO - PROCESS | 3544 | 1461232151093 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:11 INFO - PROCESS | 3544 | 1461232151223 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 02:49:11 INFO - PROCESS | 3544 | 1461232151376 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E89121800 == 129 [pid = 3544] [id = 608] 02:49:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 197 (0000000E888D0800) [pid = 3544] [serial = 1824] [outer = 0000000000000000] 02:49:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 198 (0000000E888D6400) [pid = 3544] [serial = 1825] [outer = 0000000E888D0800] 02:49:11 INFO - PROCESS | 3544 | 1461232151432 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 199 (0000000ECB394C00) [pid = 3544] [serial = 1826] [outer = 0000000E888D0800] 02:49:11 INFO - PROCESS | 3544 | 1461232151981 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 923ms 02:49:12 INFO - PROCESS | 3544 | 1461232152012 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 3544 | 1461232152015 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 02:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:49:12 INFO - PROCESS | 3544 | 1461232152019 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 3544 | 1461232152022 Marionette TRACE conn4 <- [1,2398,null,{}] 02:49:12 INFO - PROCESS | 3544 | 1461232152026 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:12 INFO - PROCESS | 3544 | 1461232152175 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 02:49:12 INFO - PROCESS | 3544 | 1461232152345 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87A17800 == 130 [pid = 3544] [id = 609] 02:49:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 200 (0000000E86F74400) [pid = 3544] [serial = 1827] [outer = 0000000000000000] 02:49:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 201 (0000000E888D7400) [pid = 3544] [serial = 1828] [outer = 0000000E86F74400] 02:49:12 INFO - PROCESS | 3544 | 1461232152408 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 202 (0000000ECE6AF400) [pid = 3544] [serial = 1829] [outer = 0000000E86F74400] 02:49:13 INFO - PROCESS | 3544 | 1461232153119 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1132ms 02:49:13 INFO - PROCESS | 3544 | 1461232153153 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 3544 | 1461232153155 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 02:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:49:13 INFO - PROCESS | 3544 | 1461232153159 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 3544 | 1461232153161 Marionette TRACE conn4 <- [1,2402,null,{}] 02:49:13 INFO - PROCESS | 3544 | 1461232153165 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:13 INFO - PROCESS | 3544 | 1461232153296 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 02:49:13 INFO - PROCESS | 3544 | 1461232153453 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83852000 == 131 [pid = 3544] [id = 610] 02:49:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 203 (0000000E81CE8C00) [pid = 3544] [serial = 1830] [outer = 0000000000000000] 02:49:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 204 (0000000E82B1AC00) [pid = 3544] [serial = 1831] [outer = 0000000E81CE8C00] 02:49:13 INFO - PROCESS | 3544 | 1461232153509 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 205 (0000000E8874B000) [pid = 3544] [serial = 1832] [outer = 0000000E81CE8C00] 02:49:14 INFO - PROCESS | 3544 | 1461232154393 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1284ms 02:49:14 INFO - PROCESS | 3544 | 1461232154446 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 3544 | 1461232154450 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 02:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:49:14 INFO - PROCESS | 3544 | 1461232154455 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 3544 | 1461232154460 Marionette TRACE conn4 <- [1,2406,null,{}] 02:49:14 INFO - PROCESS | 3544 | 1461232154466 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:14 INFO - PROCESS | 3544 | 1461232154663 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 02:49:14 INFO - PROCESS | 3544 | 1461232154778 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80B1E000 == 132 [pid = 3544] [id = 611] 02:49:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 206 (0000000E805D8C00) [pid = 3544] [serial = 1833] [outer = 0000000000000000] 02:49:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 207 (0000000E805DCC00) [pid = 3544] [serial = 1834] [outer = 0000000E805D8C00] 02:49:14 INFO - PROCESS | 3544 | 1461232154832 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 208 (0000000E80969400) [pid = 3544] [serial = 1835] [outer = 0000000E805D8C00] 02:49:15 INFO - PROCESS | 3544 | 1461232155497 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1072ms 02:49:15 INFO - PROCESS | 3544 | 1461232155548 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 3544 | 1461232155554 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 02:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:49:15 INFO - PROCESS | 3544 | 1461232155560 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 3544 | 1461232155563 Marionette TRACE conn4 <- [1,2410,null,{}] 02:49:15 INFO - PROCESS | 3544 | 1461232155567 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:15 INFO - PROCESS | 3544 | 1461232155692 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 02:49:15 INFO - PROCESS | 3544 | 1461232155849 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E833AA800 == 133 [pid = 3544] [id = 612] 02:49:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 209 (0000000E8117F800) [pid = 3544] [serial = 1836] [outer = 0000000000000000] 02:49:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 210 (0000000E811CEC00) [pid = 3544] [serial = 1837] [outer = 0000000E8117F800] 02:49:15 INFO - PROCESS | 3544 | 1461232155903 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 211 (0000000E81244800) [pid = 3544] [serial = 1838] [outer = 0000000E8117F800] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC761B800 == 132 [pid = 3544] [id = 597] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6844000 == 131 [pid = 3544] [id = 596] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC14C5000 == 130 [pid = 3544] [id = 595] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBBE7B800 == 129 [pid = 3544] [id = 594] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87809800 == 128 [pid = 3544] [id = 593] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85B2D000 == 127 [pid = 3544] [id = 592] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E854C6000 == 126 [pid = 3544] [id = 591] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 210 (0000000EC1473000) [pid = 3544] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 209 (0000000E86186000) [pid = 3544] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 208 (0000000E87AF1C00) [pid = 3544] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 207 (0000000EB9AB3C00) [pid = 3544] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 206 (0000000EB8820C00) [pid = 3544] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8385F800 == 125 [pid = 3544] [id = 590] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84C44000 == 124 [pid = 3544] [id = 589] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E843D1800 == 123 [pid = 3544] [id = 588] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1220000 == 122 [pid = 3544] [id = 585] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0DAC800 == 121 [pid = 3544] [id = 584] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED025D800 == 120 [pid = 3544] [id = 583] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFE8E000 == 119 [pid = 3544] [id = 582] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE1F1000 == 118 [pid = 3544] [id = 581] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB880800 == 117 [pid = 3544] [id = 580] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB16D800 == 116 [pid = 3544] [id = 579] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA3B2000 == 115 [pid = 3544] [id = 578] 02:49:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84564000 == 114 [pid = 3544] [id = 577] 02:49:16 INFO - PROCESS | 3544 | 1461232156645 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1127ms 02:49:16 INFO - PROCESS | 3544 | 1461232156693 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 02:49:16 INFO - PROCESS | 3544 | 1461232156696 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 02:49:16 INFO - PROCESS | 3544 | 1461232156699 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:49:16 INFO - PROCESS | 3544 | 1461232156703 Marionette TRACE conn4 <- [1,2414,null,{}] 02:49:16 INFO - PROCESS | 3544 | 1461232156718 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 205 (0000000EC0714000) [pid = 3544] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 204 (0000000E812ED800) [pid = 3544] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 203 (0000000E84BB0C00) [pid = 3544] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 202 (0000000E84D75800) [pid = 3544] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 201 (0000000E87C6CC00) [pid = 3544] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 200 (0000000E8290B000) [pid = 3544] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 199 (0000000E81F77400) [pid = 3544] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 198 (0000000EBEF5B000) [pid = 3544] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 197 (0000000EBF763800) [pid = 3544] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 196 (0000000E84FDE000) [pid = 3544] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 195 (0000000EBF028C00) [pid = 3544] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 194 (0000000E84D92C00) [pid = 3544] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 193 (0000000E83BD6400) [pid = 3544] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 192 (0000000EBFF72000) [pid = 3544] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 191 (0000000E8290E000) [pid = 3544] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 190 (0000000E83BDB400) [pid = 3544] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 189 (0000000E805DD800) [pid = 3544] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 188 (0000000EBF01F800) [pid = 3544] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 187 (0000000EB886DC00) [pid = 3544] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 186 (0000000E85275000) [pid = 3544] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 185 (0000000E80B4E800) [pid = 3544] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | --DOMWINDOW == 184 (0000000EBEE8E400) [pid = 3544] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 3544 | 1461232156879 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 02:49:16 INFO - PROCESS | 3544 | 1461232156897 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83852800 == 115 [pid = 3544] [id = 613] 02:49:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 185 (0000000E8120D000) [pid = 3544] [serial = 1839] [outer = 0000000000000000] 02:49:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 186 (0000000E81CEB000) [pid = 3544] [serial = 1840] [outer = 0000000E8120D000] 02:49:16 INFO - PROCESS | 3544 | 1461232156949 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 187 (0000000E82055400) [pid = 3544] [serial = 1841] [outer = 0000000E8120D000] 02:49:17 INFO - PROCESS | 3544 | 1461232157468 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 839ms 02:49:17 INFO - PROCESS | 3544 | 1461232157541 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 3544 | 1461232157544 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 02:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:49:17 INFO - PROCESS | 3544 | 1461232157548 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 3544 | 1461232157550 Marionette TRACE conn4 <- [1,2418,null,{}] 02:49:17 INFO - PROCESS | 3544 | 1461232157553 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:17 INFO - PROCESS | 3544 | 1461232157662 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 02:49:17 INFO - PROCESS | 3544 | 1461232157782 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84ED3800 == 116 [pid = 3544] [id = 614] 02:49:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 188 (0000000E82902C00) [pid = 3544] [serial = 1842] [outer = 0000000000000000] 02:49:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 189 (0000000E8290F400) [pid = 3544] [serial = 1843] [outer = 0000000E82902C00] 02:49:17 INFO - PROCESS | 3544 | 1461232157832 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 190 (0000000E82B0DC00) [pid = 3544] [serial = 1844] [outer = 0000000E82902C00] 02:49:18 INFO - PROCESS | 3544 | 1461232158213 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 02:49:18 INFO - PROCESS | 3544 | 1461232158221 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 3544 | 1461232158223 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 02:49:18 INFO - PROCESS | 3544 | 1461232158226 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:49:18 INFO - PROCESS | 3544 | 1461232158228 Marionette TRACE conn4 <- [1,2422,null,{}] 02:49:18 INFO - PROCESS | 3544 | 1461232158257 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:18 INFO - PROCESS | 3544 | 1461232158363 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 02:49:18 INFO - PROCESS | 3544 | 1461232158369 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E854D5000 == 117 [pid = 3544] [id = 615] 02:49:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 191 (0000000E82B16800) [pid = 3544] [serial = 1845] [outer = 0000000000000000] 02:49:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 192 (0000000E83B65000) [pid = 3544] [serial = 1846] [outer = 0000000E82B16800] 02:49:18 INFO - PROCESS | 3544 | 1461232158416 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 193 (0000000E844EB800) [pid = 3544] [serial = 1847] [outer = 0000000E82B16800] 02:49:18 INFO - PROCESS | 3544 | 1461232158977 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 797ms 02:49:19 INFO - PROCESS | 3544 | 1461232159027 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 3544 | 1461232159030 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 02:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:49:19 INFO - PROCESS | 3544 | 1461232159039 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 3544 | 1461232159041 Marionette TRACE conn4 <- [1,2426,null,{}] 02:49:19 INFO - PROCESS | 3544 | 1461232159044 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:19 INFO - PROCESS | 3544 | 1461232159215 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 02:49:19 INFO - PROCESS | 3544 | 1461232159240 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85B3C000 == 118 [pid = 3544] [id = 616] 02:49:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 194 (0000000E84BB8000) [pid = 3544] [serial = 1848] [outer = 0000000000000000] 02:49:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 195 (0000000E84D73800) [pid = 3544] [serial = 1849] [outer = 0000000E84BB8000] 02:49:19 INFO - PROCESS | 3544 | 1461232159291 Marionette DEBUG loaded listener.js 02:49:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 196 (0000000E84FC2000) [pid = 3544] [serial = 1850] [outer = 0000000E84BB8000] 02:49:19 INFO - PROCESS | 3544 | 1461232159750 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 02:49:19 INFO - PROCESS | 3544 | 1461232159802 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 3544 | 1461232159804 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 02:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:49:19 INFO - PROCESS | 3544 | 1461232159815 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 3544 | 1461232159817 Marionette TRACE conn4 <- [1,2430,null,{}] 02:49:19 INFO - PROCESS | 3544 | 1461232159820 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:19 INFO - PROCESS | 3544 | 1461232159965 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 02:49:19 INFO - PROCESS | 3544 | 1461232159987 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87812800 == 119 [pid = 3544] [id = 617] 02:49:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 197 (0000000E84FE0800) [pid = 3544] [serial = 1851] [outer = 0000000000000000] 02:49:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 198 (0000000E84FE5800) [pid = 3544] [serial = 1852] [outer = 0000000E84FE0800] 02:49:20 INFO - PROCESS | 3544 | 1461232160034 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 199 (0000000E852D4400) [pid = 3544] [serial = 1853] [outer = 0000000E84FE0800] 02:49:20 INFO - PROCESS | 3544 | 1461232160502 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 734ms 02:49:20 INFO - PROCESS | 3544 | 1461232160553 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 02:49:20 INFO - PROCESS | 3544 | 1461232160556 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 02:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:49:20 INFO - PROCESS | 3544 | 1461232160559 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - PROCESS | 3544 | 1461232160561 Marionette TRACE conn4 <- [1,2434,null,{}] 02:49:20 INFO - PROCESS | 3544 | 1461232160565 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:20 INFO - PROCESS | 3544 | 1461232160958 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 02:49:20 INFO - PROCESS | 3544 | --DOMWINDOW == 198 (0000000EC07AD800) [pid = 3544] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:49:20 INFO - PROCESS | 3544 | --DOMWINDOW == 197 (0000000E80AB6000) [pid = 3544] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:49:20 INFO - PROCESS | 3544 | --DOMWINDOW == 196 (0000000E80B4DC00) [pid = 3544] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:49:20 INFO - PROCESS | 3544 | --DOMWINDOW == 195 (0000000E805D1400) [pid = 3544] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:49:20 INFO - PROCESS | 3544 | --DOMWINDOW == 194 (0000000E8618E800) [pid = 3544] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:49:20 INFO - PROCESS | 3544 | --DOMWINDOW == 193 (0000000E82B20400) [pid = 3544] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:49:20 INFO - PROCESS | 3544 | --DOMWINDOW == 192 (0000000E84FE3000) [pid = 3544] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:49:20 INFO - PROCESS | 3544 | --DOMWINDOW == 191 (0000000E86190000) [pid = 3544] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:49:20 INFO - PROCESS | 3544 | --DOMWINDOW == 190 (0000000EBEF24000) [pid = 3544] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:49:20 INFO - PROCESS | 3544 | --DOMWINDOW == 189 (0000000EC365BC00) [pid = 3544] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:49:20 INFO - PROCESS | 3544 | --DOMWINDOW == 188 (0000000E84FC8000) [pid = 3544] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:49:21 INFO - PROCESS | 3544 | 1461232161041 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8441F800 == 120 [pid = 3544] [id = 618] 02:49:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 189 (0000000E801BB000) [pid = 3544] [serial = 1854] [outer = 0000000000000000] 02:49:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 190 (0000000E80AA8800) [pid = 3544] [serial = 1855] [outer = 0000000E801BB000] 02:49:21 INFO - PROCESS | 3544 | 1461232161089 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 191 (0000000E860E2800) [pid = 3544] [serial = 1856] [outer = 0000000E801BB000] 02:49:21 INFO - PROCESS | 3544 | 1461232161505 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 987ms 02:49:21 INFO - PROCESS | 3544 | 1461232161549 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 3544 | 1461232161552 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 02:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:49:21 INFO - PROCESS | 3544 | 1461232161560 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 3544 | 1461232161562 Marionette TRACE conn4 <- [1,2438,null,{}] 02:49:21 INFO - PROCESS | 3544 | 1461232161566 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:21 INFO - PROCESS | 3544 | 1461232161673 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 02:49:21 INFO - PROCESS | 3544 | 1461232161679 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E88719800 == 121 [pid = 3544] [id = 619] 02:49:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 192 (0000000E86193800) [pid = 3544] [serial = 1857] [outer = 0000000000000000] 02:49:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 193 (0000000E86E95400) [pid = 3544] [serial = 1858] [outer = 0000000E86193800] 02:49:21 INFO - PROCESS | 3544 | 1461232161725 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 194 (0000000E86F77C00) [pid = 3544] [serial = 1859] [outer = 0000000E86193800] 02:49:22 INFO - PROCESS | 3544 | 1461232162153 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 02:49:22 INFO - PROCESS | 3544 | 1461232162234 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 3544 | 1461232162237 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 02:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:49:22 INFO - PROCESS | 3544 | 1461232162240 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 3544 | 1461232162242 Marionette TRACE conn4 <- [1,2442,null,{}] 02:49:22 INFO - PROCESS | 3544 | 1461232162246 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:22 INFO - PROCESS | 3544 | 1461232162354 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 02:49:22 INFO - PROCESS | 3544 | 1461232162360 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EB9BBF800 == 122 [pid = 3544] [id = 620] 02:49:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 195 (0000000E87AEFC00) [pid = 3544] [serial = 1860] [outer = 0000000000000000] 02:49:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 196 (0000000E87C6CC00) [pid = 3544] [serial = 1861] [outer = 0000000E87AEFC00] 02:49:22 INFO - PROCESS | 3544 | 1461232162406 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 197 (0000000E87DD4C00) [pid = 3544] [serial = 1862] [outer = 0000000E87AEFC00] 02:49:22 INFO - PROCESS | 3544 | 1461232162885 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 02:49:23 INFO - PROCESS | 3544 | 1461232163017 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 3544 | 1461232163022 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 02:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:49:23 INFO - PROCESS | 3544 | 1461232163061 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - PROCESS | 3544 | 1461232163066 Marionette TRACE conn4 <- [1,2446,null,{}] 02:49:23 INFO - PROCESS | 3544 | 1461232163078 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:23 INFO - PROCESS | 3544 | 1461232163228 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 02:49:23 INFO - PROCESS | 3544 | 1461232163365 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8111A800 == 123 [pid = 3544] [id = 621] 02:49:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 198 (0000000E805D9800) [pid = 3544] [serial = 1863] [outer = 0000000000000000] 02:49:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 199 (0000000E8091F800) [pid = 3544] [serial = 1864] [outer = 0000000E805D9800] 02:49:23 INFO - PROCESS | 3544 | 1461232163426 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 200 (0000000E80B58800) [pid = 3544] [serial = 1865] [outer = 0000000E805D9800] 02:49:24 INFO - PROCESS | 3544 | 1461232164078 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1115ms 02:49:24 INFO - PROCESS | 3544 | 1461232164155 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 3544 | 1461232164160 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 02:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:49:24 INFO - PROCESS | 3544 | 1461232164168 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 3544 | 1461232164172 Marionette TRACE conn4 <- [1,2450,null,{}] 02:49:24 INFO - PROCESS | 3544 | 1461232164178 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:24 INFO - PROCESS | 3544 | 1461232164317 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 02:49:24 INFO - PROCESS | 3544 | 1461232164474 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E853E7800 == 124 [pid = 3544] [id = 622] 02:49:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 201 (0000000E80B50000) [pid = 3544] [serial = 1866] [outer = 0000000000000000] 02:49:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 202 (0000000E82059400) [pid = 3544] [serial = 1867] [outer = 0000000E80B50000] 02:49:24 INFO - PROCESS | 3544 | 1461232164531 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 203 (0000000E83B6F400) [pid = 3544] [serial = 1868] [outer = 0000000E80B50000] 02:49:25 INFO - PROCESS | 3544 | 1461232165189 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1078ms 02:49:25 INFO - PROCESS | 3544 | 1461232165249 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 3544 | 1461232165252 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 02:49:25 INFO - PROCESS | 3544 | 1461232165256 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:49:25 INFO - PROCESS | 3544 | 1461232165258 Marionette TRACE conn4 <- [1,2454,null,{}] 02:49:25 INFO - PROCESS | 3544 | 1461232165264 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:25 INFO - PROCESS | 3544 | 1461232165453 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 02:49:25 INFO - PROCESS | 3544 | 1461232165583 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBBA75000 == 125 [pid = 3544] [id = 623] 02:49:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 204 (0000000E84D8D000) [pid = 3544] [serial = 1869] [outer = 0000000000000000] 02:49:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 205 (0000000E84EBD000) [pid = 3544] [serial = 1870] [outer = 0000000E84D8D000] 02:49:25 INFO - PROCESS | 3544 | 1461232165645 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 206 (0000000E86E95800) [pid = 3544] [serial = 1871] [outer = 0000000E84D8D000] 02:49:26 INFO - PROCESS | 3544 | 1461232166282 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1078ms 02:49:26 INFO - PROCESS | 3544 | 1461232166349 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 3544 | 1461232166352 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 02:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:49:26 INFO - PROCESS | 3544 | 1461232166355 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 3544 | 1461232166358 Marionette TRACE conn4 <- [1,2458,null,{}] 02:49:26 INFO - PROCESS | 3544 | 1461232166361 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:26 INFO - PROCESS | 3544 | 1461232166499 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 02:49:26 INFO - PROCESS | 3544 | 1461232166658 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0839000 == 126 [pid = 3544] [id = 624] 02:49:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 207 (0000000E88753400) [pid = 3544] [serial = 1872] [outer = 0000000000000000] 02:49:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 208 (0000000E888CD000) [pid = 3544] [serial = 1873] [outer = 0000000E88753400] 02:49:26 INFO - PROCESS | 3544 | 1461232166716 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 209 (0000000EB882A000) [pid = 3544] [serial = 1874] [outer = 0000000E88753400] 02:49:27 INFO - PROCESS | 3544 | 1461232167257 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 987ms 02:49:27 INFO - PROCESS | 3544 | 1461232167346 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 3544 | 1461232167348 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 02:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:49:27 INFO - PROCESS | 3544 | 1461232167352 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 3544 | 1461232167354 Marionette TRACE conn4 <- [1,2462,null,{}] 02:49:27 INFO - PROCESS | 3544 | 1461232167358 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:27 INFO - PROCESS | 3544 | 1461232167489 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 02:49:27 INFO - PROCESS | 3544 | 1461232167657 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5A95800 == 127 [pid = 3544] [id = 625] 02:49:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 210 (0000000EB8877400) [pid = 3544] [serial = 1875] [outer = 0000000000000000] 02:49:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 211 (0000000EB8941C00) [pid = 3544] [serial = 1876] [outer = 0000000EB8877400] 02:49:27 INFO - PROCESS | 3544 | 1461232167714 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 212 (0000000EB9AB9C00) [pid = 3544] [serial = 1877] [outer = 0000000EB8877400] 02:49:28 INFO - PROCESS | 3544 | 1461232168300 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 986ms 02:49:28 INFO - PROCESS | 3544 | 1461232168341 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 3544 | 1461232168343 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 02:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:49:28 INFO - PROCESS | 3544 | 1461232168347 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - PROCESS | 3544 | 1461232168349 Marionette TRACE conn4 <- [1,2466,null,{}] 02:49:28 INFO - PROCESS | 3544 | 1461232168353 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:28 INFO - PROCESS | 3544 | 1461232168509 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 02:49:28 INFO - PROCESS | 3544 | 1461232168681 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7087800 == 128 [pid = 3544] [id = 626] 02:49:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 213 (0000000EB9A6E800) [pid = 3544] [serial = 1878] [outer = 0000000000000000] 02:49:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 214 (0000000EBBE92800) [pid = 3544] [serial = 1879] [outer = 0000000EB9A6E800] 02:49:28 INFO - PROCESS | 3544 | 1461232168743 Marionette DEBUG loaded listener.js 02:49:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 215 (0000000EBEF27000) [pid = 3544] [serial = 1880] [outer = 0000000EB9A6E800] 02:49:29 INFO - PROCESS | 3544 | 1461232169362 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1078ms 02:49:29 INFO - PROCESS | 3544 | 1461232169427 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 02:49:29 INFO - PROCESS | 3544 | 1461232169430 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 02:49:29 INFO - PROCESS | 3544 | 1461232169434 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:49:29 INFO - PROCESS | 3544 | 1461232169436 Marionette TRACE conn4 <- [1,2470,null,{}] 02:49:29 INFO - PROCESS | 3544 | 1461232169440 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:29 INFO - PROCESS | 3544 | 1461232169569 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 02:49:29 INFO - PROCESS | 3544 | 1461232169728 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7AD2800 == 129 [pid = 3544] [id = 627] 02:49:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 216 (0000000EBF025C00) [pid = 3544] [serial = 1881] [outer = 0000000000000000] 02:49:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 217 (0000000EBF613000) [pid = 3544] [serial = 1882] [outer = 0000000EBF025C00] 02:49:29 INFO - PROCESS | 3544 | 1461232169786 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 218 (0000000EBF767000) [pid = 3544] [serial = 1883] [outer = 0000000EBF025C00] 02:49:30 INFO - PROCESS | 3544 | 1461232170353 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 986ms 02:49:30 INFO - PROCESS | 3544 | 1461232170422 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 3544 | 1461232170425 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 02:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:49:30 INFO - PROCESS | 3544 | 1461232170428 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 3544 | 1461232170431 Marionette TRACE conn4 <- [1,2474,null,{}] 02:49:30 INFO - PROCESS | 3544 | 1461232170434 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:30 INFO - PROCESS | 3544 | 1461232170565 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 02:49:30 INFO - PROCESS | 3544 | 1461232170723 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC841C800 == 130 [pid = 3544] [id = 628] 02:49:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 219 (0000000EBF729800) [pid = 3544] [serial = 1884] [outer = 0000000000000000] 02:49:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 220 (0000000EBFC03000) [pid = 3544] [serial = 1885] [outer = 0000000EBF729800] 02:49:30 INFO - PROCESS | 3544 | 1461232170781 Marionette DEBUG loaded listener.js 02:49:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 221 (0000000EBFF78000) [pid = 3544] [serial = 1886] [outer = 0000000EBF729800] 02:49:31 INFO - PROCESS | 3544 | 1461232171380 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1021ms 02:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:49:31 INFO - PROCESS | 3544 | 1461232171453 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 02:49:31 INFO - PROCESS | 3544 | 1461232171455 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 02:49:31 INFO - PROCESS | 3544 | 1461232171459 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:49:31 INFO - PROCESS | 3544 | 1461232171461 Marionette TRACE conn4 <- [1,2478,null,{}] 02:49:31 INFO - PROCESS | 3544 | 1461232171465 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:31 INFO - PROCESS | 3544 | 1461232171599 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 02:49:31 INFO - PROCESS | 3544 | 1461232171757 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECA55E000 == 131 [pid = 3544] [id = 629] 02:49:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 222 (0000000EBFF73C00) [pid = 3544] [serial = 1887] [outer = 0000000000000000] 02:49:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 223 (0000000EC1090000) [pid = 3544] [serial = 1888] [outer = 0000000EBFF73C00] 02:49:31 INFO - PROCESS | 3544 | 1461232171814 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 224 (0000000EC369A000) [pid = 3544] [serial = 1889] [outer = 0000000EBFF73C00] 02:49:32 INFO - PROCESS | 3544 | 1461232172389 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 986ms 02:49:32 INFO - PROCESS | 3544 | 1461232172448 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 3544 | 1461232172450 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 02:49:32 INFO - PROCESS | 3544 | 1461232172454 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:49:32 INFO - PROCESS | 3544 | 1461232172456 Marionette TRACE conn4 <- [1,2482,null,{}] 02:49:32 INFO - PROCESS | 3544 | 1461232172460 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:32 INFO - PROCESS | 3544 | 1461232172594 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 02:49:32 INFO - PROCESS | 3544 | 1461232172765 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB869000 == 132 [pid = 3544] [id = 630] 02:49:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 225 (0000000EC0717400) [pid = 3544] [serial = 1890] [outer = 0000000000000000] 02:49:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 226 (0000000EC43A5800) [pid = 3544] [serial = 1891] [outer = 0000000EC0717400] 02:49:32 INFO - PROCESS | 3544 | 1461232172824 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 227 (0000000EC5A28000) [pid = 3544] [serial = 1892] [outer = 0000000EC0717400] 02:49:33 INFO - PROCESS | 3544 | 1461232173377 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 986ms 02:49:33 INFO - PROCESS | 3544 | 1461232173443 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 3544 | 1461232173446 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 02:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:49:33 INFO - PROCESS | 3544 | 1461232173449 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 3544 | 1461232173452 Marionette TRACE conn4 <- [1,2486,null,{}] 02:49:33 INFO - PROCESS | 3544 | 1461232173456 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:33 INFO - PROCESS | 3544 | 1461232173609 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 02:49:33 INFO - PROCESS | 3544 | 1461232173781 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECE1F4000 == 133 [pid = 3544] [id = 631] 02:49:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 228 (0000000EC365D400) [pid = 3544] [serial = 1893] [outer = 0000000000000000] 02:49:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 229 (0000000EC5FBBC00) [pid = 3544] [serial = 1894] [outer = 0000000EC365D400] 02:49:33 INFO - PROCESS | 3544 | 1461232173845 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 230 (0000000EC688A800) [pid = 3544] [serial = 1895] [outer = 0000000EC365D400] 02:49:34 INFO - PROCESS | 3544 | 1461232174467 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1079ms 02:49:34 INFO - PROCESS | 3544 | 1461232174531 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 02:49:34 INFO - PROCESS | 3544 | 1461232174533 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 02:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:49:34 INFO - PROCESS | 3544 | 1461232174537 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 3544 | 1461232174539 Marionette TRACE conn4 <- [1,2490,null,{}] 02:49:34 INFO - PROCESS | 3544 | 1461232174543 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:34 INFO - PROCESS | 3544 | 1461232174676 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 02:49:34 INFO - PROCESS | 3544 | 1461232174851 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED020B000 == 134 [pid = 3544] [id = 632] 02:49:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 231 (0000000EC68FB800) [pid = 3544] [serial = 1896] [outer = 0000000000000000] 02:49:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 232 (0000000EC6B64C00) [pid = 3544] [serial = 1897] [outer = 0000000EC68FB800] 02:49:34 INFO - PROCESS | 3544 | 1461232174908 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 233 (0000000EC6CAD800) [pid = 3544] [serial = 1898] [outer = 0000000EC68FB800] 02:49:35 INFO - PROCESS | 3544 | 1461232175613 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1120ms 02:49:35 INFO - PROCESS | 3544 | 1461232175659 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 3544 | 1461232175662 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 02:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:49:35 INFO - PROCESS | 3544 | 1461232175666 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 3544 | 1461232175668 Marionette TRACE conn4 <- [1,2494,null,{}] 02:49:35 INFO - PROCESS | 3544 | 1461232175672 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:35 INFO - PROCESS | 3544 | 1461232175806 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 02:49:35 INFO - PROCESS | 3544 | 1461232175968 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E853D7800 == 135 [pid = 3544] [id = 633] 02:49:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 234 (0000000E82ADEC00) [pid = 3544] [serial = 1899] [outer = 0000000000000000] 02:49:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 235 (0000000EC3662C00) [pid = 3544] [serial = 1900] [outer = 0000000E82ADEC00] 02:49:36 INFO - PROCESS | 3544 | 1461232176024 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 236 (0000000EC6F30C00) [pid = 3544] [serial = 1901] [outer = 0000000E82ADEC00] 02:49:36 INFO - PROCESS | 3544 | 1461232176953 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1325ms 02:49:37 INFO - PROCESS | 3544 | 1461232176994 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 02:49:37 INFO - PROCESS | 3544 | 1461232176999 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 02:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:49:37 INFO - PROCESS | 3544 | 1461232177004 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 3544 | 1461232177008 Marionette TRACE conn4 <- [1,2498,null,{}] 02:49:37 INFO - PROCESS | 3544 | 1461232177014 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:37 INFO - PROCESS | 3544 | 1461232177156 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 02:49:37 INFO - PROCESS | 3544 | 1461232177317 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C86000 == 136 [pid = 3544] [id = 634] 02:49:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 237 (0000000E80AB1400) [pid = 3544] [serial = 1902] [outer = 0000000000000000] 02:49:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 238 (0000000E80AC4000) [pid = 3544] [serial = 1903] [outer = 0000000E80AB1400] 02:49:37 INFO - PROCESS | 3544 | 1461232177370 Marionette DEBUG loaded listener.js 02:49:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 239 (0000000E81210800) [pid = 3544] [serial = 1904] [outer = 0000000E80AB1400] 02:49:37 INFO - PROCESS | 3544 | 1461232177960 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1023ms 02:49:38 INFO - PROCESS | 3544 | 1461232178031 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 3544 | 1461232178037 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 02:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:49:38 INFO - PROCESS | 3544 | 1461232178043 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 3544 | 1461232178046 Marionette TRACE conn4 <- [1,2502,null,{}] 02:49:38 INFO - PROCESS | 3544 | 1461232178050 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:38 INFO - PROCESS | 3544 | 1461232178227 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 02:49:38 INFO - PROCESS | 3544 | 1461232178407 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83393000 == 137 [pid = 3544] [id = 635] 02:49:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 240 (0000000E8277E800) [pid = 3544] [serial = 1905] [outer = 0000000000000000] 02:49:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 241 (0000000E8290C400) [pid = 3544] [serial = 1906] [outer = 0000000E8277E800] 02:49:38 INFO - PROCESS | 3544 | 1461232178457 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 242 (0000000E82B1E000) [pid = 3544] [serial = 1907] [outer = 0000000E8277E800] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000E88719800 == 136 [pid = 3544] [id = 619] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8441F800 == 135 [pid = 3544] [id = 618] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87812800 == 134 [pid = 3544] [id = 617] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000E854D5000 == 133 [pid = 3544] [id = 615] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 241 (0000000EC74C5800) [pid = 3544] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 240 (0000000EC7CBA400) [pid = 3544] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 239 (0000000ECAFDB000) [pid = 3544] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 238 (0000000ECB386400) [pid = 3544] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 237 (0000000ECB997800) [pid = 3544] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 236 (0000000E81210000) [pid = 3544] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 235 (0000000EC6C32400) [pid = 3544] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000E83852800 == 132 [pid = 3544] [id = 613] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000E833AA800 == 131 [pid = 3544] [id = 612] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000E80B1E000 == 130 [pid = 3544] [id = 611] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87A17800 == 129 [pid = 3544] [id = 609] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000E89121800 == 128 [pid = 3544] [id = 608] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED23A5800 == 127 [pid = 3544] [id = 607] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED2264000 == 126 [pid = 3544] [id = 606] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1DAB000 == 125 [pid = 3544] [id = 605] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1347000 == 124 [pid = 3544] [id = 604] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0227000 == 123 [pid = 3544] [id = 603] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF663800 == 122 [pid = 3544] [id = 602] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB86F000 == 121 [pid = 3544] [id = 601] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87816800 == 120 [pid = 3544] [id = 600] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84C73000 == 119 [pid = 3544] [id = 599] 02:49:39 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC9A11000 == 118 [pid = 3544] [id = 598] 02:49:39 INFO - PROCESS | 3544 | 1461232179187 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 234 (0000000EBEF54800) [pid = 3544] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 233 (0000000EBF9E3000) [pid = 3544] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 232 (0000000EC5FBD800) [pid = 3544] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 231 (0000000EC43EE400) [pid = 3544] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 230 (0000000EBBA1AC00) [pid = 3544] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 229 (0000000EBFC11000) [pid = 3544] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 228 (0000000E852E1000) [pid = 3544] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 227 (0000000EC07A8800) [pid = 3544] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 226 (0000000EC365F000) [pid = 3544] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 225 (0000000E81249C00) [pid = 3544] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 224 (0000000E8290E400) [pid = 3544] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 223 (0000000E84BE1000) [pid = 3544] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 222 (0000000E84FBF000) [pid = 3544] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 221 (0000000E84BE2000) [pid = 3544] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 220 (0000000E80BC3400) [pid = 3544] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 219 (0000000E80914000) [pid = 3544] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 218 (0000000E86E8A000) [pid = 3544] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 217 (0000000E87AF5800) [pid = 3544] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 216 (0000000EBFB3C400) [pid = 3544] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 215 (0000000E84BB1000) [pid = 3544] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 214 (0000000E83BD2C00) [pid = 3544] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 213 (0000000E8527A000) [pid = 3544] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 212 (0000000EC6CB3400) [pid = 3544] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 211 (0000000EC43F5800) [pid = 3544] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 210 (0000000EC5FBD400) [pid = 3544] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 209 (0000000EB8943800) [pid = 3544] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - PROCESS | 3544 | --DOMWINDOW == 208 (0000000E8124B800) [pid = 3544] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 02:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1238ms 02:49:39 INFO - PROCESS | 3544 | 1461232179283 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 3544 | 1461232179286 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 02:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:49:39 INFO - PROCESS | 3544 | 1461232179289 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 3544 | 1461232179293 Marionette TRACE conn4 <- [1,2506,null,{}] 02:49:39 INFO - PROCESS | 3544 | 1461232179304 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:39 INFO - PROCESS | 3544 | 1461232179421 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 02:49:39 INFO - PROCESS | 3544 | 1461232179429 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8386D000 == 119 [pid = 3544] [id = 636] 02:49:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 209 (0000000E80BC0400) [pid = 3544] [serial = 1908] [outer = 0000000000000000] 02:49:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 210 (0000000E8124B800) [pid = 3544] [serial = 1909] [outer = 0000000E80BC0400] 02:49:39 INFO - PROCESS | 3544 | 1461232179480 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 211 (0000000E8277F400) [pid = 3544] [serial = 1910] [outer = 0000000E80BC0400] 02:49:40 INFO - PROCESS | 3544 | 1461232180066 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 840ms 02:49:40 INFO - PROCESS | 3544 | 1461232180131 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 3544 | 1461232180134 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 02:49:40 INFO - PROCESS | 3544 | 1461232180137 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:49:40 INFO - PROCESS | 3544 | 1461232180139 Marionette TRACE conn4 <- [1,2510,null,{}] 02:49:40 INFO - PROCESS | 3544 | 1461232180143 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:40 INFO - PROCESS | 3544 | 1461232180258 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 02:49:40 INFO - PROCESS | 3544 | 1461232180376 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85AEA000 == 120 [pid = 3544] [id = 637] 02:49:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 212 (0000000E82B1A800) [pid = 3544] [serial = 1911] [outer = 0000000000000000] 02:49:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 213 (0000000E83BDD400) [pid = 3544] [serial = 1912] [outer = 0000000E82B1A800] 02:49:40 INFO - PROCESS | 3544 | 1461232180424 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 214 (0000000E84BD9000) [pid = 3544] [serial = 1913] [outer = 0000000E82B1A800] 02:49:40 INFO - PROCESS | 3544 | 1461232180817 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 02:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:49:40 INFO - PROCESS | 3544 | 1461232180875 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 3544 | 1461232180877 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 02:49:40 INFO - PROCESS | 3544 | 1461232180880 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 3544 | 1461232180882 Marionette TRACE conn4 <- [1,2514,null,{}] 02:49:40 INFO - PROCESS | 3544 | 1461232180885 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:41 INFO - PROCESS | 3544 | 1461232180995 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 02:49:41 INFO - PROCESS | 3544 | 1461232181006 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87AD4800 == 121 [pid = 3544] [id = 638] 02:49:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 215 (0000000E84D68400) [pid = 3544] [serial = 1914] [outer = 0000000000000000] 02:49:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 216 (0000000E84FC2800) [pid = 3544] [serial = 1915] [outer = 0000000E84D68400] 02:49:41 INFO - PROCESS | 3544 | 1461232181054 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 217 (0000000E84FE2000) [pid = 3544] [serial = 1916] [outer = 0000000E84D68400] 02:49:41 INFO - PROCESS | 3544 | 1461232181535 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 735ms 02:49:41 INFO - PROCESS | 3544 | 1461232181622 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 3544 | 1461232181625 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 02:49:41 INFO - PROCESS | 3544 | 1461232181628 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 3544 | 1461232181630 Marionette TRACE conn4 <- [1,2518,null,{}] 02:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:49:41 INFO - PROCESS | 3544 | 1461232181634 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:41 INFO - PROCESS | 3544 | 1461232181804 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 02:49:41 INFO - PROCESS | 3544 | 1461232181832 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA8D5000 == 122 [pid = 3544] [id = 639] 02:49:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 218 (0000000E860EA000) [pid = 3544] [serial = 1917] [outer = 0000000000000000] 02:49:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 219 (0000000E86194400) [pid = 3544] [serial = 1918] [outer = 0000000E860EA000] 02:49:41 INFO - PROCESS | 3544 | 1461232181882 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 220 (0000000E87AF4800) [pid = 3544] [serial = 1919] [outer = 0000000E860EA000] 02:49:42 INFO - PROCESS | 3544 | 1461232182360 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 776ms 02:49:42 INFO - PROCESS | 3544 | 1461232182409 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 3544 | 1461232182411 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 02:49:42 INFO - PROCESS | 3544 | 1461232182414 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:49:42 INFO - PROCESS | 3544 | 1461232182416 Marionette TRACE conn4 <- [1,2522,null,{}] 02:49:42 INFO - PROCESS | 3544 | 1461232182419 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:42 INFO - PROCESS | 3544 | 1461232182566 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 02:49:42 INFO - PROCESS | 3544 | 1461232182587 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5B4A000 == 123 [pid = 3544] [id = 640] 02:49:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 221 (0000000E87C73000) [pid = 3544] [serial = 1920] [outer = 0000000000000000] 02:49:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 222 (0000000E88755400) [pid = 3544] [serial = 1921] [outer = 0000000E87C73000] 02:49:42 INFO - PROCESS | 3544 | 1461232182634 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 223 (0000000EB8820C00) [pid = 3544] [serial = 1922] [outer = 0000000E87C73000] 02:49:43 INFO - PROCESS | 3544 | 1461232183095 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 734ms 02:49:43 INFO - PROCESS | 3544 | 1461232183159 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 3544 | 1461232183162 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 02:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:49:43 INFO - PROCESS | 3544 | 1461232183165 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 3544 | 1461232183167 Marionette TRACE conn4 <- [1,2526,null,{}] 02:49:43 INFO - PROCESS | 3544 | 1461232183171 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:43 INFO - PROCESS | 3544 | 1461232183325 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 02:49:43 INFO - PROCESS | 3544 | 1461232183346 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC761B800 == 124 [pid = 3544] [id = 641] 02:49:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 224 (0000000E888DA800) [pid = 3544] [serial = 1923] [outer = 0000000000000000] 02:49:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 225 (0000000EBA19FC00) [pid = 3544] [serial = 1924] [outer = 0000000E888DA800] 02:49:43 INFO - PROCESS | 3544 | 1461232183393 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 226 (0000000EBAA9AC00) [pid = 3544] [serial = 1925] [outer = 0000000E888DA800] 02:49:43 INFO - PROCESS | 3544 | --DOMWINDOW == 225 (0000000E86193800) [pid = 3544] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:49:43 INFO - PROCESS | 3544 | --DOMWINDOW == 224 (0000000E82902C00) [pid = 3544] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:49:43 INFO - PROCESS | 3544 | --DOMWINDOW == 223 (0000000E801BB000) [pid = 3544] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:49:43 INFO - PROCESS | 3544 | --DOMWINDOW == 222 (0000000E84FE0800) [pid = 3544] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:49:43 INFO - PROCESS | 3544 | --DOMWINDOW == 221 (0000000E805D8C00) [pid = 3544] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:49:43 INFO - PROCESS | 3544 | --DOMWINDOW == 220 (0000000E84BB8000) [pid = 3544] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:49:43 INFO - PROCESS | 3544 | --DOMWINDOW == 219 (0000000E82B16800) [pid = 3544] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:49:43 INFO - PROCESS | 3544 | --DOMWINDOW == 218 (0000000E8117F800) [pid = 3544] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:49:43 INFO - PROCESS | 3544 | --DOMWINDOW == 217 (0000000E8120D000) [pid = 3544] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:49:44 INFO - PROCESS | 3544 | 1461232184097 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 986ms 02:49:44 INFO - PROCESS | 3544 | 1461232184152 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 3544 | 1461232184154 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 02:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:49:44 INFO - PROCESS | 3544 | 1461232184157 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 3544 | 1461232184159 Marionette TRACE conn4 <- [1,2530,null,{}] 02:49:44 INFO - PROCESS | 3544 | 1461232184162 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:44 INFO - PROCESS | 3544 | 1461232184271 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 02:49:44 INFO - PROCESS | 3544 | 1461232184279 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C13000 == 125 [pid = 3544] [id = 642] 02:49:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 218 (0000000E81211000) [pid = 3544] [serial = 1926] [outer = 0000000000000000] 02:49:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 219 (0000000EBBA1AC00) [pid = 3544] [serial = 1927] [outer = 0000000E81211000] 02:49:44 INFO - PROCESS | 3544 | 1461232184327 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 220 (0000000EBEE8A000) [pid = 3544] [serial = 1928] [outer = 0000000E81211000] 02:49:44 INFO - PROCESS | 3544 | 1461232184796 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 671ms 02:49:44 INFO - PROCESS | 3544 | 1461232184836 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 3544 | 1461232184838 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 02:49:44 INFO - PROCESS | 3544 | 1461232184842 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:49:44 INFO - PROCESS | 3544 | 1461232184843 Marionette TRACE conn4 <- [1,2534,null,{}] 02:49:44 INFO - PROCESS | 3544 | 1461232184847 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:44 INFO - PROCESS | 3544 | 1461232184959 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 02:49:44 INFO - PROCESS | 3544 | 1461232184965 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB86B000 == 126 [pid = 3544] [id = 643] 02:49:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 221 (0000000EBF727400) [pid = 3544] [serial = 1929] [outer = 0000000000000000] 02:49:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 222 (0000000EC0711400) [pid = 3544] [serial = 1930] [outer = 0000000EBF727400] 02:49:45 INFO - PROCESS | 3544 | 1461232185012 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 223 (0000000EC3694000) [pid = 3544] [serial = 1931] [outer = 0000000EBF727400] 02:49:45 INFO - PROCESS | 3544 | 1461232185504 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 735ms 02:49:45 INFO - PROCESS | 3544 | 1461232185581 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 3544 | 1461232185584 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 02:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:49:45 INFO - PROCESS | 3544 | 1461232185587 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 3544 | 1461232185590 Marionette TRACE conn4 <- [1,2538,null,{}] 02:49:45 INFO - PROCESS | 3544 | 1461232185594 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:45 INFO - PROCESS | 3544 | 1461232185722 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 02:49:45 INFO - PROCESS | 3544 | 1461232185728 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE85000 == 127 [pid = 3544] [id = 644] 02:49:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 224 (0000000EC5AE2000) [pid = 3544] [serial = 1932] [outer = 0000000000000000] 02:49:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 225 (0000000EC63C6000) [pid = 3544] [serial = 1933] [outer = 0000000EC5AE2000] 02:49:45 INFO - PROCESS | 3544 | 1461232185781 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 226 (0000000EC7551400) [pid = 3544] [serial = 1934] [outer = 0000000EC5AE2000] 02:49:46 INFO - PROCESS | 3544 | 1461232186622 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1075ms 02:49:46 INFO - PROCESS | 3544 | 1461232186665 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 3544 | 1461232186671 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 02:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:49:46 INFO - PROCESS | 3544 | 1461232186677 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 3544 | 1461232186681 Marionette TRACE conn4 <- [1,2542,null,{}] 02:49:46 INFO - PROCESS | 3544 | 1461232186686 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:46 INFO - PROCESS | 3544 | 1461232186837 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 02:49:47 INFO - PROCESS | 3544 | 1461232187003 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E853E7000 == 128 [pid = 3544] [id = 645] 02:49:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 227 (0000000E81180400) [pid = 3544] [serial = 1935] [outer = 0000000000000000] 02:49:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 228 (0000000E812EA000) [pid = 3544] [serial = 1936] [outer = 0000000E81180400] 02:49:47 INFO - PROCESS | 3544 | 1461232187064 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 229 (0000000E82904000) [pid = 3544] [serial = 1937] [outer = 0000000E81180400] 02:49:47 INFO - PROCESS | 3544 | 1461232187697 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1079ms 02:49:47 INFO - PROCESS | 3544 | 1461232187767 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 3544 | 1461232187774 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 02:49:47 INFO - PROCESS | 3544 | 1461232187781 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:49:47 INFO - PROCESS | 3544 | 1461232187785 Marionette TRACE conn4 <- [1,2546,null,{}] 02:49:47 INFO - PROCESS | 3544 | 1461232187789 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:47 INFO - PROCESS | 3544 | 1461232187931 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 02:49:48 INFO - PROCESS | 3544 | 1461232188094 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEED5000 == 129 [pid = 3544] [id = 646] 02:49:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 230 (0000000E82779400) [pid = 3544] [serial = 1938] [outer = 0000000000000000] 02:49:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 231 (0000000E84D94400) [pid = 3544] [serial = 1939] [outer = 0000000E82779400] 02:49:48 INFO - PROCESS | 3544 | 1461232188154 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 232 (0000000E852DB400) [pid = 3544] [serial = 1940] [outer = 0000000E82779400] 02:49:48 INFO - PROCESS | 3544 | 1461232188714 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 986ms 02:49:48 INFO - PROCESS | 3544 | 1461232188771 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 3544 | 1461232188774 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 02:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:49:48 INFO - PROCESS | 3544 | 1461232188778 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 3544 | 1461232188782 Marionette TRACE conn4 <- [1,2550,null,{}] 02:49:48 INFO - PROCESS | 3544 | 1461232188794 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:48 INFO - PROCESS | 3544 | 1461232188968 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 02:49:49 INFO - PROCESS | 3544 | 1461232189134 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFFCA800 == 130 [pid = 3544] [id = 647] 02:49:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 233 (0000000E87AF9800) [pid = 3544] [serial = 1941] [outer = 0000000000000000] 02:49:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 234 (0000000EBEF1F800) [pid = 3544] [serial = 1942] [outer = 0000000E87AF9800] 02:49:49 INFO - PROCESS | 3544 | 1461232189194 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 235 (0000000EC43F5800) [pid = 3544] [serial = 1943] [outer = 0000000E87AF9800] 02:49:49 INFO - PROCESS | 3544 | 1461232189796 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1082ms 02:49:49 INFO - PROCESS | 3544 | 1461232189862 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 3544 | 1461232189866 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 02:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:49:49 INFO - PROCESS | 3544 | 1461232189869 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - PROCESS | 3544 | 1461232189872 Marionette TRACE conn4 <- [1,2554,null,{}] 02:49:49 INFO - PROCESS | 3544 | 1461232189876 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:50 INFO - PROCESS | 3544 | 1461232190014 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 02:49:50 INFO - PROCESS | 3544 | 1461232190176 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0DBE000 == 131 [pid = 3544] [id = 648] 02:49:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 236 (0000000EC6664C00) [pid = 3544] [serial = 1944] [outer = 0000000000000000] 02:49:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 237 (0000000EC6C35400) [pid = 3544] [serial = 1945] [outer = 0000000EC6664C00] 02:49:50 INFO - PROCESS | 3544 | 1461232190233 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 238 (0000000EC7955400) [pid = 3544] [serial = 1946] [outer = 0000000EC6664C00] 02:49:50 INFO - PROCESS | 3544 | 1461232190827 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1024ms 02:49:50 INFO - PROCESS | 3544 | 1461232190895 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 3544 | 1461232190898 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 02:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:49:50 INFO - PROCESS | 3544 | 1461232190901 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 3544 | 1461232190903 Marionette TRACE conn4 <- [1,2558,null,{}] 02:49:50 INFO - PROCESS | 3544 | 1461232190907 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:51 INFO - PROCESS | 3544 | 1461232191041 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 02:49:51 INFO - PROCESS | 3544 | 1461232191203 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED122B800 == 132 [pid = 3544] [id = 649] 02:49:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 239 (0000000EC7951C00) [pid = 3544] [serial = 1947] [outer = 0000000000000000] 02:49:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 240 (0000000EC7CBA400) [pid = 3544] [serial = 1948] [outer = 0000000EC7951C00] 02:49:51 INFO - PROCESS | 3544 | 1461232191260 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 241 (0000000EC810F000) [pid = 3544] [serial = 1949] [outer = 0000000EC7951C00] 02:49:51 INFO - PROCESS | 3544 | 1461232191892 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1020ms 02:49:51 INFO - PROCESS | 3544 | 1461232191924 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 02:49:51 INFO - PROCESS | 3544 | 1461232191926 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 02:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:49:51 INFO - PROCESS | 3544 | 1461232191930 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 3544 | 1461232191932 Marionette TRACE conn4 <- [1,2562,null,{}] 02:49:51 INFO - PROCESS | 3544 | 1461232191936 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:52 INFO - PROCESS | 3544 | 1461232192100 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 02:49:52 INFO - PROCESS | 3544 | 1461232192264 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1C27800 == 133 [pid = 3544] [id = 650] 02:49:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 242 (0000000ECAF2A400) [pid = 3544] [serial = 1950] [outer = 0000000000000000] 02:49:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 243 (0000000ECB138400) [pid = 3544] [serial = 1951] [outer = 0000000ECAF2A400] 02:49:52 INFO - PROCESS | 3544 | 1461232192327 Marionette DEBUG loaded listener.js 02:49:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 244 (0000000ECB151400) [pid = 3544] [serial = 1952] [outer = 0000000ECAF2A400] 02:49:52 INFO - PROCESS | 3544 | 1461232192891 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1021ms 02:49:52 INFO - PROCESS | 3544 | 1461232192954 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 3544 | 1461232192957 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 02:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:49:52 INFO - PROCESS | 3544 | 1461232192960 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 3544 | 1461232192963 Marionette TRACE conn4 <- [1,2566,null,{}] 02:49:52 INFO - PROCESS | 3544 | 1461232192967 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:53 INFO - PROCESS | 3544 | 1461232193102 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 02:49:53 INFO - PROCESS | 3544 | 1461232193282 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED226D800 == 134 [pid = 3544] [id = 651] 02:49:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 245 (0000000ECB38E400) [pid = 3544] [serial = 1953] [outer = 0000000000000000] 02:49:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 246 (0000000ECB38F400) [pid = 3544] [serial = 1954] [outer = 0000000ECB38E400] 02:49:53 INFO - PROCESS | 3544 | 1461232193338 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 247 (0000000ECB975C00) [pid = 3544] [serial = 1955] [outer = 0000000ECB38E400] 02:49:53 INFO - PROCESS | 3544 | 1461232193899 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 986ms 02:49:53 INFO - PROCESS | 3544 | 1461232193949 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 3544 | 1461232193952 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 02:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:49:53 INFO - PROCESS | 3544 | 1461232193955 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 3544 | 1461232193958 Marionette TRACE conn4 <- [1,2570,null,{}] 02:49:53 INFO - PROCESS | 3544 | 1461232193961 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:54 INFO - PROCESS | 3544 | 1461232194095 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 02:49:54 INFO - PROCESS | 3544 | 1461232194271 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87862800 == 135 [pid = 3544] [id = 652] 02:49:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 248 (0000000ECB997800) [pid = 3544] [serial = 1956] [outer = 0000000000000000] 02:49:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 249 (0000000ECB99DC00) [pid = 3544] [serial = 1957] [outer = 0000000ECB997800] 02:49:54 INFO - PROCESS | 3544 | 1461232194329 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 250 (0000000ECBA83400) [pid = 3544] [serial = 1958] [outer = 0000000ECB997800] 02:49:54 INFO - PROCESS | 3544 | 1461232194908 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 986ms 02:49:54 INFO - PROCESS | 3544 | 1461232194944 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 3544 | 1461232194947 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 02:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:49:54 INFO - PROCESS | 3544 | 1461232194950 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 3544 | 1461232194953 Marionette TRACE conn4 <- [1,2574,null,{}] 02:49:54 INFO - PROCESS | 3544 | 1461232194956 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:55 INFO - PROCESS | 3544 | 1461232195089 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 02:49:55 INFO - PROCESS | 3544 | 1461232195266 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED23A5800 == 136 [pid = 3544] [id = 653] 02:49:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 251 (0000000ECBA7F000) [pid = 3544] [serial = 1959] [outer = 0000000000000000] 02:49:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 252 (0000000ECBB74400) [pid = 3544] [serial = 1960] [outer = 0000000ECBA7F000] 02:49:55 INFO - PROCESS | 3544 | 1461232195324 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 253 (0000000ECC00D800) [pid = 3544] [serial = 1961] [outer = 0000000ECBA7F000] 02:49:55 INFO - PROCESS | 3544 | 1461232195942 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1020ms 02:49:55 INFO - PROCESS | 3544 | 1461232195973 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 3544 | 1461232195976 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 02:49:55 INFO - PROCESS | 3544 | 1461232195979 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:49:55 INFO - PROCESS | 3544 | 1461232195981 Marionette TRACE conn4 <- [1,2578,null,{}] 02:49:55 INFO - PROCESS | 3544 | 1461232195986 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:56 INFO - PROCESS | 3544 | 1461232196123 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 02:49:56 INFO - PROCESS | 3544 | 1461232196300 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85423800 == 137 [pid = 3544] [id = 654] 02:49:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 254 (0000000ECC006C00) [pid = 3544] [serial = 1962] [outer = 0000000000000000] 02:49:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 255 (0000000ECC09FC00) [pid = 3544] [serial = 1963] [outer = 0000000ECC006C00] 02:49:56 INFO - PROCESS | 3544 | 1461232196357 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 256 (0000000ECC0C1800) [pid = 3544] [serial = 1964] [outer = 0000000ECC006C00] 02:49:56 INFO - PROCESS | 3544 | 1461232196913 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:49:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:49:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 987ms 02:49:56 INFO - PROCESS | 3544 | 1461232196969 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 3544 | 1461232196972 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 02:49:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:49:56 INFO - PROCESS | 3544 | 1461232196975 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 3544 | 1461232196978 Marionette TRACE conn4 <- [1,2582,null,{}] 02:49:56 INFO - PROCESS | 3544 | 1461232196982 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:57 INFO - PROCESS | 3544 | 1461232197136 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 02:49:57 INFO - PROCESS | 3544 | 1461232197320 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8854F800 == 138 [pid = 3544] [id = 655] 02:49:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 257 (0000000ECC9D9000) [pid = 3544] [serial = 1965] [outer = 0000000000000000] 02:49:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 258 (0000000ECCA8E000) [pid = 3544] [serial = 1966] [outer = 0000000ECC9D9000] 02:49:57 INFO - PROCESS | 3544 | 1461232197384 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 259 (0000000ECE183000) [pid = 3544] [serial = 1967] [outer = 0000000ECC9D9000] 02:49:57 INFO - PROCESS | 3544 | 1461232197970 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1074ms 02:49:58 INFO - PROCESS | 3544 | 1461232198052 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 3544 | 1461232198055 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 02:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:49:58 INFO - PROCESS | 3544 | 1461232198058 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 3544 | 1461232198061 Marionette TRACE conn4 <- [1,2586,null,{}] 02:49:58 INFO - PROCESS | 3544 | 1461232198064 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:58 INFO - PROCESS | 3544 | 1461232198239 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 02:49:58 INFO - PROCESS | 3544 | 1461232198410 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E811A9800 == 139 [pid = 3544] [id = 656] 02:49:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 260 (0000000E80916800) [pid = 3544] [serial = 1968] [outer = 0000000000000000] 02:49:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 261 (0000000E81185400) [pid = 3544] [serial = 1969] [outer = 0000000E80916800] 02:49:58 INFO - PROCESS | 3544 | 1461232198466 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 262 (0000000E83C15800) [pid = 3544] [serial = 1970] [outer = 0000000E80916800] 02:49:59 INFO - PROCESS | 3544 | 1461232199394 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1381ms 02:49:59 INFO - PROCESS | 3544 | 1461232199442 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 3544 | 1461232199447 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 02:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:49:59 INFO - PROCESS | 3544 | 1461232199453 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 3544 | 1461232199457 Marionette TRACE conn4 <- [1,2590,null,{}] 02:49:59 INFO - PROCESS | 3544 | 1461232199462 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:59 INFO - PROCESS | 3544 | 1461232199601 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 02:49:59 INFO - PROCESS | 3544 | 1461232199772 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E854DC800 == 140 [pid = 3544] [id = 657] 02:49:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 263 (0000000E80971400) [pid = 3544] [serial = 1971] [outer = 0000000000000000] 02:49:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 264 (0000000E81188C00) [pid = 3544] [serial = 1972] [outer = 0000000E80971400] 02:49:59 INFO - PROCESS | 3544 | 1461232199826 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 265 (0000000E81CF4C00) [pid = 3544] [serial = 1973] [outer = 0000000E80971400] 02:50:00 INFO - PROCESS | 3544 | 1461232200531 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1131ms 02:50:00 INFO - PROCESS | 3544 | 1461232200588 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 3544 | 1461232200594 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 02:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:50:00 INFO - PROCESS | 3544 | 1461232200600 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 3544 | 1461232200603 Marionette TRACE conn4 <- [1,2594,null,{}] 02:50:00 INFO - PROCESS | 3544 | 1461232200607 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:00 INFO - PROCESS | 3544 | 1461232200735 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 02:50:00 INFO - PROCESS | 3544 | 1461232200906 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84ECE000 == 141 [pid = 3544] [id = 658] 02:50:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 266 (0000000E8277AC00) [pid = 3544] [serial = 1974] [outer = 0000000000000000] 02:50:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 267 (0000000E83C1D800) [pid = 3544] [serial = 1975] [outer = 0000000E8277AC00] 02:50:00 INFO - PROCESS | 3544 | 1461232200956 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 268 (0000000E84BB5C00) [pid = 3544] [serial = 1976] [outer = 0000000E8277AC00] 02:50:01 INFO - PROCESS | 3544 | 1461232201603 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1082ms 02:50:01 INFO - PROCESS | 3544 | 1461232201683 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 3544 | 1461232201686 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 02:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:50:01 INFO - PROCESS | 3544 | 1461232201689 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 3544 | 1461232201693 Marionette TRACE conn4 <- [1,2598,null,{}] 02:50:01 INFO - PROCESS | 3544 | 1461232201704 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:01 INFO - PROCESS | 3544 | 1461232201832 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 02:50:02 INFO - PROCESS | 3544 | 1461232202005 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E88717000 == 142 [pid = 3544] [id = 659] 02:50:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 269 (0000000E860E5000) [pid = 3544] [serial = 1977] [outer = 0000000000000000] 02:50:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 270 (0000000E860EBC00) [pid = 3544] [serial = 1978] [outer = 0000000E860E5000] 02:50:02 INFO - PROCESS | 3544 | 1461232202056 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 271 (0000000E86F75C00) [pid = 3544] [serial = 1979] [outer = 0000000E860E5000] 02:50:02 INFO - PROCESS | 3544 | 1461232202673 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1028ms 02:50:02 INFO - PROCESS | 3544 | 1461232202720 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 02:50:02 INFO - PROCESS | 3544 | 1461232202723 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 02:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:50:02 INFO - PROCESS | 3544 | 1461232202726 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:50:02 INFO - PROCESS | 3544 | 1461232202728 Marionette TRACE conn4 <- [1,2602,null,{}] 02:50:02 INFO - PROCESS | 3544 | 1461232202731 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:02 INFO - PROCESS | 3544 | 1461232202860 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB86B000 == 141 [pid = 3544] [id = 643] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C13000 == 140 [pid = 3544] [id = 642] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC761B800 == 139 [pid = 3544] [id = 641] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85B3C000 == 138 [pid = 3544] [id = 616] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5B4A000 == 137 [pid = 3544] [id = 640] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA8D5000 == 136 [pid = 3544] [id = 639] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87AD4800 == 135 [pid = 3544] [id = 638] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 270 (0000000EC435AC00) [pid = 3544] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 269 (0000000E82B1AC00) [pid = 3544] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 268 (0000000ECC9DE800) [pid = 3544] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 267 (0000000ECC0B7C00) [pid = 3544] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 266 (0000000E84FE6000) [pid = 3544] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 265 (0000000ECAFE2400) [pid = 3544] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 264 (0000000ECBA87800) [pid = 3544] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 263 (0000000ECDE90C00) [pid = 3544] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 262 (0000000E888D7400) [pid = 3544] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 261 (0000000E8205E000) [pid = 3544] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 260 (0000000E82771C00) [pid = 3544] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 259 (0000000E888D6400) [pid = 3544] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 258 (0000000E87C6CC00) [pid = 3544] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | 1461232203145 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85AEA000 == 134 [pid = 3544] [id = 637] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8386D000 == 133 [pid = 3544] [id = 636] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84ED3800 == 132 [pid = 3544] [id = 614] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E83393000 == 131 [pid = 3544] [id = 635] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84C86000 == 130 [pid = 3544] [id = 634] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC841C800 == 129 [pid = 3544] [id = 628] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7AD2800 == 128 [pid = 3544] [id = 627] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7087800 == 127 [pid = 3544] [id = 626] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5A95800 == 126 [pid = 3544] [id = 625] 02:50:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80B45800 == 127 [pid = 3544] [id = 660] 02:50:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 259 (0000000E8026E000) [pid = 3544] [serial = 1980] [outer = 0000000000000000] 02:50:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 260 (0000000E805DD800) [pid = 3544] [serial = 1981] [outer = 0000000E8026E000] 02:50:03 INFO - PROCESS | 3544 | 1461232203231 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 261 (0000000E812EF400) [pid = 3544] [serial = 1982] [outer = 0000000E8026E000] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0839000 == 126 [pid = 3544] [id = 624] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBBA75000 == 125 [pid = 3544] [id = 623] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E853E7800 == 124 [pid = 3544] [id = 622] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8111A800 == 123 [pid = 3544] [id = 621] 02:50:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000EB9BBF800 == 122 [pid = 3544] [id = 620] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 260 (0000000E86E95400) [pid = 3544] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 259 (0000000E8290F400) [pid = 3544] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 258 (0000000E860E2800) [pid = 3544] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 257 (0000000E84FE5800) [pid = 3544] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 256 (0000000E80969400) [pid = 3544] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 255 (0000000E84D73800) [pid = 3544] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 254 (0000000E844EB800) [pid = 3544] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 253 (0000000E811CEC00) [pid = 3544] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 252 (0000000E805DCC00) [pid = 3544] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 251 (0000000E81CEB000) [pid = 3544] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 250 (0000000E86F77C00) [pid = 3544] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 249 (0000000E82B0DC00) [pid = 3544] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 248 (0000000E84FC2000) [pid = 3544] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 247 (0000000E82055400) [pid = 3544] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 246 (0000000E80AA8800) [pid = 3544] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 245 (0000000E81244800) [pid = 3544] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 244 (0000000E83B65000) [pid = 3544] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | --DOMWINDOW == 243 (0000000E852D4400) [pid = 3544] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3544 | 1461232203727 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1021ms 02:50:03 INFO - PROCESS | 3544 | 1461232203750 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 3544 | 1461232203752 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 02:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:50:03 INFO - PROCESS | 3544 | 1461232203755 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 3544 | 1461232203757 Marionette TRACE conn4 <- [1,2606,null,{}] 02:50:03 INFO - PROCESS | 3544 | 1461232203760 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:03 INFO - PROCESS | 3544 | 1461232203871 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 02:50:03 INFO - PROCESS | 3544 | 1461232203879 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84ED2800 == 123 [pid = 3544] [id = 661] 02:50:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 244 (0000000E81CEB000) [pid = 3544] [serial = 1983] [outer = 0000000000000000] 02:50:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 245 (0000000E82771C00) [pid = 3544] [serial = 1984] [outer = 0000000E81CEB000] 02:50:03 INFO - PROCESS | 3544 | 1461232203928 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 246 (0000000E83B67400) [pid = 3544] [serial = 1985] [outer = 0000000E81CEB000] 02:50:04 INFO - PROCESS | 3544 | 1461232204422 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:50:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 735ms 02:50:04 INFO - PROCESS | 3544 | 1461232204508 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 3544 | 1461232204510 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 02:50:04 INFO - PROCESS | 3544 | 1461232204513 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 3544 | 1461232204515 Marionette TRACE conn4 <- [1,2610,null,{}] 02:50:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:50:04 INFO - PROCESS | 3544 | 1461232204521 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:04 INFO - PROCESS | 3544 | 1461232204702 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 02:50:04 INFO - PROCESS | 3544 | 1461232204721 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87A0C800 == 124 [pid = 3544] [id = 662] 02:50:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 247 (0000000E84D8C400) [pid = 3544] [serial = 1986] [outer = 0000000000000000] 02:50:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 248 (0000000E85281C00) [pid = 3544] [serial = 1987] [outer = 0000000E84D8C400] 02:50:04 INFO - PROCESS | 3544 | 1461232204771 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 249 (0000000E87AF0800) [pid = 3544] [serial = 1988] [outer = 0000000E84D8C400] 02:50:05 INFO - PROCESS | 3544 | 1461232205225 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:50:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:50:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 02:50:05 INFO - PROCESS | 3544 | 1461232205277 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 02:50:05 INFO - PROCESS | 3544 | 1461232205279 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 02:50:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:50:05 INFO - PROCESS | 3544 | 1461232205293 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - PROCESS | 3544 | 1461232205295 Marionette TRACE conn4 <- [1,2614,null,{}] 02:50:05 INFO - PROCESS | 3544 | 1461232205299 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:05 INFO - PROCESS | 3544 | 1461232205450 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 02:50:05 INFO - PROCESS | 3544 | 1461232205481 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EB86BF800 == 125 [pid = 3544] [id = 663] 02:50:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 250 (0000000E87AF5400) [pid = 3544] [serial = 1989] [outer = 0000000000000000] 02:50:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 251 (0000000E88750800) [pid = 3544] [serial = 1990] [outer = 0000000E87AF5400] 02:50:05 INFO - PROCESS | 3544 | 1461232205528 Marionette DEBUG loaded listener.js 02:50:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 252 (0000000EB8910C00) [pid = 3544] [serial = 1991] [outer = 0000000E87AF5400] 02:50:06 INFO - PROCESS | 3544 | 1461232206000 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:50:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:50:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 734ms 02:50:06 INFO - PROCESS | 3544 | 1461232206033 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 3544 | 1461232206035 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 02:50:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:50:06 INFO - PROCESS | 3544 | 1461232206082 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - PROCESS | 3544 | 1461232206084 Marionette TRACE conn4 <- [1,2618,null,{}] 02:50:06 INFO - PROCESS | 3544 | 1461232206088 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:06 INFO - PROCESS | 3544 | 1461232206241 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 02:50:06 INFO - PROCESS | 3544 | 1461232206260 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEC59000 == 126 [pid = 3544] [id = 664] 02:50:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 253 (0000000EB9BCD000) [pid = 3544] [serial = 1992] [outer = 0000000000000000] 02:50:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 254 (0000000EBA96F000) [pid = 3544] [serial = 1993] [outer = 0000000EB9BCD000] 02:50:06 INFO - PROCESS | 3544 | 1461232206306 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 255 (0000000EBEC73C00) [pid = 3544] [serial = 1994] [outer = 0000000EB9BCD000] 02:50:06 INFO - PROCESS | 3544 | 1461232206778 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:50:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:50:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 776ms 02:50:06 INFO - PROCESS | 3544 | 1461232206817 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 3544 | 1461232206819 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 02:50:06 INFO - PROCESS | 3544 | 1461232206822 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:50:06 INFO - PROCESS | 3544 | 1461232206824 Marionette TRACE conn4 <- [1,2622,null,{}] 02:50:06 INFO - PROCESS | 3544 | 1461232206828 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:06 INFO - PROCESS | 3544 | 1461232206979 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 02:50:07 INFO - PROCESS | 3544 | 1461232207001 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC38C9000 == 127 [pid = 3544] [id = 665] 02:50:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 256 (0000000EBF01B000) [pid = 3544] [serial = 1995] [outer = 0000000000000000] 02:50:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 257 (0000000EBFB3A000) [pid = 3544] [serial = 1996] [outer = 0000000EBF01B000] 02:50:07 INFO - PROCESS | 3544 | 1461232207047 Marionette DEBUG loaded listener.js 02:50:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 258 (0000000EC07A5400) [pid = 3544] [serial = 1997] [outer = 0000000EBF01B000] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 257 (0000000EB98EFC00) [pid = 3544] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 256 (0000000E87AF9400) [pid = 3544] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 255 (0000000EC435B800) [pid = 3544] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 254 (0000000E84FC3000) [pid = 3544] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 253 (0000000E81F7B800) [pid = 3544] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 252 (0000000E84EB2400) [pid = 3544] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 251 (0000000EC5BA3400) [pid = 3544] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 250 (0000000E81CEB400) [pid = 3544] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 249 (0000000E87DCF400) [pid = 3544] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 248 (0000000E83B66C00) [pid = 3544] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 247 (0000000E80B52C00) [pid = 3544] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 246 (0000000E84BAFC00) [pid = 3544] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 245 (0000000E84A83400) [pid = 3544] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 244 (0000000EC693FC00) [pid = 3544] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 243 (0000000E844F1000) [pid = 3544] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 242 (0000000E84D69000) [pid = 3544] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 241 (0000000E86E95000) [pid = 3544] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 240 (0000000EBBA91400) [pid = 3544] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 239 (0000000ECC00B000) [pid = 3544] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 238 (0000000E80B4E000) [pid = 3544] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 237 (0000000E844EE000) [pid = 3544] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 236 (0000000E80BC1800) [pid = 3544] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 235 (0000000E81CE8C00) [pid = 3544] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 234 (0000000E80916C00) [pid = 3544] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 233 (0000000EBEFBC000) [pid = 3544] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 232 (0000000ECA460C00) [pid = 3544] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 231 (0000000EC6CABC00) [pid = 3544] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 230 (0000000E84BB9000) [pid = 3544] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 229 (0000000EC7AE7400) [pid = 3544] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 228 (0000000ECB151C00) [pid = 3544] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 227 (0000000ECB1DCC00) [pid = 3544] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 226 (0000000E81CF2000) [pid = 3544] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 225 (0000000E87C76C00) [pid = 3544] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 224 (0000000E84FBFC00) [pid = 3544] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 223 (0000000E80964400) [pid = 3544] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 222 (0000000EB8827400) [pid = 3544] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 221 (0000000ECA4BE400) [pid = 3544] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 220 (0000000EC6C3A000) [pid = 3544] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 219 (0000000ECB1DFC00) [pid = 3544] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 218 (0000000E80AAE000) [pid = 3544] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 217 (0000000EC5FBDC00) [pid = 3544] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 216 (0000000E80AB1400) [pid = 3544] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 215 (0000000E80BC0400) [pid = 3544] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 214 (0000000E84D8D000) [pid = 3544] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 213 (0000000E805D9800) [pid = 3544] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 212 (0000000EB8877400) [pid = 3544] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 211 (0000000E888DA800) [pid = 3544] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 210 (0000000E80B50000) [pid = 3544] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 209 (0000000E82B1A800) [pid = 3544] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 208 (0000000E88753400) [pid = 3544] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 207 (0000000EB9A6E800) [pid = 3544] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 206 (0000000E87C73000) [pid = 3544] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 205 (0000000E84D68400) [pid = 3544] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 204 (0000000E8277E800) [pid = 3544] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 203 (0000000E87AEFC00) [pid = 3544] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 202 (0000000EBF727400) [pid = 3544] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 201 (0000000E860EA000) [pid = 3544] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 200 (0000000E81211000) [pid = 3544] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 199 (0000000E84A84800) [pid = 3544] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 198 (0000000ECCA93C00) [pid = 3544] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 197 (0000000E86F74400) [pid = 3544] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 196 (0000000E888D0800) [pid = 3544] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 195 (0000000E82058000) [pid = 3544] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 194 (0000000E81CF0000) [pid = 3544] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 193 (0000000EC3656C00) [pid = 3544] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 192 (0000000EC7CBEC00) [pid = 3544] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 191 (0000000EC7FA2000) [pid = 3544] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 190 (0000000ECC005C00) [pid = 3544] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 189 (0000000ECC9B0800) [pid = 3544] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:50:08 INFO - PROCESS | 3544 | --DOMWINDOW == 188 (0000000EC68F3400) [pid = 3544] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:50:08 INFO - PROCESS | 3544 | 1461232208378 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:50:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1591ms 02:50:08 INFO - PROCESS | 3544 | 1461232208417 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 3544 | 1461232208419 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 02:50:08 INFO - PROCESS | 3544 | 1461232208422 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:50:08 INFO - PROCESS | 3544 | 1461232208424 Marionette TRACE conn4 <- [1,2626,null,{}] 02:50:08 INFO - PROCESS | 3544 | 1461232208428 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:08 INFO - PROCESS | 3544 | 1461232208541 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 02:50:08 INFO - PROCESS | 3544 | 1461232208550 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85B04800 == 128 [pid = 3544] [id = 666] 02:50:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 189 (0000000E81189800) [pid = 3544] [serial = 1998] [outer = 0000000000000000] 02:50:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 190 (0000000E81F77C00) [pid = 3544] [serial = 1999] [outer = 0000000E81189800] 02:50:08 INFO - PROCESS | 3544 | 1461232208596 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 191 (0000000E83BD5C00) [pid = 3544] [serial = 2000] [outer = 0000000E81189800] 02:50:09 INFO - PROCESS | 3544 | 1461232209075 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:50:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 734ms 02:50:09 INFO - PROCESS | 3544 | 1461232209160 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 02:50:09 INFO - PROCESS | 3544 | 1461232209163 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 02:50:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:50:09 INFO - PROCESS | 3544 | 1461232209166 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 3544 | 1461232209169 Marionette TRACE conn4 <- [1,2630,null,{}] 02:50:09 INFO - PROCESS | 3544 | 1461232209172 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:09 INFO - PROCESS | 3544 | 1461232209297 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 02:50:09 INFO - PROCESS | 3544 | 1461232209332 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C0F000 == 129 [pid = 3544] [id = 667] 02:50:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 192 (0000000E84A82C00) [pid = 3544] [serial = 2001] [outer = 0000000000000000] 02:50:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 193 (0000000E84FE3C00) [pid = 3544] [serial = 2002] [outer = 0000000E84A82C00] 02:50:09 INFO - PROCESS | 3544 | 1461232209385 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 194 (0000000E87DCCC00) [pid = 3544] [serial = 2003] [outer = 0000000E84A82C00] 02:50:09 INFO - PROCESS | 3544 | 1461232209859 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:50:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 776ms 02:50:09 INFO - PROCESS | 3544 | 1461232209945 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 02:50:09 INFO - PROCESS | 3544 | 1461232209947 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 02:50:09 INFO - PROCESS | 3544 | 1461232209950 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:50:09 INFO - PROCESS | 3544 | 1461232209952 Marionette TRACE conn4 <- [1,2634,null,{}] 02:50:09 INFO - PROCESS | 3544 | 1461232209956 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:10 INFO - PROCESS | 3544 | 1461232210070 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 02:50:10 INFO - PROCESS | 3544 | 1461232210341 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E812DD800 == 130 [pid = 3544] [id = 668] 02:50:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 195 (0000000E801B8400) [pid = 3544] [serial = 2004] [outer = 0000000000000000] 02:50:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 196 (0000000E8026E800) [pid = 3544] [serial = 2005] [outer = 0000000E801B8400] 02:50:10 INFO - PROCESS | 3544 | 1461232210403 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 197 (0000000E80BB9400) [pid = 3544] [serial = 2006] [outer = 0000000E801B8400] 02:50:11 INFO - PROCESS | 3544 | 1461232211127 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:50:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1222ms 02:50:11 INFO - PROCESS | 3544 | 1461232211177 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 3544 | 1461232211184 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 02:50:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:50:11 INFO - PROCESS | 3544 | 1461232211190 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - PROCESS | 3544 | 1461232211193 Marionette TRACE conn4 <- [1,2638,null,{}] 02:50:11 INFO - PROCESS | 3544 | 1461232211199 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:11 INFO - PROCESS | 3544 | 1461232211380 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 02:50:11 INFO - PROCESS | 3544 | 1461232211549 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8781D800 == 131 [pid = 3544] [id = 669] 02:50:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 198 (0000000E82B0C800) [pid = 3544] [serial = 2007] [outer = 0000000000000000] 02:50:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 199 (0000000E83BD4400) [pid = 3544] [serial = 2008] [outer = 0000000E82B0C800] 02:50:11 INFO - PROCESS | 3544 | 1461232211608 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 200 (0000000E844F6400) [pid = 3544] [serial = 2009] [outer = 0000000E82B0C800] 02:50:12 INFO - PROCESS | 3544 | 1461232212217 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:50:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1084ms 02:50:12 INFO - PROCESS | 3544 | 1461232212279 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 3544 | 1461232212284 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 02:50:12 INFO - PROCESS | 3544 | 1461232212288 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:50:12 INFO - PROCESS | 3544 | 1461232212291 Marionette TRACE conn4 <- [1,2642,null,{}] 02:50:12 INFO - PROCESS | 3544 | 1461232212295 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:12 INFO - PROCESS | 3544 | 1461232212438 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 02:50:12 INFO - PROCESS | 3544 | 1461232212607 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA421800 == 132 [pid = 3544] [id = 670] 02:50:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 201 (0000000E84EB2C00) [pid = 3544] [serial = 2010] [outer = 0000000000000000] 02:50:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 202 (0000000E84FC3C00) [pid = 3544] [serial = 2011] [outer = 0000000E84EB2C00] 02:50:12 INFO - PROCESS | 3544 | 1461232212664 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 203 (0000000E8527FC00) [pid = 3544] [serial = 2012] [outer = 0000000E84EB2C00] 02:50:13 INFO - PROCESS | 3544 | 1461232213287 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:50:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1019ms 02:50:13 INFO - PROCESS | 3544 | 1461232213313 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 3544 | 1461232213317 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 02:50:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:50:13 INFO - PROCESS | 3544 | 1461232213330 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 3544 | 1461232213337 Marionette TRACE conn4 <- [1,2646,null,{}] 02:50:13 INFO - PROCESS | 3544 | 1461232213359 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:13 INFO - PROCESS | 3544 | 1461232213503 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 02:50:13 INFO - PROCESS | 3544 | 1461232213672 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB881000 == 133 [pid = 3544] [id = 671] 02:50:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 204 (0000000E86185800) [pid = 3544] [serial = 2013] [outer = 0000000000000000] 02:50:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 205 (0000000E87C68800) [pid = 3544] [serial = 2014] [outer = 0000000E86185800] 02:50:13 INFO - PROCESS | 3544 | 1461232213728 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 206 (0000000EB886B400) [pid = 3544] [serial = 2015] [outer = 0000000E86185800] 02:50:14 INFO - PROCESS | 3544 | 1461232214319 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:50:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:50:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1056ms 02:50:14 INFO - PROCESS | 3544 | 1461232214378 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 3544 | 1461232214382 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 02:50:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:50:14 INFO - PROCESS | 3544 | 1461232214385 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - PROCESS | 3544 | 1461232214388 Marionette TRACE conn4 <- [1,2650,null,{}] 02:50:14 INFO - PROCESS | 3544 | 1461232214391 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:14 INFO - PROCESS | 3544 | 1461232214534 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 02:50:14 INFO - PROCESS | 3544 | 1461232214714 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE73000 == 134 [pid = 3544] [id = 672] 02:50:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 207 (0000000EBA972000) [pid = 3544] [serial = 2016] [outer = 0000000000000000] 02:50:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 208 (0000000EBF727400) [pid = 3544] [serial = 2017] [outer = 0000000EBA972000] 02:50:14 INFO - PROCESS | 3544 | 1461232214772 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 209 (0000000EC1478400) [pid = 3544] [serial = 2018] [outer = 0000000EBA972000] 02:50:15 INFO - PROCESS | 3544 | 1461232215330 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:50:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:50:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 986ms 02:50:15 INFO - PROCESS | 3544 | 1461232215373 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 3544 | 1461232215376 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 02:50:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:50:15 INFO - PROCESS | 3544 | 1461232215380 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - PROCESS | 3544 | 1461232215382 Marionette TRACE conn4 <- [1,2654,null,{}] 02:50:15 INFO - PROCESS | 3544 | 1461232215386 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:15 INFO - PROCESS | 3544 | 1461232215522 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 02:50:15 INFO - PROCESS | 3544 | 1461232215702 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0DB0000 == 135 [pid = 3544] [id = 673] 02:50:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 210 (0000000EC43ECC00) [pid = 3544] [serial = 2019] [outer = 0000000000000000] 02:50:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 211 (0000000EC43F4C00) [pid = 3544] [serial = 2020] [outer = 0000000EC43ECC00] 02:50:15 INFO - PROCESS | 3544 | 1461232215771 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 212 (0000000EC5FC3000) [pid = 3544] [serial = 2021] [outer = 0000000EC43ECC00] 02:50:16 INFO - PROCESS | 3544 | [3544] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:50:16 INFO - PROCESS | 3544 | [3544] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:50:16 INFO - PROCESS | 3544 | 1461232216875 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:50:16 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) 02:50:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1534ms 02:50:16 INFO - PROCESS | 3544 | 1461232216936 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 3544 | 1461232216938 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 02:50:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:50:16 INFO - PROCESS | 3544 | 1461232216944 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - PROCESS | 3544 | 1461232216946 Marionette TRACE conn4 <- [1,2658,null,{}] 02:50:16 INFO - PROCESS | 3544 | 1461232216951 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:17 INFO - PROCESS | 3544 | 1461232217080 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 02:50:17 INFO - PROCESS | 3544 | 1461232217317 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED1DB8000 == 136 [pid = 3544] [id = 674] 02:50:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 213 (0000000EC6C31000) [pid = 3544] [serial = 2022] [outer = 0000000000000000] 02:50:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 214 (0000000EC6CB3400) [pid = 3544] [serial = 2023] [outer = 0000000EC6C31000] 02:50:17 INFO - PROCESS | 3544 | 1461232217378 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 215 (0000000EC7A23C00) [pid = 3544] [serial = 2024] [outer = 0000000EC6C31000] 02:50:18 INFO - PROCESS | 3544 | 1461232218382 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 02:50:18 INFO - PROCESS | 3544 | 1461232218437 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 02:50:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:50:18 INFO - PROCESS | 3544 | 1461232218484 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 3544 | 1461232218487 Marionette TRACE conn4 <- [1,2662,null,{}] 02:50:18 INFO - PROCESS | 3544 | 1461232218491 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:18 INFO - PROCESS | 3544 | 1461232218617 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 02:50:18 INFO - PROCESS | 3544 | 1461232218852 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8925C000 == 137 [pid = 3544] [id = 675] 02:50:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 216 (0000000EC754AC00) [pid = 3544] [serial = 2025] [outer = 0000000000000000] 02:50:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 217 (0000000EC8CC1400) [pid = 3544] [serial = 2026] [outer = 0000000EC754AC00] 02:50:18 INFO - PROCESS | 3544 | 1461232218910 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 218 (0000000ECAFE1000) [pid = 3544] [serial = 2027] [outer = 0000000EC754AC00] 02:50:19 INFO - PROCESS | 3544 | 1461232219952 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 02:50:19 INFO - PROCESS | 3544 | 1461232219980 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 02:50:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:50:19 INFO - PROCESS | 3544 | 1461232219983 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 3544 | 1461232219986 Marionette TRACE conn4 <- [1,2666,null,{}] 02:50:20 INFO - PROCESS | 3544 | 1461232219990 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:20 INFO - PROCESS | 3544 | 1461232220125 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 02:50:20 INFO - PROCESS | 3544 | 1461232220323 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E88872800 == 138 [pid = 3544] [id = 676] 02:50:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 219 (0000000E81F80C00) [pid = 3544] [serial = 2028] [outer = 0000000000000000] 02:50:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 220 (0000000ECB14B000) [pid = 3544] [serial = 2029] [outer = 0000000E81F80C00] 02:50:20 INFO - PROCESS | 3544 | 1461232220379 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 221 (0000000ECB977400) [pid = 3544] [serial = 2030] [outer = 0000000E81F80C00] 02:50:21 INFO - PROCESS | 3544 | 1461232221491 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:50:21 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) 02:50:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1533ms 02:50:21 INFO - PROCESS | 3544 | 1461232221520 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 3544 | 1461232221522 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 02:50:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:50:21 INFO - PROCESS | 3544 | 1461232221526 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 3544 | 1461232221528 Marionette TRACE conn4 <- [1,2670,null,{}] 02:50:21 INFO - PROCESS | 3544 | 1461232221532 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:21 INFO - PROCESS | 3544 | 1461232221671 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 02:50:21 INFO - PROCESS | 3544 | 1461232221873 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E82985000 == 139 [pid = 3544] [id = 677] 02:50:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 222 (0000000E80276000) [pid = 3544] [serial = 2031] [outer = 0000000000000000] 02:50:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 223 (0000000E80BC2C00) [pid = 3544] [serial = 2032] [outer = 0000000E80276000] 02:50:21 INFO - PROCESS | 3544 | 1461232221929 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 224 (0000000E82057400) [pid = 3544] [serial = 2033] [outer = 0000000E80276000] 02:50:23 INFO - PROCESS | 3544 | 1461232223435 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:50:23 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) 02:50:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1936ms 02:50:23 INFO - PROCESS | 3544 | 1461232223484 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 3544 | 1461232223488 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 02:50:23 INFO - PROCESS | 3544 | 1461232223493 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:50:23 INFO - PROCESS | 3544 | 1461232223497 Marionette TRACE conn4 <- [1,2674,null,{}] 02:50:23 INFO - PROCESS | 3544 | 1461232223502 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:23 INFO - PROCESS | 3544 | 1461232223667 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 02:50:23 INFO - PROCESS | 3544 | 1461232223832 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C81000 == 140 [pid = 3544] [id = 678] 02:50:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 225 (0000000E80B53800) [pid = 3544] [serial = 2034] [outer = 0000000000000000] 02:50:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 226 (0000000E81210C00) [pid = 3544] [serial = 2035] [outer = 0000000E80B53800] 02:50:23 INFO - PROCESS | 3544 | 1461232223888 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 227 (0000000E81CEE400) [pid = 3544] [serial = 2036] [outer = 0000000E80B53800] 02:50:24 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFFB5000 == 139 [pid = 3544] [id = 295] 02:50:24 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFE76800 == 138 [pid = 3544] [id = 160] 02:50:24 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBBE70800 == 137 [pid = 3544] [id = 566] 02:50:24 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED114C800 == 136 [pid = 3544] [id = 310] 02:50:24 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1C0D800 == 135 [pid = 3544] [id = 339] 02:50:24 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C0F000 == 134 [pid = 3544] [id = 667] 02:50:24 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85B04800 == 133 [pid = 3544] [id = 666] 02:50:24 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC38C9000 == 132 [pid = 3544] [id = 665] 02:50:24 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEC59000 == 131 [pid = 3544] [id = 664] 02:50:24 INFO - PROCESS | 3544 | --DOCSHELL 0000000EB86BF800 == 130 [pid = 3544] [id = 663] 02:50:24 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87A0C800 == 129 [pid = 3544] [id = 662] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 226 (0000000EC5FBBC00) [pid = 3544] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 225 (0000000EC6B64C00) [pid = 3544] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 224 (0000000EC3662C00) [pid = 3544] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 223 (0000000EC63C6000) [pid = 3544] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84ED2800 == 128 [pid = 3544] [id = 661] 02:50:25 INFO - PROCESS | 3544 | --DOCSHELL 0000000E80B45800 == 127 [pid = 3544] [id = 660] 02:50:25 INFO - PROCESS | 3544 | --DOCSHELL 0000000E88717000 == 126 [pid = 3544] [id = 659] 02:50:25 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84ECE000 == 125 [pid = 3544] [id = 658] 02:50:25 INFO - PROCESS | 3544 | --DOCSHELL 0000000E854DC800 == 124 [pid = 3544] [id = 657] 02:50:25 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8854F800 == 123 [pid = 3544] [id = 655] 02:50:25 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85423800 == 122 [pid = 3544] [id = 654] 02:50:25 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED23A5800 == 121 [pid = 3544] [id = 653] 02:50:25 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87862800 == 120 [pid = 3544] [id = 652] 02:50:25 INFO - PROCESS | 3544 | 1461232225086 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 3544 | 1461232225139 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 02:50:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:50:25 INFO - PROCESS | 3544 | 1461232225145 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 3544 | 1461232225148 Marionette TRACE conn4 <- [1,2678,null,{}] 02:50:25 INFO - PROCESS | 3544 | 1461232225151 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:25 INFO - PROCESS | 3544 | 1461232225299 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 222 (0000000EC7CC2C00) [pid = 3544] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 221 (0000000E84BE2800) [pid = 3544] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 220 (0000000EC7AE3000) [pid = 3544] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 219 (0000000E84FDC000) [pid = 3544] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 218 (0000000E84EB9000) [pid = 3544] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 217 (0000000E87C71000) [pid = 3544] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 216 (0000000EBF928800) [pid = 3544] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 215 (0000000ECC9D4800) [pid = 3544] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 214 (0000000E84EBE400) [pid = 3544] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 213 (0000000E86187400) [pid = 3544] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 212 (0000000E82911400) [pid = 3544] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 211 (0000000E8874B000) [pid = 3544] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 210 (0000000ECA462C00) [pid = 3544] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 209 (0000000EC5FBFC00) [pid = 3544] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 208 (0000000ECB833000) [pid = 3544] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 207 (0000000EC8CBB000) [pid = 3544] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 206 (0000000E84D96C00) [pid = 3544] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 205 (0000000ECB1DE800) [pid = 3544] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 204 (0000000ECB9A5400) [pid = 3544] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 203 (0000000ECB840000) [pid = 3544] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 202 (0000000E82B0C000) [pid = 3544] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 201 (0000000EB893D800) [pid = 3544] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 200 (0000000E86E8AC00) [pid = 3544] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 199 (0000000E8120F800) [pid = 3544] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 198 (0000000EC3698000) [pid = 3544] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 197 (0000000ECB149C00) [pid = 3544] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 196 (0000000EC7939800) [pid = 3544] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 195 (0000000ECB9A5000) [pid = 3544] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 194 (0000000E811CF400) [pid = 3544] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 193 (0000000EC6CA9000) [pid = 3544] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 192 (0000000EBAA33400) [pid = 3544] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 191 (0000000EC5FBF800) [pid = 3544] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 190 (0000000EC5A60000) [pid = 3544] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 189 (0000000E852DF800) [pid = 3544] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 188 (0000000E844F4800) [pid = 3544] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 187 (0000000E8527AC00) [pid = 3544] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 186 (0000000EC688B800) [pid = 3544] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 185 (0000000E82ADF000) [pid = 3544] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 184 (0000000ECC096800) [pid = 3544] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 183 (0000000E844F8000) [pid = 3544] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 182 (0000000E87C77800) [pid = 3544] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 181 (0000000EC6CB3C00) [pid = 3544] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 180 (0000000ECB96E400) [pid = 3544] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 179 (0000000ECBB79000) [pid = 3544] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 178 (0000000ECC9B3000) [pid = 3544] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 177 (0000000ECCA8D400) [pid = 3544] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 176 (0000000E860EC000) [pid = 3544] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 175 (0000000ECE18C800) [pid = 3544] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 174 (0000000ECE6AF400) [pid = 3544] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 173 (0000000ECB394C00) [pid = 3544] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 172 (0000000ECC9DA000) [pid = 3544] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 171 (0000000E82B1F400) [pid = 3544] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 170 (0000000EBFC03000) [pid = 3544] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 169 (0000000E81210800) [pid = 3544] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 168 (0000000E80AC4000) [pid = 3544] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 167 (0000000E8124B800) [pid = 3544] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 166 (0000000E8277F400) [pid = 3544] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 165 (0000000E86E95800) [pid = 3544] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 164 (0000000E84EBD000) [pid = 3544] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 163 (0000000E80B58800) [pid = 3544] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 162 (0000000E8091F800) [pid = 3544] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 161 (0000000EB9AB9C00) [pid = 3544] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 160 (0000000EB8941C00) [pid = 3544] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 159 (0000000EBA19FC00) [pid = 3544] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 158 (0000000E83B6F400) [pid = 3544] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 157 (0000000E82059400) [pid = 3544] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 156 (0000000E83BDD400) [pid = 3544] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 155 (0000000E84BD9000) [pid = 3544] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 154 (0000000EB882A000) [pid = 3544] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 153 (0000000E888CD000) [pid = 3544] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 152 (0000000EC43A5800) [pid = 3544] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 151 (0000000EBEF27000) [pid = 3544] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 150 (0000000EBBE92800) [pid = 3544] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 149 (0000000E88755400) [pid = 3544] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 148 (0000000E84FC2800) [pid = 3544] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 147 (0000000E82B1E000) [pid = 3544] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 146 (0000000E8290C400) [pid = 3544] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 145 (0000000EC1090000) [pid = 3544] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 144 (0000000E87DD4C00) [pid = 3544] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 143 (0000000EBF613000) [pid = 3544] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 142 (0000000EC0711400) [pid = 3544] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 141 (0000000EC3694000) [pid = 3544] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 140 (0000000EBAA9AC00) [pid = 3544] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 139 (0000000E86194400) [pid = 3544] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (0000000EBBA1AC00) [pid = 3544] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (0000000E87AF4800) [pid = 3544] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (0000000EB8820C00) [pid = 3544] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (0000000EBEE8A000) [pid = 3544] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (0000000E84FE2000) [pid = 3544] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000EC781D000) [pid = 3544] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 02:50:25 INFO - PROCESS | 3544 | 1461232225446 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83342800 == 113 [pid = 3544] [id = 679] 02:50:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000E8091F800) [pid = 3544] [serial = 2037] [outer = 0000000000000000] 02:50:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000E80BBE800) [pid = 3544] [serial = 2038] [outer = 0000000E8091F800] 02:50:25 INFO - PROCESS | 3544 | 1461232225494 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (0000000E81250000) [pid = 3544] [serial = 2039] [outer = 0000000E8091F800] 02:50:26 INFO - PROCESS | 3544 | 1461232226540 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 02:50:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:50:26 INFO - PROCESS | 3544 | 1461232226577 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 02:50:26 INFO - PROCESS | 3544 | 1461232226580 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 3544 | 1461232226584 Marionette TRACE conn4 <- [1,2682,null,{}] 02:50:26 INFO - PROCESS | 3544 | 1461232226595 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:26 INFO - PROCESS | 3544 | 1461232226710 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 02:50:26 INFO - PROCESS | 3544 | 1461232226823 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E853DA800 == 114 [pid = 3544] [id = 680] 02:50:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (0000000E8277E800) [pid = 3544] [serial = 2040] [outer = 0000000000000000] 02:50:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (0000000E8290DC00) [pid = 3544] [serial = 2041] [outer = 0000000E8277E800] 02:50:26 INFO - PROCESS | 3544 | 1461232226905 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (0000000E82B02800) [pid = 3544] [serial = 2042] [outer = 0000000E8277E800] 02:50:27 INFO - PROCESS | 3544 | 1461232227843 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 02:50:27 INFO - PROCESS | 3544 | 1461232227865 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 02:50:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:50:27 INFO - PROCESS | 3544 | 1461232227869 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 3544 | 1461232227871 Marionette TRACE conn4 <- [1,2686,null,{}] 02:50:27 INFO - PROCESS | 3544 | 1461232227880 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:28 INFO - PROCESS | 3544 | 1461232228029 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 02:50:28 INFO - PROCESS | 3544 | 1461232228044 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85986800 == 115 [pid = 3544] [id = 681] 02:50:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 140 (0000000E82B10000) [pid = 3544] [serial = 2043] [outer = 0000000000000000] 02:50:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 141 (0000000E82B21400) [pid = 3544] [serial = 2044] [outer = 0000000E82B10000] 02:50:28 INFO - PROCESS | 3544 | 1461232228092 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 142 (0000000E83BDF800) [pid = 3544] [serial = 2045] [outer = 0000000E82B10000] 02:50:29 INFO - PROCESS | 3544 | 1461232229087 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 3544 | 1461232229368 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 02:50:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:50:29 INFO - PROCESS | 3544 | 1461232229374 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 3544 | 1461232229376 Marionette TRACE conn4 <- [1,2690,null,{}] 02:50:29 INFO - PROCESS | 3544 | 1461232229380 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:29 INFO - PROCESS | 3544 | 1461232229512 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 02:50:29 INFO - PROCESS | 3544 | 1461232229518 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85B02800 == 116 [pid = 3544] [id = 682] 02:50:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (0000000E80AAC800) [pid = 3544] [serial = 2046] [outer = 0000000000000000] 02:50:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (0000000E82B17C00) [pid = 3544] [serial = 2047] [outer = 0000000E80AAC800] 02:50:29 INFO - PROCESS | 3544 | 1461232229566 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (0000000E84A7BC00) [pid = 3544] [serial = 2048] [outer = 0000000E80AAC800] 02:50:30 INFO - PROCESS | 3544 | 1461232230015 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:50:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 02:50:30 INFO - PROCESS | 3544 | 1461232230047 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 3544 | 1461232230050 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 02:50:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:50:30 INFO - PROCESS | 3544 | 1461232230053 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 3544 | 1461232230054 Marionette TRACE conn4 <- [1,2694,null,{}] 02:50:30 INFO - PROCESS | 3544 | 1461232230058 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:30 INFO - PROCESS | 3544 | 1461232230188 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 02:50:30 INFO - PROCESS | 3544 | 1461232230195 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8616B000 == 117 [pid = 3544] [id = 683] 02:50:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (0000000E84BB7400) [pid = 3544] [serial = 2049] [outer = 0000000000000000] 02:50:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (0000000E84D6A800) [pid = 3544] [serial = 2050] [outer = 0000000E84BB7400] 02:50:30 INFO - PROCESS | 3544 | 1461232230246 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (0000000E84D98000) [pid = 3544] [serial = 2051] [outer = 0000000E84BB7400] 02:50:30 INFO - PROCESS | 3544 | 1461232230698 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:50:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 02:50:30 INFO - PROCESS | 3544 | 1461232230737 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 3544 | 1461232230740 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 02:50:30 INFO - PROCESS | 3544 | 1461232230743 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:50:30 INFO - PROCESS | 3544 | 1461232230745 Marionette TRACE conn4 <- [1,2698,null,{}] 02:50:30 INFO - PROCESS | 3544 | 1461232230749 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:30 INFO - PROCESS | 3544 | 1461232230858 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 02:50:30 INFO - PROCESS | 3544 | 1461232230898 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87804000 == 118 [pid = 3544] [id = 684] 02:50:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (0000000E84EBA000) [pid = 3544] [serial = 2052] [outer = 0000000000000000] 02:50:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 140 (0000000E84FC0400) [pid = 3544] [serial = 2053] [outer = 0000000E84EBA000] 02:50:30 INFO - PROCESS | 3544 | 1461232230945 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 141 (0000000E84FDDC00) [pid = 3544] [serial = 2054] [outer = 0000000E84EBA000] 02:50:31 INFO - PROCESS | 3544 | 1461232231556 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 3544 | 1461232231592 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 02:50:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:50:31 INFO - PROCESS | 3544 | 1461232231598 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 3544 | 1461232231602 Marionette TRACE conn4 <- [1,2702,null,{}] 02:50:31 INFO - PROCESS | 3544 | 1461232231608 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:31 INFO - PROCESS | 3544 | 1461232231762 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 02:50:31 INFO - PROCESS | 3544 | 1461232231923 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E843C3000 == 119 [pid = 3544] [id = 685] 02:50:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 142 (0000000E8096F400) [pid = 3544] [serial = 2055] [outer = 0000000000000000] 02:50:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 143 (0000000E80AAEC00) [pid = 3544] [serial = 2056] [outer = 0000000E8096F400] 02:50:31 INFO - PROCESS | 3544 | 1461232231985 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 144 (0000000E8117B800) [pid = 3544] [serial = 2057] [outer = 0000000E8096F400] 02:50:32 INFO - PROCESS | 3544 | 1461232232622 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:50:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1078ms 02:50:32 INFO - PROCESS | 3544 | 1461232232687 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 3544 | 1461232232694 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 02:50:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:50:32 INFO - PROCESS | 3544 | 1461232232701 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 3544 | 1461232232704 Marionette TRACE conn4 <- [1,2706,null,{}] 02:50:32 INFO - PROCESS | 3544 | 1461232232708 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:32 INFO - PROCESS | 3544 | 1461232232935 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 02:50:33 INFO - PROCESS | 3544 | 1461232233046 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85984000 == 120 [pid = 3544] [id = 686] 02:50:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 145 (0000000E8277F400) [pid = 3544] [serial = 2058] [outer = 0000000000000000] 02:50:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 146 (0000000E82ADB400) [pid = 3544] [serial = 2059] [outer = 0000000E8277F400] 02:50:33 INFO - PROCESS | 3544 | 1461232233106 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 147 (0000000E82B20000) [pid = 3544] [serial = 2060] [outer = 0000000E8277F400] 02:50:33 INFO - PROCESS | 3544 | 1461232233772 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 02:50:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:50:33 INFO - PROCESS | 3544 | 1461232233832 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 02:50:33 INFO - PROCESS | 3544 | 1461232233836 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 3544 | 1461232233841 Marionette TRACE conn4 <- [1,2710,null,{}] 02:50:33 INFO - PROCESS | 3544 | 1461232233853 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:34 INFO - PROCESS | 3544 | 1461232233996 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 02:50:34 INFO - PROCESS | 3544 | 1461232234154 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87AD0800 == 121 [pid = 3544] [id = 687] 02:50:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 148 (0000000E84BE3400) [pid = 3544] [serial = 2061] [outer = 0000000000000000] 02:50:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 149 (0000000E84EB2400) [pid = 3544] [serial = 2062] [outer = 0000000E84BE3400] 02:50:34 INFO - PROCESS | 3544 | 1461232234216 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 150 (0000000E85275000) [pid = 3544] [serial = 2063] [outer = 0000000E84BE3400] 02:50:34 INFO - PROCESS | 3544 | 1461232234894 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 3544 | 1461232234968 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 02:50:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:50:34 INFO - PROCESS | 3544 | 1461232234972 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 3544 | 1461232234974 Marionette TRACE conn4 <- [1,2714,null,{}] 02:50:34 INFO - PROCESS | 3544 | 1461232234978 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:35 INFO - PROCESS | 3544 | 1461232235164 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 02:50:35 INFO - PROCESS | 3544 | 1461232235280 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E88870800 == 122 [pid = 3544] [id = 688] 02:50:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 151 (0000000E852DD800) [pid = 3544] [serial = 2064] [outer = 0000000000000000] 02:50:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 152 (0000000E852E1400) [pid = 3544] [serial = 2065] [outer = 0000000E852DD800] 02:50:35 INFO - PROCESS | 3544 | 1461232235339 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 153 (0000000E86E88C00) [pid = 3544] [serial = 2066] [outer = 0000000E852DD800] 02:50:35 INFO - PROCESS | 3544 | 1461232235921 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:50:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 985ms 02:50:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:50:35 INFO - PROCESS | 3544 | 1461232235958 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 3544 | 1461232235960 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 02:50:35 INFO - PROCESS | 3544 | 1461232235964 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 3544 | 1461232235967 Marionette TRACE conn4 <- [1,2718,null,{}] 02:50:35 INFO - PROCESS | 3544 | 1461232235971 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:36 INFO - PROCESS | 3544 | 1461232236106 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 02:50:36 INFO - PROCESS | 3544 | 1461232236278 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8911A800 == 123 [pid = 3544] [id = 689] 02:50:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 154 (0000000E852D9C00) [pid = 3544] [serial = 2067] [outer = 0000000000000000] 02:50:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 155 (0000000E86F6DC00) [pid = 3544] [serial = 2068] [outer = 0000000E852D9C00] 02:50:36 INFO - PROCESS | 3544 | 1461232236337 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 156 (0000000E87AEEC00) [pid = 3544] [serial = 2069] [outer = 0000000E852D9C00] 02:50:37 INFO - PROCESS | 3544 | 1461232237425 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:50:37 INFO - PROCESS | 3544 | 1461232237451 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 02:50:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:50:37 INFO - PROCESS | 3544 | 1461232237455 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:50:37 INFO - PROCESS | 3544 | 1461232237457 Marionette TRACE conn4 <- [1,2722,null,{}] 02:50:37 INFO - PROCESS | 3544 | 1461232237461 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:37 INFO - PROCESS | 3544 | 1461232237646 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 02:50:37 INFO - PROCESS | 3544 | 1461232237799 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBA3A2000 == 124 [pid = 3544] [id = 690] 02:50:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 157 (0000000E87DD0800) [pid = 3544] [serial = 2070] [outer = 0000000000000000] 02:50:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 158 (0000000E8874E400) [pid = 3544] [serial = 2071] [outer = 0000000E87DD0800] 02:50:37 INFO - PROCESS | 3544 | 1461232237893 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 159 (0000000E888D7400) [pid = 3544] [serial = 2072] [outer = 0000000E87DD0800] 02:50:38 INFO - PROCESS | 3544 | 1461232238455 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:50:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1073ms 02:50:38 INFO - PROCESS | 3544 | 1461232238531 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 3544 | 1461232238533 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 02:50:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:50:38 INFO - PROCESS | 3544 | 1461232238537 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 3544 | 1461232238539 Marionette TRACE conn4 <- [1,2726,null,{}] 02:50:38 INFO - PROCESS | 3544 | 1461232238543 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:38 INFO - PROCESS | 3544 | 1461232238674 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 02:50:38 INFO - PROCESS | 3544 | 1461232238830 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBEC48800 == 125 [pid = 3544] [id = 691] 02:50:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 160 (0000000E87DD0C00) [pid = 3544] [serial = 2073] [outer = 0000000000000000] 02:50:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 161 (0000000EB882D400) [pid = 3544] [serial = 2074] [outer = 0000000E87DD0C00] 02:50:38 INFO - PROCESS | 3544 | 1461232238888 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 162 (0000000EB8945000) [pid = 3544] [serial = 2075] [outer = 0000000E87DD0C00] 02:50:39 INFO - PROCESS | 3544 | 1461232239490 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:50:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:50:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1021ms 02:50:39 INFO - PROCESS | 3544 | 1461232239561 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 02:50:39 INFO - PROCESS | 3544 | 1461232239563 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 02:50:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:50:39 INFO - PROCESS | 3544 | 1461232239567 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - PROCESS | 3544 | 1461232239569 Marionette TRACE conn4 <- [1,2730,null,{}] 02:50:39 INFO - PROCESS | 3544 | 1461232239573 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:39 INFO - PROCESS | 3544 | 1461232239706 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 02:50:39 INFO - PROCESS | 3544 | 1461232239862 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EBF717000 == 126 [pid = 3544] [id = 692] 02:50:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 163 (0000000EB893C400) [pid = 3544] [serial = 2076] [outer = 0000000000000000] 02:50:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 164 (0000000EB9BCD000) [pid = 3544] [serial = 2077] [outer = 0000000EB893C400] 02:50:39 INFO - PROCESS | 3544 | 1461232239922 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 165 (0000000EBAA99C00) [pid = 3544] [serial = 2078] [outer = 0000000EB893C400] 02:50:40 INFO - PROCESS | 3544 | 1461232240502 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:50:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 986ms 02:50:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:50:40 INFO - PROCESS | 3544 | 1461232240556 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 3544 | 1461232240559 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 02:50:40 INFO - PROCESS | 3544 | 1461232240562 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 3544 | 1461232240564 Marionette TRACE conn4 <- [1,2734,null,{}] 02:50:40 INFO - PROCESS | 3544 | 1461232240568 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:40 INFO - PROCESS | 3544 | 1461232240701 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 02:50:40 INFO - PROCESS | 3544 | 1461232240858 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC0A9E000 == 127 [pid = 3544] [id = 693] 02:50:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 166 (0000000EBBE92800) [pid = 3544] [serial = 2079] [outer = 0000000000000000] 02:50:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 167 (0000000EBEE35C00) [pid = 3544] [serial = 2080] [outer = 0000000EBBE92800] 02:50:40 INFO - PROCESS | 3544 | 1461232240915 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 168 (0000000EBEF2D000) [pid = 3544] [serial = 2081] [outer = 0000000EBBE92800] 02:50:41 INFO - PROCESS | 3544 | 1461232241452 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:50:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:50:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 923ms 02:50:41 INFO - PROCESS | 3544 | 1461232241496 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 3544 | 1461232241498 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 02:50:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:50:41 INFO - PROCESS | 3544 | 1461232241504 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 3544 | 1461232241506 Marionette TRACE conn4 <- [1,2738,null,{}] 02:50:41 INFO - PROCESS | 3544 | 1461232241510 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:41 INFO - PROCESS | 3544 | 1461232241646 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 02:50:41 INFO - PROCESS | 3544 | 1461232241815 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5B53000 == 128 [pid = 3544] [id = 694] 02:50:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 169 (0000000EBF61F400) [pid = 3544] [serial = 2082] [outer = 0000000000000000] 02:50:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 170 (0000000EBF726400) [pid = 3544] [serial = 2083] [outer = 0000000EBF61F400] 02:50:41 INFO - PROCESS | 3544 | 1461232241873 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 171 (0000000EBFF71400) [pid = 3544] [serial = 2084] [outer = 0000000EBF61F400] 02:50:42 INFO - PROCESS | 3544 | 1461232242482 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1019ms 02:50:42 INFO - PROCESS | 3544 | 1461232242527 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 3544 | 1461232242530 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 02:50:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:50:42 INFO - PROCESS | 3544 | 1461232242533 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 3544 | 1461232242536 Marionette TRACE conn4 <- [1,2742,null,{}] 02:50:42 INFO - PROCESS | 3544 | 1461232242540 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:42 INFO - PROCESS | 3544 | 1461232242698 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 02:50:42 INFO - PROCESS | 3544 | 1461232242860 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC721C000 == 129 [pid = 3544] [id = 695] 02:50:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 172 (0000000EC4007C00) [pid = 3544] [serial = 2085] [outer = 0000000000000000] 02:50:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 173 (0000000EC43EA400) [pid = 3544] [serial = 2086] [outer = 0000000EC4007C00] 02:50:42 INFO - PROCESS | 3544 | 1461232242924 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 174 (0000000EC5BA9400) [pid = 3544] [serial = 2087] [outer = 0000000EC4007C00] 02:50:43 INFO - PROCESS | 3544 | 1461232243554 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:50:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:50:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1079ms 02:50:43 INFO - PROCESS | 3544 | 1461232243615 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 02:50:43 INFO - PROCESS | 3544 | 1461232243617 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 02:50:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:50:43 INFO - PROCESS | 3544 | 1461232243621 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - PROCESS | 3544 | 1461232243623 Marionette TRACE conn4 <- [1,2746,null,{}] 02:50:43 INFO - PROCESS | 3544 | 1461232243627 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:43 INFO - PROCESS | 3544 | 1461232243762 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 02:50:43 INFO - PROCESS | 3544 | 1461232243923 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C0D800 == 130 [pid = 3544] [id = 696] 02:50:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 175 (0000000EC63C9800) [pid = 3544] [serial = 2088] [outer = 0000000000000000] 02:50:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 176 (0000000EC6892800) [pid = 3544] [serial = 2089] [outer = 0000000EC63C9800] 02:50:43 INFO - PROCESS | 3544 | 1461232243978 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 177 (0000000EC6B61800) [pid = 3544] [serial = 2090] [outer = 0000000EC63C9800] 02:50:44 INFO - PROCESS | 3544 | 1461232244618 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1018ms 02:50:44 INFO - PROCESS | 3544 | 1461232244642 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 3544 | 1461232244644 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 02:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:50:44 INFO - PROCESS | 3544 | 1461232244685 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 3544 | 1461232244687 Marionette TRACE conn4 <- [1,2750,null,{}] 02:50:44 INFO - PROCESS | 3544 | 1461232244691 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:44 INFO - PROCESS | 3544 | 1461232244826 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 02:50:44 INFO - PROCESS | 3544 | 1461232244984 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C49000 == 131 [pid = 3544] [id = 697] 02:50:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 178 (0000000E84BB7000) [pid = 3544] [serial = 2091] [outer = 0000000000000000] 02:50:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 179 (0000000E84FE6800) [pid = 3544] [serial = 2092] [outer = 0000000E84BB7000] 02:50:45 INFO - PROCESS | 3544 | 1461232245040 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 180 (0000000EBFB99000) [pid = 3544] [serial = 2093] [outer = 0000000E84BB7000] 02:50:45 INFO - PROCESS | 3544 | 1461232245881 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:50:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:50:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1255ms 02:50:45 INFO - PROCESS | 3544 | 1461232245924 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 3544 | 1461232245928 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 02:50:45 INFO - PROCESS | 3544 | 1461232245934 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:50:45 INFO - PROCESS | 3544 | 1461232245938 Marionette TRACE conn4 <- [1,2754,null,{}] 02:50:45 INFO - PROCESS | 3544 | 1461232245945 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:46 INFO - PROCESS | 3544 | 1461232246087 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 02:50:46 INFO - PROCESS | 3544 | 1461232246253 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:46 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E853D5000 == 132 [pid = 3544] [id = 698] 02:50:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 181 (0000000E80B52C00) [pid = 3544] [serial = 2094] [outer = 0000000000000000] 02:50:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 182 (0000000E80BB5000) [pid = 3544] [serial = 2095] [outer = 0000000E80B52C00] 02:50:46 INFO - PROCESS | 3544 | 1461232246307 Marionette DEBUG loaded listener.js 02:50:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 183 (0000000E82060000) [pid = 3544] [serial = 2096] [outer = 0000000E80B52C00] 02:50:46 INFO - PROCESS | 3544 | 1461232246922 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:50:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:50:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1021ms 02:50:46 INFO - PROCESS | 3544 | 1461232246959 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 02:50:46 INFO - PROCESS | 3544 | 1461232246965 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 02:50:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:50:46 INFO - PROCESS | 3544 | 1461232246972 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:50:46 INFO - PROCESS | 3544 | 1461232246974 Marionette TRACE conn4 <- [1,2758,null,{}] 02:50:46 INFO - PROCESS | 3544 | 1461232246979 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:47 INFO - PROCESS | 3544 | 1461232247109 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 02:50:47 INFO - PROCESS | 3544 | 1461232247274 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E811AD800 == 133 [pid = 3544] [id = 699] 02:50:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 184 (0000000E83B69000) [pid = 3544] [serial = 2097] [outer = 0000000000000000] 02:50:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 185 (0000000E83C14800) [pid = 3544] [serial = 2098] [outer = 0000000E83B69000] 02:50:47 INFO - PROCESS | 3544 | 1461232247325 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 186 (0000000E84BBAC00) [pid = 3544] [serial = 2099] [outer = 0000000E83B69000] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8616B000 == 132 [pid = 3544] [id = 683] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85B02800 == 131 [pid = 3544] [id = 682] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85986800 == 130 [pid = 3544] [id = 681] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000E853DA800 == 129 [pid = 3544] [id = 680] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000E83342800 == 128 [pid = 3544] [id = 679] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84C81000 == 127 [pid = 3544] [id = 678] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000E88872800 == 126 [pid = 3544] [id = 676] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 185 (0000000E84FE3C00) [pid = 3544] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8925C000 == 125 [pid = 3544] [id = 675] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1DB8000 == 124 [pid = 3544] [id = 674] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0DB0000 == 123 [pid = 3544] [id = 673] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFE73000 == 122 [pid = 3544] [id = 672] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB881000 == 121 [pid = 3544] [id = 671] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA421800 == 120 [pid = 3544] [id = 670] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8781D800 == 119 [pid = 3544] [id = 669] 02:50:47 INFO - PROCESS | 3544 | --DOCSHELL 0000000E812DD800 == 118 [pid = 3544] [id = 668] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 184 (0000000ECCA8E000) [pid = 3544] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 183 (0000000EC6C35400) [pid = 3544] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 182 (0000000E83C1D800) [pid = 3544] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 181 (0000000E812EA000) [pid = 3544] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 180 (0000000E84D94400) [pid = 3544] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 179 (0000000E812EF400) [pid = 3544] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 178 (0000000ECB38F400) [pid = 3544] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 177 (0000000EC7CBA400) [pid = 3544] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 176 (0000000ECB99DC00) [pid = 3544] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 175 (0000000E81185400) [pid = 3544] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 174 (0000000E84BB5C00) [pid = 3544] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 173 (0000000E88750800) [pid = 3544] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 172 (0000000EB8910C00) [pid = 3544] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 171 (0000000E87AF0800) [pid = 3544] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 170 (0000000ECBB74400) [pid = 3544] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 169 (0000000EBEC73C00) [pid = 3544] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 168 (0000000E83BD5C00) [pid = 3544] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 167 (0000000EC07A5400) [pid = 3544] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 166 (0000000EBEF1F800) [pid = 3544] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 165 (0000000E81188C00) [pid = 3544] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 164 (0000000EBA96F000) [pid = 3544] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 163 (0000000E805DD800) [pid = 3544] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 162 (0000000E86F75C00) [pid = 3544] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 161 (0000000ECB138400) [pid = 3544] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 160 (0000000E81CF4C00) [pid = 3544] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 159 (0000000EBFB3A000) [pid = 3544] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 158 (0000000E81F77C00) [pid = 3544] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 157 (0000000ECC09FC00) [pid = 3544] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 156 (0000000E85281C00) [pid = 3544] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 155 (0000000E860EBC00) [pid = 3544] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 154 (0000000E83B67400) [pid = 3544] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | --DOMWINDOW == 153 (0000000E82771C00) [pid = 3544] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 02:50:47 INFO - PROCESS | 3544 | 1461232247979 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:50:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:50:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1030ms 02:50:48 INFO - PROCESS | 3544 | 1461232248004 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 3544 | 1461232248006 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 02:50:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:50:48 INFO - PROCESS | 3544 | 1461232248010 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 3544 | 1461232248014 Marionette TRACE conn4 <- [1,2762,null,{}] 02:50:48 INFO - PROCESS | 3544 | 1461232248046 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:48 INFO - PROCESS | 3544 | 1461232248170 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 02:50:48 INFO - PROCESS | 3544 | 1461232248289 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84F2F800 == 119 [pid = 3544] [id = 700] 02:50:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 154 (0000000E81185400) [pid = 3544] [serial = 2100] [outer = 0000000000000000] 02:50:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 155 (0000000E82B1E000) [pid = 3544] [serial = 2101] [outer = 0000000E81185400] 02:50:48 INFO - PROCESS | 3544 | 1461232248339 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 156 (0000000E84BBA000) [pid = 3544] [serial = 2102] [outer = 0000000E81185400] 02:50:48 INFO - PROCESS | 3544 | 1461232248766 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:50:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:50:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 796ms 02:50:48 INFO - PROCESS | 3544 | 1461232248836 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 3544 | 1461232248839 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 02:50:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:50:48 INFO - PROCESS | 3544 | 1461232248843 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 3544 | 1461232248845 Marionette TRACE conn4 <- [1,2766,null,{}] 02:50:48 INFO - PROCESS | 3544 | 1461232248848 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:48 INFO - PROCESS | 3544 | 1461232248965 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 02:50:48 INFO - PROCESS | 3544 | 1461232248978 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85B2F000 == 120 [pid = 3544] [id = 701] 02:50:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 157 (0000000E84EB6800) [pid = 3544] [serial = 2103] [outer = 0000000000000000] 02:50:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 158 (0000000E84FC8400) [pid = 3544] [serial = 2104] [outer = 0000000E84EB6800] 02:50:49 INFO - PROCESS | 3544 | 1461232249027 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 159 (0000000E852D3C00) [pid = 3544] [serial = 2105] [outer = 0000000E84EB6800] 02:50:49 INFO - PROCESS | 3544 | 1461232249516 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:50:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:50:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 734ms 02:50:49 INFO - PROCESS | 3544 | 1461232249578 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 3544 | 1461232249580 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 02:50:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:50:49 INFO - PROCESS | 3544 | 1461232249583 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 3544 | 1461232249585 Marionette TRACE conn4 <- [1,2770,null,{}] 02:50:49 INFO - PROCESS | 3544 | 1461232249589 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:49 INFO - PROCESS | 3544 | 1461232249702 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 02:50:49 INFO - PROCESS | 3544 | 1461232249833 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87A20800 == 121 [pid = 3544] [id = 702] 02:50:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 160 (0000000E812E8000) [pid = 3544] [serial = 2106] [outer = 0000000000000000] 02:50:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 161 (0000000E86188800) [pid = 3544] [serial = 2107] [outer = 0000000E812E8000] 02:50:49 INFO - PROCESS | 3544 | 1461232249880 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 162 (0000000E87AF5800) [pid = 3544] [serial = 2108] [outer = 0000000E812E8000] 02:50:50 INFO - PROCESS | 3544 | 1461232250321 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:50:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 776ms 02:50:50 INFO - PROCESS | 3544 | 1461232250387 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 3544 | 1461232250390 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 02:50:50 INFO - PROCESS | 3544 | 1461232250393 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:50:50 INFO - PROCESS | 3544 | 1461232250396 Marionette TRACE conn4 <- [1,2774,null,{}] 02:50:50 INFO - PROCESS | 3544 | 1461232250399 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:50 INFO - PROCESS | 3544 | 1461232250578 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 02:50:50 INFO - PROCESS | 3544 | 1461232250605 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E88872000 == 122 [pid = 3544] [id = 703] 02:50:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 163 (0000000E88754C00) [pid = 3544] [serial = 2109] [outer = 0000000000000000] 02:50:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 164 (0000000EBA1A8400) [pid = 3544] [serial = 2110] [outer = 0000000E88754C00] 02:50:50 INFO - PROCESS | 3544 | 1461232250656 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 165 (0000000EBF69C800) [pid = 3544] [serial = 2111] [outer = 0000000E88754C00] 02:50:51 INFO - PROCESS | 3544 | 1461232251125 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:50:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 776ms 02:50:51 INFO - PROCESS | 3544 | 1461232251174 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 3544 | 1461232251176 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 02:50:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:50:51 INFO - PROCESS | 3544 | 1461232251180 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 3544 | 1461232251181 Marionette TRACE conn4 <- [1,2778,null,{}] 02:50:51 INFO - PROCESS | 3544 | 1461232251185 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:51 INFO - PROCESS | 3544 | 1461232251338 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 02:50:51 INFO - PROCESS | 3544 | 1461232251360 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E89269800 == 123 [pid = 3544] [id = 704] 02:50:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 166 (0000000EC0714800) [pid = 3544] [serial = 2112] [outer = 0000000000000000] 02:50:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 167 (0000000EC3691000) [pid = 3544] [serial = 2113] [outer = 0000000EC0714800] 02:50:51 INFO - PROCESS | 3544 | 1461232251407 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 168 (0000000EC5AE0400) [pid = 3544] [serial = 2114] [outer = 0000000EC0714800] 02:50:51 INFO - PROCESS | 3544 | 1461232251880 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:50:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 734ms 02:50:51 INFO - PROCESS | 3544 | 1461232251917 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 3544 | 1461232251919 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 02:50:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:50:51 INFO - PROCESS | 3544 | 1461232251958 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 3544 | 1461232251960 Marionette TRACE conn4 <- [1,2782,null,{}] 02:50:51 INFO - PROCESS | 3544 | 1461232251966 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:52 INFO - PROCESS | 3544 | 1461232252272 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 02:50:52 INFO - PROCESS | 3544 | --DOMWINDOW == 167 (0000000E84A82C00) [pid = 3544] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:50:52 INFO - PROCESS | 3544 | --DOMWINDOW == 166 (0000000E82B10000) [pid = 3544] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:50:52 INFO - PROCESS | 3544 | --DOMWINDOW == 165 (0000000E80AAC800) [pid = 3544] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:50:52 INFO - PROCESS | 3544 | --DOMWINDOW == 164 (0000000E84BB7400) [pid = 3544] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:50:52 INFO - PROCESS | 3544 | --DOMWINDOW == 163 (0000000E8277E800) [pid = 3544] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:50:52 INFO - PROCESS | 3544 | --DOMWINDOW == 162 (0000000E8091F800) [pid = 3544] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:50:52 INFO - PROCESS | 3544 | --DOMWINDOW == 161 (0000000E80B53800) [pid = 3544] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:50:52 INFO - PROCESS | 3544 | 1461232252356 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EB86D8800 == 124 [pid = 3544] [id = 705] 02:50:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 162 (0000000E80AAC800) [pid = 3544] [serial = 2115] [outer = 0000000000000000] 02:50:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 163 (0000000E8205BC00) [pid = 3544] [serial = 2116] [outer = 0000000E80AAC800] 02:50:52 INFO - PROCESS | 3544 | 1461232252403 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 164 (0000000EC6C37800) [pid = 3544] [serial = 2117] [outer = 0000000E80AAC800] 02:50:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:50:52 INFO - PROCESS | 3544 | 1461232252774 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:50:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 860ms 02:50:52 INFO - PROCESS | 3544 | 1461232252792 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 3544 | 1461232252794 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 02:50:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:50:52 INFO - PROCESS | 3544 | 1461232252798 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 3544 | 1461232252799 Marionette TRACE conn4 <- [1,2786,null,{}] 02:50:52 INFO - PROCESS | 3544 | 1461232252803 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:52 INFO - PROCESS | 3544 | 1461232252915 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 02:50:52 INFO - PROCESS | 3544 | 1461232252922 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC6344000 == 125 [pid = 3544] [id = 706] 02:50:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 165 (0000000EC6CAC400) [pid = 3544] [serial = 2118] [outer = 0000000000000000] 02:50:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 166 (0000000EC754C000) [pid = 3544] [serial = 2119] [outer = 0000000EC6CAC400] 02:50:52 INFO - PROCESS | 3544 | 1461232252969 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 167 (0000000EC7AEBC00) [pid = 3544] [serial = 2120] [outer = 0000000EC6CAC400] 02:50:53 INFO - PROCESS | 3544 | 1461232253424 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:50:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 671ms 02:50:53 INFO - PROCESS | 3544 | 1461232253471 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 3544 | 1461232253473 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 02:50:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:50:53 INFO - PROCESS | 3544 | 1461232253477 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 3544 | 1461232253479 Marionette TRACE conn4 <- [1,2790,null,{}] 02:50:53 INFO - PROCESS | 3544 | 1461232253483 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:53 INFO - PROCESS | 3544 | 1461232253614 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 02:50:53 INFO - PROCESS | 3544 | 1461232253660 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC7C16000 == 126 [pid = 3544] [id = 707] 02:50:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 168 (0000000EC9752000) [pid = 3544] [serial = 2121] [outer = 0000000000000000] 02:50:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 169 (0000000ECA45D400) [pid = 3544] [serial = 2122] [outer = 0000000EC9752000] 02:50:53 INFO - PROCESS | 3544 | 1461232253707 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 170 (0000000ECAFDD800) [pid = 3544] [serial = 2123] [outer = 0000000EC9752000] 02:50:54 INFO - PROCESS | 3544 | 1461232254166 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:50:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:50:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 734ms 02:50:54 INFO - PROCESS | 3544 | 1461232254214 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 3544 | 1461232254217 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 02:50:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:50:54 INFO - PROCESS | 3544 | 1461232254221 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 3544 | 1461232254223 Marionette TRACE conn4 <- [1,2794,null,{}] 02:50:54 INFO - PROCESS | 3544 | 1461232254335 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:54 INFO - PROCESS | 3544 | 1461232254482 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 02:50:54 INFO - PROCESS | 3544 | 1461232254682 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E843D9800 == 127 [pid = 3544] [id = 708] 02:50:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 171 (0000000E80968C00) [pid = 3544] [serial = 2124] [outer = 0000000000000000] 02:50:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 172 (0000000E80AB9400) [pid = 3544] [serial = 2125] [outer = 0000000E80968C00] 02:50:54 INFO - PROCESS | 3544 | 1461232254746 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 173 (0000000E81CE8000) [pid = 3544] [serial = 2126] [outer = 0000000E80968C00] 02:50:55 INFO - PROCESS | 3544 | 1461232255422 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:50:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1240ms 02:50:55 INFO - PROCESS | 3544 | 1461232255478 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 3544 | 1461232255484 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 02:50:55 INFO - PROCESS | 3544 | 1461232255491 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:50:55 INFO - PROCESS | 3544 | 1461232255496 Marionette TRACE conn4 <- [1,2798,null,{}] 02:50:55 INFO - PROCESS | 3544 | 1461232255500 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:55 INFO - PROCESS | 3544 | 1461232255652 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 02:50:55 INFO - PROCESS | 3544 | 1461232255812 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87875000 == 128 [pid = 3544] [id = 709] 02:50:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 174 (0000000E83C1D800) [pid = 3544] [serial = 2127] [outer = 0000000000000000] 02:50:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 175 (0000000E84BB1000) [pid = 3544] [serial = 2128] [outer = 0000000E83C1D800] 02:50:55 INFO - PROCESS | 3544 | 1461232255871 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 176 (0000000E84FE2C00) [pid = 3544] [serial = 2129] [outer = 0000000E83C1D800] 02:50:56 INFO - PROCESS | 3544 | 1461232256481 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:50:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1018ms 02:50:56 INFO - PROCESS | 3544 | 1461232256517 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 02:50:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:50:56 INFO - PROCESS | 3544 | 1461232256520 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 02:50:56 INFO - PROCESS | 3544 | 1461232256523 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 3544 | 1461232256526 Marionette TRACE conn4 <- [1,2802,null,{}] 02:50:56 INFO - PROCESS | 3544 | 1461232256530 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:56 INFO - PROCESS | 3544 | 1461232256674 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 02:50:56 INFO - PROCESS | 3544 | 1461232256850 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EC5A7A800 == 129 [pid = 3544] [id = 710] 02:50:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 177 (0000000E87DDA000) [pid = 3544] [serial = 2130] [outer = 0000000000000000] 02:50:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 178 (0000000E8874B000) [pid = 3544] [serial = 2131] [outer = 0000000E87DDA000] 02:50:56 INFO - PROCESS | 3544 | 1461232256912 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 179 (0000000EB9A59C00) [pid = 3544] [serial = 2132] [outer = 0000000E87DDA000] 02:50:57 INFO - PROCESS | 3544 | 1461232257496 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:50:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:50:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1022ms 02:50:57 INFO - PROCESS | 3544 | 1461232257554 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 02:50:57 INFO - PROCESS | 3544 | 1461232257561 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 02:50:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:50:57 INFO - PROCESS | 3544 | 1461232257566 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - PROCESS | 3544 | 1461232257568 Marionette TRACE conn4 <- [1,2806,null,{}] 02:50:57 INFO - PROCESS | 3544 | 1461232257590 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:57 INFO - PROCESS | 3544 | 1461232257733 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 02:50:57 INFO - PROCESS | 3544 | 1461232257910 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECB31A000 == 130 [pid = 3544] [id = 711] 02:50:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 180 (0000000ECB134000) [pid = 3544] [serial = 2133] [outer = 0000000000000000] 02:50:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 181 (0000000ECB140C00) [pid = 3544] [serial = 2134] [outer = 0000000ECB134000] 02:50:57 INFO - PROCESS | 3544 | 1461232257968 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 182 (0000000ECB1E3400) [pid = 3544] [serial = 2135] [outer = 0000000ECB134000] 02:50:58 INFO - PROCESS | 3544 | 1461232258595 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:50:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1048ms 02:50:58 INFO - PROCESS | 3544 | 1461232258615 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 3544 | 1461232258617 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 02:50:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:50:58 INFO - PROCESS | 3544 | 1461232258621 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 3544 | 1461232258623 Marionette TRACE conn4 <- [1,2810,null,{}] 02:50:58 INFO - PROCESS | 3544 | 1461232258627 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:58 INFO - PROCESS | 3544 | 1461232258782 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 02:50:58 INFO - PROCESS | 3544 | 1461232258945 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECBBA0000 == 131 [pid = 3544] [id = 712] 02:50:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 183 (0000000ECB836C00) [pid = 3544] [serial = 2136] [outer = 0000000000000000] 02:50:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 184 (0000000ECB83B000) [pid = 3544] [serial = 2137] [outer = 0000000ECB836C00] 02:50:59 INFO - PROCESS | 3544 | 1461232259002 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 185 (0000000ECB97DC00) [pid = 3544] [serial = 2138] [outer = 0000000ECB836C00] 02:50:59 INFO - PROCESS | 3544 | 1461232259571 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:50:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1020ms 02:50:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:50:59 INFO - PROCESS | 3544 | 1461232259643 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 3544 | 1461232259646 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 02:50:59 INFO - PROCESS | 3544 | 1461232259650 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - PROCESS | 3544 | 1461232259652 Marionette TRACE conn4 <- [1,2814,null,{}] 02:50:59 INFO - PROCESS | 3544 | 1461232259656 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:59 INFO - PROCESS | 3544 | 1461232259850 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 02:51:00 INFO - PROCESS | 3544 | 1461232260013 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECF657800 == 132 [pid = 3544] [id = 713] 02:51:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 186 (0000000ECBA84C00) [pid = 3544] [serial = 2139] [outer = 0000000000000000] 02:51:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 187 (0000000ECBB79400) [pid = 3544] [serial = 2140] [outer = 0000000ECBA84C00] 02:51:00 INFO - PROCESS | 3544 | 1461232260074 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 188 (0000000ECC097C00) [pid = 3544] [serial = 2141] [outer = 0000000ECBA84C00] 02:51:00 INFO - PROCESS | 3544 | 1461232260694 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:51:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1076ms 02:51:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:51:00 INFO - PROCESS | 3544 | 1461232260734 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 3544 | 1461232260736 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 02:51:00 INFO - PROCESS | 3544 | 1461232260740 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 3544 | 1461232260742 Marionette TRACE conn4 <- [1,2818,null,{}] 02:51:00 INFO - PROCESS | 3544 | 1461232260746 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:00 INFO - PROCESS | 3544 | 1461232260882 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 02:51:01 INFO - PROCESS | 3544 | 1461232261046 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ECFE7F000 == 133 [pid = 3544] [id = 714] 02:51:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 189 (0000000ECC0B5800) [pid = 3544] [serial = 2142] [outer = 0000000000000000] 02:51:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 190 (0000000ECC0B9000) [pid = 3544] [serial = 2143] [outer = 0000000ECC0B5800] 02:51:01 INFO - PROCESS | 3544 | 1461232261101 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 191 (0000000ECC9B0800) [pid = 3544] [serial = 2144] [outer = 0000000ECC0B5800] 02:51:01 INFO - PROCESS | 3544 | 1461232261713 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:51:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1020ms 02:51:01 INFO - PROCESS | 3544 | 1461232261762 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 3544 | 1461232261765 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 02:51:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:51:01 INFO - PROCESS | 3544 | 1461232261768 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 3544 | 1461232261771 Marionette TRACE conn4 <- [1,2822,null,{}] 02:51:01 INFO - PROCESS | 3544 | 1461232261774 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:01 INFO - PROCESS | 3544 | 1461232261912 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 02:51:02 INFO - PROCESS | 3544 | 1461232262088 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0224800 == 134 [pid = 3544] [id = 715] 02:51:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 192 (0000000ECC9ADC00) [pid = 3544] [serial = 2145] [outer = 0000000000000000] 02:51:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 193 (0000000ECC9D6C00) [pid = 3544] [serial = 2146] [outer = 0000000ECC9ADC00] 02:51:02 INFO - PROCESS | 3544 | 1461232262145 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 194 (0000000ECCA89000) [pid = 3544] [serial = 2147] [outer = 0000000ECC9ADC00] 02:51:02 INFO - PROCESS | 3544 | 1461232262687 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:51:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 985ms 02:51:02 INFO - PROCESS | 3544 | 1461232262756 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 02:51:02 INFO - PROCESS | 3544 | 1461232262759 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 02:51:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:51:02 INFO - PROCESS | 3544 | 1461232262763 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 3544 | 1461232262765 Marionette TRACE conn4 <- [1,2826,null,{}] 02:51:02 INFO - PROCESS | 3544 | 1461232262769 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:02 INFO - PROCESS | 3544 | 1461232262906 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 02:51:03 INFO - PROCESS | 3544 | 1461232263070 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000ED0C21800 == 135 [pid = 3544] [id = 716] 02:51:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 195 (0000000ECCA84400) [pid = 3544] [serial = 2148] [outer = 0000000000000000] 02:51:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 196 (0000000ECCA93400) [pid = 3544] [serial = 2149] [outer = 0000000ECCA84400] 02:51:03 INFO - PROCESS | 3544 | 1461232263126 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 197 (0000000ECDE94800) [pid = 3544] [serial = 2150] [outer = 0000000ECCA84400] 02:51:03 INFO - PROCESS | 3544 | 1461232263705 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:51:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 986ms 02:51:03 INFO - PROCESS | 3544 | 1461232263751 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 02:51:03 INFO - PROCESS | 3544 | 1461232263754 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 02:51:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:51:03 INFO - PROCESS | 3544 | 1461232263758 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 3544 | 1461232263760 Marionette TRACE conn4 <- [1,2830,null,{}] 02:51:03 INFO - PROCESS | 3544 | 1461232263763 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:03 INFO - PROCESS | 3544 | 1461232263901 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 02:51:04 INFO - PROCESS | 3544 | 1461232264150 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E86D04000 == 136 [pid = 3544] [id = 717] 02:51:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 198 (0000000E84D71800) [pid = 3544] [serial = 2151] [outer = 0000000000000000] 02:51:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 199 (0000000ECE18E400) [pid = 3544] [serial = 2152] [outer = 0000000E84D71800] 02:51:04 INFO - PROCESS | 3544 | 1461232264207 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 200 (0000000ECE435C00) [pid = 3544] [serial = 2153] [outer = 0000000E84D71800] 02:51:04 INFO - PROCESS | 3544 | 1461232264853 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:51:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1174ms 02:51:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:51:04 INFO - PROCESS | 3544 | 1461232264946 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 3544 | 1461232264948 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 02:51:04 INFO - PROCESS | 3544 | 1461232264952 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 3544 | 1461232264954 Marionette TRACE conn4 <- [1,2834,null,{}] 02:51:04 INFO - PROCESS | 3544 | 1461232264958 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:05 INFO - PROCESS | 3544 | 1461232265125 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 02:51:05 INFO - PROCESS | 3544 | 1461232265291 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E853D4000 == 137 [pid = 3544] [id = 718] 02:51:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 201 (0000000E81797000) [pid = 3544] [serial = 2154] [outer = 0000000000000000] 02:51:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 202 (0000000E8BC42C00) [pid = 3544] [serial = 2155] [outer = 0000000E81797000] 02:51:05 INFO - PROCESS | 3544 | 1461232265353 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 203 (0000000E8BC4EC00) [pid = 3544] [serial = 2156] [outer = 0000000E81797000] 02:51:06 INFO - PROCESS | 3544 | 1461232266479 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:51:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1576ms 02:51:06 INFO - PROCESS | 3544 | 1461232266531 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 3544 | 1461232266536 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 02:51:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:51:06 INFO - PROCESS | 3544 | 1461232266542 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 3544 | 1461232266546 Marionette TRACE conn4 <- [1,2838,null,{}] 02:51:06 INFO - PROCESS | 3544 | 1461232266551 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:06 INFO - PROCESS | 3544 | 1461232266684 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 02:51:06 INFO - PROCESS | 3544 | 1461232266853 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84565000 == 138 [pid = 3544] [id = 719] 02:51:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 204 (0000000E80B50000) [pid = 3544] [serial = 2157] [outer = 0000000000000000] 02:51:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 205 (0000000E81187C00) [pid = 3544] [serial = 2158] [outer = 0000000E80B50000] 02:51:06 INFO - PROCESS | 3544 | 1461232266907 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 206 (0000000E8124C000) [pid = 3544] [serial = 2159] [outer = 0000000E80B50000] 02:51:07 INFO - PROCESS | 3544 | 1461232267507 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:51:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1022ms 02:51:07 INFO - PROCESS | 3544 | 1461232267567 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 3544 | 1461232267573 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 02:51:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:51:07 INFO - PROCESS | 3544 | 1461232267580 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 3544 | 1461232267583 Marionette TRACE conn4 <- [1,2842,null,{}] 02:51:07 INFO - PROCESS | 3544 | 1461232267587 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:07 INFO - PROCESS | 3544 | 1461232267713 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 02:51:07 INFO - PROCESS | 3544 | 1461232267891 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83323000 == 139 [pid = 3544] [id = 720] 02:51:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 207 (0000000E82772400) [pid = 3544] [serial = 2160] [outer = 0000000000000000] 02:51:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 208 (0000000E82ADD800) [pid = 3544] [serial = 2161] [outer = 0000000E82772400] 02:51:07 INFO - PROCESS | 3544 | 1461232267942 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 209 (0000000E82B18C00) [pid = 3544] [serial = 2162] [outer = 0000000E82772400] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFBE2000 == 138 [pid = 3544] [id = 567] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED239A000 == 137 [pid = 3544] [id = 393] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1145000 == 136 [pid = 3544] [id = 307] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC6344000 == 135 [pid = 3544] [id = 706] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000EB86D8800 == 134 [pid = 3544] [id = 705] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000E89269800 == 133 [pid = 3544] [id = 704] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000E88872000 == 132 [pid = 3544] [id = 703] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 208 (0000000EC43F4C00) [pid = 3544] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 207 (0000000EC6CB3400) [pid = 3544] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 206 (0000000EC8CC1400) [pid = 3544] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 205 (0000000ECB14B000) [pid = 3544] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 204 (0000000E84FC0400) [pid = 3544] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87A20800 == 131 [pid = 3544] [id = 702] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85B2F000 == 130 [pid = 3544] [id = 701] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84F2F800 == 129 [pid = 3544] [id = 700] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000E811AD800 == 128 [pid = 3544] [id = 699] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000E853D5000 == 127 [pid = 3544] [id = 698] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC721C000 == 126 [pid = 3544] [id = 695] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5B53000 == 125 [pid = 3544] [id = 694] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0A9E000 == 124 [pid = 3544] [id = 693] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF717000 == 123 [pid = 3544] [id = 692] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEC48800 == 122 [pid = 3544] [id = 691] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA3A2000 == 121 [pid = 3544] [id = 690] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8911A800 == 120 [pid = 3544] [id = 689] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000E88870800 == 119 [pid = 3544] [id = 688] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87AD0800 == 118 [pid = 3544] [id = 687] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85984000 == 117 [pid = 3544] [id = 686] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000E843C3000 == 116 [pid = 3544] [id = 685] 02:51:08 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87804000 == 115 [pid = 3544] [id = 684] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 203 (0000000E87DCCC00) [pid = 3544] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 202 (0000000E82B21400) [pid = 3544] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 201 (0000000E82B17C00) [pid = 3544] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 200 (0000000E84D6A800) [pid = 3544] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 199 (0000000E8290DC00) [pid = 3544] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 198 (0000000E87C68800) [pid = 3544] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 197 (0000000E83BDF800) [pid = 3544] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 196 (0000000E80BC2C00) [pid = 3544] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 195 (0000000E80BBE800) [pid = 3544] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 194 (0000000E81250000) [pid = 3544] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 193 (0000000E81CEE400) [pid = 3544] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 192 (0000000E81210C00) [pid = 3544] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 191 (0000000E8026E800) [pid = 3544] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 190 (0000000EBF727400) [pid = 3544] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 189 (0000000E84FC3C00) [pid = 3544] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 188 (0000000E83BD4400) [pid = 3544] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 187 (0000000E84D98000) [pid = 3544] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 186 (0000000E82B02800) [pid = 3544] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | --DOMWINDOW == 185 (0000000E84A7BC00) [pid = 3544] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 02:51:08 INFO - PROCESS | 3544 | 1461232268783 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:51:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:51:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1236ms 02:51:08 INFO - PROCESS | 3544 | 1461232268817 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 3544 | 1461232268819 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 02:51:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:51:08 INFO - PROCESS | 3544 | 1461232268823 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 3544 | 1461232268827 Marionette TRACE conn4 <- [1,2846,null,{}] 02:51:08 INFO - PROCESS | 3544 | 1461232268838 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:08 INFO - PROCESS | 3544 | 1461232268949 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 02:51:09 INFO - PROCESS | 3544 | 1461232269104 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E843DE800 == 116 [pid = 3544] [id = 721] 02:51:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 186 (0000000E801B5800) [pid = 3544] [serial = 2163] [outer = 0000000000000000] 02:51:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 187 (0000000E81797400) [pid = 3544] [serial = 2164] [outer = 0000000E801B5800] 02:51:09 INFO - PROCESS | 3544 | 1461232269154 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 188 (0000000E82AE1800) [pid = 3544] [serial = 2165] [outer = 0000000E801B5800] 02:51:09 INFO - PROCESS | 3544 | 1461232269541 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:51:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 776ms 02:51:09 INFO - PROCESS | 3544 | 1461232269602 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 3544 | 1461232269605 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 02:51:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:51:09 INFO - PROCESS | 3544 | 1461232269608 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 3544 | 1461232269610 Marionette TRACE conn4 <- [1,2850,null,{}] 02:51:09 INFO - PROCESS | 3544 | 1461232269614 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:09 INFO - PROCESS | 3544 | 1461232269726 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 02:51:09 INFO - PROCESS | 3544 | 1461232269737 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8597D000 == 117 [pid = 3544] [id = 722] 02:51:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 189 (0000000E82B1AC00) [pid = 3544] [serial = 2166] [outer = 0000000000000000] 02:51:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 190 (0000000E83BD4400) [pid = 3544] [serial = 2167] [outer = 0000000E82B1AC00] 02:51:09 INFO - PROCESS | 3544 | 1461232269785 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 191 (0000000E844EC400) [pid = 3544] [serial = 2168] [outer = 0000000E82B1AC00] 02:51:10 INFO - PROCESS | 3544 | 1461232270244 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:51:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 671ms 02:51:10 INFO - PROCESS | 3544 | 1461232270292 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 3544 | 1461232270295 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 02:51:10 INFO - PROCESS | 3544 | 1461232270298 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:51:10 INFO - PROCESS | 3544 | 1461232270300 Marionette TRACE conn4 <- [1,2854,null,{}] 02:51:10 INFO - PROCESS | 3544 | 1461232270303 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:10 INFO - PROCESS | 3544 | 1461232270409 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 02:51:10 INFO - PROCESS | 3544 | 1461232270416 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85B29000 == 118 [pid = 3544] [id = 723] 02:51:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 192 (0000000E84A79C00) [pid = 3544] [serial = 2169] [outer = 0000000000000000] 02:51:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 193 (0000000E84A82000) [pid = 3544] [serial = 2170] [outer = 0000000E84A79C00] 02:51:10 INFO - PROCESS | 3544 | 1461232270463 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 194 (0000000E84BE6800) [pid = 3544] [serial = 2171] [outer = 0000000E84A79C00] 02:51:11 INFO - PROCESS | 3544 | 1461232271019 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:51:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 775ms 02:51:11 INFO - PROCESS | 3544 | 1461232271078 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 3544 | 1461232271080 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 02:51:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:51:11 INFO - PROCESS | 3544 | 1461232271083 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 3544 | 1461232271085 Marionette TRACE conn4 <- [1,2858,null,{}] 02:51:11 INFO - PROCESS | 3544 | 1461232271125 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:11 INFO - PROCESS | 3544 | 1461232271283 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 02:51:11 INFO - PROCESS | 3544 | 1461232271312 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87814800 == 119 [pid = 3544] [id = 724] 02:51:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 195 (0000000E84EBC400) [pid = 3544] [serial = 2172] [outer = 0000000000000000] 02:51:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 196 (0000000E84FC2400) [pid = 3544] [serial = 2173] [outer = 0000000E84EBC400] 02:51:11 INFO - PROCESS | 3544 | 1461232271362 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 197 (0000000E84FE5400) [pid = 3544] [serial = 2174] [outer = 0000000E84EBC400] 02:51:11 INFO - PROCESS | 3544 | 1461232271826 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:51:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 797ms 02:51:11 INFO - PROCESS | 3544 | 1461232271888 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 3544 | 1461232271891 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 02:51:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:51:11 INFO - PROCESS | 3544 | 1461232271894 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 3544 | 1461232271896 Marionette TRACE conn4 <- [1,2862,null,{}] 02:51:11 INFO - PROCESS | 3544 | 1461232271899 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:12 INFO - PROCESS | 3544 | 1461232272045 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 02:51:12 INFO - PROCESS | 3544 | 1461232272068 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87AD2800 == 120 [pid = 3544] [id = 725] 02:51:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 198 (0000000E85277800) [pid = 3544] [serial = 2175] [outer = 0000000000000000] 02:51:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 199 (0000000E852D7800) [pid = 3544] [serial = 2176] [outer = 0000000E85277800] 02:51:12 INFO - PROCESS | 3544 | 1461232272114 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 200 (0000000E860ECC00) [pid = 3544] [serial = 2177] [outer = 0000000E85277800] 02:51:12 INFO - PROCESS | 3544 | 1461232272578 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:51:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 735ms 02:51:13 INFO - PROCESS | 3544 | --DOMWINDOW == 199 (0000000E812E8000) [pid = 3544] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:51:13 INFO - PROCESS | 3544 | --DOMWINDOW == 198 (0000000E88754C00) [pid = 3544] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:51:13 INFO - PROCESS | 3544 | --DOMWINDOW == 197 (0000000E80AAC800) [pid = 3544] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:51:13 INFO - PROCESS | 3544 | --DOMWINDOW == 196 (0000000EC0714800) [pid = 3544] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:51:13 INFO - PROCESS | 3544 | --DOMWINDOW == 195 (0000000E80B52C00) [pid = 3544] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:51:13 INFO - PROCESS | 3544 | --DOMWINDOW == 194 (0000000E83B69000) [pid = 3544] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:51:13 INFO - PROCESS | 3544 | --DOMWINDOW == 193 (0000000EC6CAC400) [pid = 3544] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:51:13 INFO - PROCESS | 3544 | --DOMWINDOW == 192 (0000000E84EB6800) [pid = 3544] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:51:13 INFO - PROCESS | 3544 | --DOMWINDOW == 191 (0000000E81185400) [pid = 3544] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:51:13 INFO - PROCESS | 3544 | 1461232273129 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 3544 | 1461232273131 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 02:51:13 INFO - PROCESS | 3544 | 1461232273138 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 3544 | 1461232273140 Marionette TRACE conn4 <- [1,2866,null,{}] 02:51:13 INFO - PROCESS | 3544 | 1461232273143 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:51:13 INFO - PROCESS | 3544 | 1461232273252 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 02:51:13 INFO - PROCESS | 3544 | 1461232273261 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85B30800 == 121 [pid = 3544] [id = 726] 02:51:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 192 (0000000E83C1EC00) [pid = 3544] [serial = 2178] [outer = 0000000000000000] 02:51:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 193 (0000000E8618A800) [pid = 3544] [serial = 2179] [outer = 0000000E83C1EC00] 02:51:13 INFO - PROCESS | 3544 | 1461232273308 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 194 (0000000E86F6E800) [pid = 3544] [serial = 2180] [outer = 0000000E83C1EC00] 02:51:13 INFO - PROCESS | 3544 | 1461232273779 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:51:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 02:51:13 INFO - PROCESS | 3544 | 1461232273826 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 3544 | 1461232273828 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 02:51:13 INFO - PROCESS | 3544 | 1461232273832 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:51:13 INFO - PROCESS | 3544 | 1461232273833 Marionette TRACE conn4 <- [1,2870,null,{}] 02:51:13 INFO - PROCESS | 3544 | 1461232273837 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:13 INFO - PROCESS | 3544 | 1461232273945 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 02:51:13 INFO - PROCESS | 3544 | 1461232273952 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8912B000 == 122 [pid = 3544] [id = 727] 02:51:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 195 (0000000E86F75400) [pid = 3544] [serial = 2181] [outer = 0000000000000000] 02:51:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 196 (0000000E87AF5400) [pid = 3544] [serial = 2182] [outer = 0000000E86F75400] 02:51:14 INFO - PROCESS | 3544 | 1461232273998 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 197 (0000000E87DCC400) [pid = 3544] [serial = 2183] [outer = 0000000E86F75400] 02:51:14 INFO - PROCESS | 3544 | 1461232274467 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:51:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 671ms 02:51:14 INFO - PROCESS | 3544 | 1461232274506 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 3544 | 1461232274508 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 02:51:14 INFO - PROCESS | 3544 | 1461232274512 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:51:14 INFO - PROCESS | 3544 | 1461232274513 Marionette TRACE conn4 <- [1,2874,null,{}] 02:51:14 INFO - PROCESS | 3544 | 1461232274517 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:14 INFO - PROCESS | 3544 | 1461232274625 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 02:51:14 INFO - PROCESS | 3544 | 1461232274664 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 3544 | ++DOCSHELL 0000000EB9881000 == 123 [pid = 3544] [id = 728] 02:51:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 198 (0000000E86F77C00) [pid = 3544] [serial = 2184] [outer = 0000000000000000] 02:51:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 199 (0000000E88748C00) [pid = 3544] [serial = 2185] [outer = 0000000E86F77C00] 02:51:14 INFO - PROCESS | 3544 | 1461232274711 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 200 (0000000E888DA800) [pid = 3544] [serial = 2186] [outer = 0000000E86F77C00] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1C1E800 == 122 [pid = 3544] [id = 218] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB10E800 == 121 [pid = 3544] [id = 374] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84F23000 == 120 [pid = 3544] [id = 511] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC96CD800 == 119 [pid = 3544] [id = 219] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED134D800 == 118 [pid = 3544] [id = 395] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5B41000 == 117 [pid = 3544] [id = 265] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85AE0000 == 116 [pid = 3544] [id = 489] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC971E000 == 115 [pid = 3544] [id = 576] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB10D000 == 114 [pid = 3544] [id = 309] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE1F4000 == 113 [pid = 3544] [id = 631] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFE7B000 == 112 [pid = 3544] [id = 233] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1354800 == 111 [pid = 3544] [id = 412] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1217000 == 110 [pid = 3544] [id = 441] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1DA5000 == 109 [pid = 3544] [id = 394] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0C35800 == 108 [pid = 3544] [id = 243] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0256800 == 107 [pid = 3544] [id = 178] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED020B000 == 106 [pid = 3544] [id = 632] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E81C6C800 == 105 [pid = 3544] [id = 414] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E80936800 == 104 [pid = 3544] [id = 343] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EB9B50800 == 103 [pid = 3544] [id = 280] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0DAD000 == 102 [pid = 3544] [id = 356] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED134B800 == 101 [pid = 3544] [id = 429] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECA549000 == 100 [pid = 3544] [id = 177] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1390000 == 99 [pid = 3544] [id = 586] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E811A9800 == 98 [pid = 3544] [id = 656] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED2A11000 == 97 [pid = 3544] [id = 361] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFE78000 == 96 [pid = 3544] [id = 447] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8781B000 == 95 [pid = 3544] [id = 532] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED2270800 == 94 [pid = 3544] [id = 486] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0A87000 == 93 [pid = 3544] [id = 389] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF7EC000 == 92 [pid = 3544] [id = 232] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECA548800 == 91 [pid = 3544] [id = 341] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEED5800 == 90 [pid = 3544] [id = 134] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E83852000 == 89 [pid = 3544] [id = 610] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED2A16800 == 88 [pid = 3544] [id = 328] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8332F800 == 87 [pid = 3544] [id = 396] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E843D2000 == 86 [pid = 3544] [id = 449] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7E4E000 == 85 [pid = 3544] [id = 149] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED226B800 == 84 [pid = 3544] [id = 490] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1DAE000 == 83 [pid = 3544] [id = 529] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C0D800 == 82 [pid = 3544] [id = 696] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84C49000 == 81 [pid = 3544] [id = 697] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1C1C000 == 80 [pid = 3544] [id = 311] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED21CC000 == 79 [pid = 3544] [id = 413] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC96C7800 == 78 [pid = 3544] [id = 147] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED21B0000 == 77 [pid = 3544] [id = 430] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED1143000 == 76 [pid = 3544] [id = 359] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC841D800 == 75 [pid = 3544] [id = 245] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED2A1B800 == 74 [pid = 3544] [id = 327] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE460800 == 73 [pid = 3544] [id = 88] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0C25000 == 72 [pid = 3544] [id = 264] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84C4C800 == 71 [pid = 3544] [id = 488] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8617A800 == 70 [pid = 3544] [id = 491] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85977000 == 69 [pid = 3544] [id = 530] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC38C0800 == 68 [pid = 3544] [id = 568] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECA42E000 == 67 [pid = 3544] [id = 117] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED23A0800 == 66 [pid = 3544] [id = 342] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFBE2800 == 65 [pid = 3544] [id = 329] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7E38000 == 64 [pid = 3544] [id = 131] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC0AA6800 == 63 [pid = 3544] [id = 164] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC69D9000 == 62 [pid = 3544] [id = 340] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E82985000 == 61 [pid = 3544] [id = 677] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E80114000 == 60 [pid = 3544] [id = 553] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E80B0E000 == 59 [pid = 3544] [id = 344] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E854D3800 == 58 [pid = 3544] [id = 510] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFFBC800 == 57 [pid = 3544] [id = 502] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8441D000 == 56 [pid = 3544] [id = 512] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED2A1A800 == 55 [pid = 3544] [id = 531] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E811A6800 == 54 [pid = 3544] [id = 450] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECA55E000 == 53 [pid = 3544] [id = 629] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED21B7800 == 52 [pid = 3544] [id = 360] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E809A2800 == 51 [pid = 3544] [id = 379] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E83867800 == 50 [pid = 3544] [id = 487] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E853D7800 == 49 [pid = 3544] [id = 633] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E812C8000 == 48 [pid = 3544] [id = 345] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E812DB800 == 47 [pid = 3544] [id = 587] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB869000 == 46 [pid = 3544] [id = 630] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84565000 == 45 [pid = 3544] [id = 719] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E853D4000 == 44 [pid = 3544] [id = 718] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E86D04000 == 43 [pid = 3544] [id = 717] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0C21800 == 42 [pid = 3544] [id = 716] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ED0224800 == 41 [pid = 3544] [id = 715] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECFE7F000 == 40 [pid = 3544] [id = 714] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECF657800 == 39 [pid = 3544] [id = 713] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECBBA0000 == 38 [pid = 3544] [id = 712] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB31A000 == 37 [pid = 3544] [id = 711] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC5A7A800 == 36 [pid = 3544] [id = 710] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87875000 == 35 [pid = 3544] [id = 709] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7C16000 == 34 [pid = 3544] [id = 707] 02:51:16 INFO - PROCESS | 3544 | --DOCSHELL 0000000E843D9800 == 33 [pid = 3544] [id = 708] 02:51:17 INFO - PROCESS | 3544 | --DOCSHELL 0000000E83323000 == 32 [pid = 3544] [id = 720] 02:51:17 INFO - PROCESS | 3544 | --DOCSHELL 0000000E843DE800 == 31 [pid = 3544] [id = 721] 02:51:17 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87AD2800 == 30 [pid = 3544] [id = 725] 02:51:17 INFO - PROCESS | 3544 | --DOCSHELL 0000000E87814800 == 29 [pid = 3544] [id = 724] 02:51:17 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85B29000 == 28 [pid = 3544] [id = 723] 02:51:17 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85B30800 == 27 [pid = 3544] [id = 726] 02:51:17 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8912B000 == 26 [pid = 3544] [id = 727] 02:51:17 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8597D000 == 25 [pid = 3544] [id = 722] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 199 (0000000E87AF5800) [pid = 3544] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 198 (0000000EBEE35C00) [pid = 3544] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 197 (0000000EBF69C800) [pid = 3544] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 196 (0000000E84FE6800) [pid = 3544] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 195 (0000000E8205BC00) [pid = 3544] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 194 (0000000EC3691000) [pid = 3544] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 193 (0000000EC6C37800) [pid = 3544] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 192 (0000000E84EB2400) [pid = 3544] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 191 (0000000EBA1A8400) [pid = 3544] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 190 (0000000E852E1400) [pid = 3544] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 189 (0000000E82ADB400) [pid = 3544] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 188 (0000000E80BB5000) [pid = 3544] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 187 (0000000EBF726400) [pid = 3544] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 186 (0000000E83C14800) [pid = 3544] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 185 (0000000EC7AEBC00) [pid = 3544] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 184 (0000000E852D3C00) [pid = 3544] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 183 (0000000E84BBA000) [pid = 3544] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 182 (0000000E80AAEC00) [pid = 3544] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 181 (0000000E86188800) [pid = 3544] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 180 (0000000EC6892800) [pid = 3544] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 179 (0000000EB882D400) [pid = 3544] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 178 (0000000E84FC8400) [pid = 3544] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 177 (0000000E84BBAC00) [pid = 3544] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 176 (0000000EB9BCD000) [pid = 3544] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 175 (0000000E82060000) [pid = 3544] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 174 (0000000E8874E400) [pid = 3544] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 173 (0000000E82B1E000) [pid = 3544] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 172 (0000000EC43EA400) [pid = 3544] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 171 (0000000EC5AE0400) [pid = 3544] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 170 (0000000E86F6DC00) [pid = 3544] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 169 (0000000EC754C000) [pid = 3544] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | --DOMWINDOW == 168 (0000000ECA45D400) [pid = 3544] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 02:51:18 INFO - PROCESS | 3544 | 1461232278362 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:51:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 3881ms 02:51:18 INFO - PROCESS | 3544 | 1461232278397 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 3544 | 1461232278402 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 02:51:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:51:18 INFO - PROCESS | 3544 | 1461232278408 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 3544 | 1461232278412 Marionette TRACE conn4 <- [1,2878,null,{}] 02:51:18 INFO - PROCESS | 3544 | 1461232278418 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:18 INFO - PROCESS | 3544 | 1461232278522 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 02:51:18 INFO - PROCESS | 3544 | 1461232278657 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80995000 == 26 [pid = 3544] [id = 729] 02:51:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 169 (0000000E8091C800) [pid = 3544] [serial = 2187] [outer = 0000000000000000] 02:51:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 170 (0000000E8091D800) [pid = 3544] [serial = 2188] [outer = 0000000E8091C800] 02:51:18 INFO - PROCESS | 3544 | 1461232278711 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 171 (0000000E8096C000) [pid = 3544] [serial = 2189] [outer = 0000000E8091C800] 02:51:19 INFO - PROCESS | 3544 | 1461232279130 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:51:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 776ms 02:51:19 INFO - PROCESS | 3544 | 1461232279187 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 3544 | 1461232279195 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 02:51:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:51:19 INFO - PROCESS | 3544 | 1461232279202 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 3544 | 1461232279205 Marionette TRACE conn4 <- [1,2882,null,{}] 02:51:19 INFO - PROCESS | 3544 | 1461232279209 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:19 INFO - PROCESS | 3544 | 1461232279307 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 02:51:19 INFO - PROCESS | 3544 | 1461232279322 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80B43800 == 27 [pid = 3544] [id = 730] 02:51:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 172 (0000000E80AA6000) [pid = 3544] [serial = 2190] [outer = 0000000000000000] 02:51:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 173 (0000000E80AB6800) [pid = 3544] [serial = 2191] [outer = 0000000E80AA6000] 02:51:19 INFO - PROCESS | 3544 | 1461232279371 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 174 (0000000E80AC2C00) [pid = 3544] [serial = 2192] [outer = 0000000E80AA6000] 02:51:19 INFO - PROCESS | 3544 | 1461232279875 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:51:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 02:51:19 INFO - PROCESS | 3544 | 1461232279950 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 3544 | 1461232279953 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 02:51:19 INFO - PROCESS | 3544 | 1461232279957 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:51:19 INFO - PROCESS | 3544 | 1461232279960 Marionette TRACE conn4 <- [1,2886,null,{}] 02:51:19 INFO - PROCESS | 3544 | 1461232279978 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:20 INFO - PROCESS | 3544 | 1461232280080 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 02:51:20 INFO - PROCESS | 3544 | 1461232280098 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E811B3000 == 28 [pid = 3544] [id = 731] 02:51:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 175 (0000000E801BC000) [pid = 3544] [serial = 2193] [outer = 0000000000000000] 02:51:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 176 (0000000E80BC2000) [pid = 3544] [serial = 2194] [outer = 0000000E801BC000] 02:51:20 INFO - PROCESS | 3544 | 1461232280150 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 177 (0000000E81188000) [pid = 3544] [serial = 2195] [outer = 0000000E801BC000] 02:51:20 INFO - PROCESS | 3544 | 1461232280659 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:51:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 733ms 02:51:20 INFO - PROCESS | 3544 | 1461232280694 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 02:51:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:51:20 INFO - PROCESS | 3544 | 1461232280697 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 02:51:20 INFO - PROCESS | 3544 | 1461232280700 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 3544 | 1461232280702 Marionette TRACE conn4 <- [1,2890,null,{}] 02:51:20 INFO - PROCESS | 3544 | 1461232280705 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:20 INFO - PROCESS | 3544 | 1461232280797 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 02:51:20 INFO - PROCESS | 3544 | 1461232280803 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E81C80000 == 29 [pid = 3544] [id = 732] 02:51:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 178 (0000000E811D5C00) [pid = 3544] [serial = 2196] [outer = 0000000000000000] 02:51:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 179 (0000000E8120B000) [pid = 3544] [serial = 2197] [outer = 0000000E811D5C00] 02:51:20 INFO - PROCESS | 3544 | 1461232280851 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 180 (0000000E81242C00) [pid = 3544] [serial = 2198] [outer = 0000000E811D5C00] 02:51:21 INFO - PROCESS | 3544 | 1461232281315 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:51:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 02:51:21 INFO - PROCESS | 3544 | 1461232281374 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 02:51:21 INFO - PROCESS | 3544 | 1461232281376 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 02:51:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:51:21 INFO - PROCESS | 3544 | 1461232281379 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 3544 | 1461232281381 Marionette TRACE conn4 <- [1,2894,null,{}] 02:51:21 INFO - PROCESS | 3544 | 1461232281385 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:21 INFO - PROCESS | 3544 | 1461232281472 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 02:51:21 INFO - PROCESS | 3544 | 1461232281515 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E82A20000 == 30 [pid = 3544] [id = 733] 02:51:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 181 (0000000E80AA4800) [pid = 3544] [serial = 2199] [outer = 0000000000000000] 02:51:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 182 (0000000E81250400) [pid = 3544] [serial = 2200] [outer = 0000000E80AA4800] 02:51:21 INFO - PROCESS | 3544 | 1461232281563 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 183 (0000000E812EFC00) [pid = 3544] [serial = 2201] [outer = 0000000E80AA4800] 02:51:22 INFO - PROCESS | 3544 | 1461232282038 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:51:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:51:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 02:51:22 INFO - PROCESS | 3544 | 1461232282054 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 3544 | 1461232282057 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 02:51:22 INFO - PROCESS | 3544 | 1461232282060 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:51:22 INFO - PROCESS | 3544 | 1461232282062 Marionette TRACE conn4 <- [1,2898,null,{}] 02:51:22 INFO - PROCESS | 3544 | 1461232282065 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:22 INFO - PROCESS | 3544 | 1461232282192 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 02:51:22 INFO - PROCESS | 3544 | 1461232282202 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83397000 == 31 [pid = 3544] [id = 734] 02:51:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 184 (0000000E81CEEC00) [pid = 3544] [serial = 2202] [outer = 0000000000000000] 02:51:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 185 (0000000E81F7EC00) [pid = 3544] [serial = 2203] [outer = 0000000E81CEEC00] 02:51:22 INFO - PROCESS | 3544 | 1461232282252 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 186 (0000000E82060C00) [pid = 3544] [serial = 2204] [outer = 0000000E81CEEC00] 02:51:22 INFO - PROCESS | 3544 | 1461232282668 Marionette TRACE conn4 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:51:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:51:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:51:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 02:51:22 INFO - PROCESS | 3544 | 1461232282696 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 3544 | 1461232282698 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 02:51:22 INFO - PROCESS | 3544 | 1461232282702 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - TEST-START | /DOMEvents/constructors.html 02:51:22 INFO - PROCESS | 3544 | 1461232282704 Marionette TRACE conn4 <- [1,2902,null,{}] 02:51:22 INFO - PROCESS | 3544 | 1461232282707 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:22 INFO - PROCESS | 3544 | 1461232282834 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 02:51:22 INFO - PROCESS | 3544 | 1461232282874 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E843C7000 == 32 [pid = 3544] [id = 735] 02:51:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 187 (0000000E82771800) [pid = 3544] [serial = 2205] [outer = 0000000000000000] 02:51:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 188 (0000000E8277B800) [pid = 3544] [serial = 2206] [outer = 0000000E82771800] 02:51:22 INFO - PROCESS | 3544 | 1461232282921 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 189 (0000000E82909C00) [pid = 3544] [serial = 2207] [outer = 0000000E82771800] 02:51:23 INFO - PROCESS | 3544 | 1461232283430 Marionette TRACE conn4 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:51:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:51:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:51:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:51:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:51:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:51:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:51:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:51:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:51:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 841ms 02:51:23 INFO - PROCESS | 3544 | 1461232283548 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 3544 | 1461232283550 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 02:51:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:51:23 INFO - PROCESS | 3544 | 1461232283553 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 3544 | 1461232283555 Marionette TRACE conn4 <- [1,2906,null,{}] 02:51:23 INFO - PROCESS | 3544 | 1461232283559 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:23 INFO - PROCESS | 3544 | 1461232283651 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 02:51:23 INFO - PROCESS | 3544 | 1461232283656 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8441F800 == 33 [pid = 3544] [id = 736] 02:51:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 190 (0000000E8290F400) [pid = 3544] [serial = 2208] [outer = 0000000000000000] 02:51:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 191 (0000000E82ADE000) [pid = 3544] [serial = 2209] [outer = 0000000E8290F400] 02:51:23 INFO - PROCESS | 3544 | 1461232283704 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 192 (0000000E82B0F000) [pid = 3544] [serial = 2210] [outer = 0000000E8290F400] 02:51:24 INFO - PROCESS | 3544 | 1461232284181 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:51:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:51:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 02:51:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:51:24 INFO - PROCESS | 3544 | 1461232284231 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 3544 | 1461232284234 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 02:51:24 INFO - PROCESS | 3544 | 1461232284237 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 3544 | 1461232284239 Marionette TRACE conn4 <- [1,2910,null,{}] 02:51:24 INFO - PROCESS | 3544 | 1461232284242 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:24 INFO - PROCESS | 3544 | 1461232284370 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 02:51:24 INFO - PROCESS | 3544 | 1461232284440 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E811B2800 == 34 [pid = 3544] [id = 737] 02:51:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 193 (0000000E82777400) [pid = 3544] [serial = 2211] [outer = 0000000000000000] 02:51:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 194 (0000000E82B19400) [pid = 3544] [serial = 2212] [outer = 0000000E82777400] 02:51:24 INFO - PROCESS | 3544 | 1461232284488 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 195 (0000000E83B63800) [pid = 3544] [serial = 2213] [outer = 0000000E82777400] 02:51:24 INFO - PROCESS | 3544 | [3544] 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 02:51:24 INFO - PROCESS | 3544 | [3544] 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 02:51:24 INFO - PROCESS | 3544 | [3544] 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 02:51:24 INFO - PROCESS | 3544 | [3544] 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 02:51:24 INFO - PROCESS | 3544 | 1461232284925 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:51:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:51:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:51:24 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 02:51:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:51:24 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 02:51:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:51:24 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]" 02:51:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:51:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:51:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 736ms 02:51:24 INFO - PROCESS | 3544 | 1461232284977 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 3544 | 1461232284979 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 02:51:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:51:24 INFO - PROCESS | 3544 | 1461232284983 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 3544 | 1461232284985 Marionette TRACE conn4 <- [1,2914,null,{}] 02:51:24 INFO - PROCESS | 3544 | 1461232284988 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:25 INFO - PROCESS | 3544 | 1461232285114 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 02:51:25 INFO - PROCESS | 3544 | 1461232285177 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84F1A800 == 35 [pid = 3544] [id = 738] 02:51:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 196 (0000000E83B68400) [pid = 3544] [serial = 2214] [outer = 0000000000000000] 02:51:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 197 (0000000E83BDAC00) [pid = 3544] [serial = 2215] [outer = 0000000E83B68400] 02:51:25 INFO - PROCESS | 3544 | 1461232285224 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 198 (0000000E83C17800) [pid = 3544] [serial = 2216] [outer = 0000000E83B68400] 02:51:25 INFO - PROCESS | 3544 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:51:25 INFO - PROCESS | 3544 | 1461232285646 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:51:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:51:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 671ms 02:51:25 INFO - PROCESS | 3544 | 1461232285657 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 3544 | 1461232285660 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 02:51:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:51:25 INFO - PROCESS | 3544 | 1461232285663 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 3544 | 1461232285666 Marionette TRACE conn4 <- [1,2918,null,{}] 02:51:25 INFO - PROCESS | 3544 | 1461232285669 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:25 INFO - PROCESS | 3544 | 1461232285842 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 02:51:25 INFO - PROCESS | 3544 | 1461232285863 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E82A1F800 == 36 [pid = 3544] [id = 739] 02:51:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 199 (0000000E844F6000) [pid = 3544] [serial = 2217] [outer = 0000000000000000] 02:51:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 200 (0000000E84A78C00) [pid = 3544] [serial = 2218] [outer = 0000000E844F6000] 02:51:25 INFO - PROCESS | 3544 | 1461232285921 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 201 (0000000E84BADC00) [pid = 3544] [serial = 2219] [outer = 0000000E844F6000] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 200 (0000000E84BB7000) [pid = 3544] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 199 (0000000EBFF73C00) [pid = 3544] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 198 (0000000EC365D400) [pid = 3544] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 197 (0000000EBF729800) [pid = 3544] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 196 (0000000E80916800) [pid = 3544] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 195 (0000000E82ADEC00) [pid = 3544] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 194 (0000000E84EB2C00) [pid = 3544] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 193 (0000000E8096F400) [pid = 3544] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 192 (0000000EC4007C00) [pid = 3544] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 191 (0000000E87AF9800) [pid = 3544] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 190 (0000000E86185800) [pid = 3544] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 189 (0000000ECB38E400) [pid = 3544] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 188 (0000000EC63C9800) [pid = 3544] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 187 (0000000EBF61F400) [pid = 3544] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 186 (0000000ECC9D9000) [pid = 3544] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 185 (0000000EC68FB800) [pid = 3544] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 184 (0000000EBF025C00) [pid = 3544] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 183 (0000000EC0717400) [pid = 3544] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 182 (0000000E84EBC400) [pid = 3544] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 181 (0000000E85277800) [pid = 3544] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 180 (0000000E83C1EC00) [pid = 3544] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 179 (0000000E86F75400) [pid = 3544] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 178 (0000000E83C1D800) [pid = 3544] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 177 (0000000E80968C00) [pid = 3544] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 176 (0000000EC9752000) [pid = 3544] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 175 (0000000E84A79C00) [pid = 3544] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 174 (0000000E82B1AC00) [pid = 3544] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 173 (0000000E801B5800) [pid = 3544] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 172 (0000000E82772400) [pid = 3544] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 171 (0000000E80B50000) [pid = 3544] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 170 (0000000E81797000) [pid = 3544] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 169 (0000000E84D71800) [pid = 3544] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 168 (0000000ECCA84400) [pid = 3544] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 167 (0000000ECC9ADC00) [pid = 3544] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 166 (0000000ECC0B5800) [pid = 3544] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 165 (0000000ECBA84C00) [pid = 3544] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 164 (0000000ECB836C00) [pid = 3544] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 163 (0000000ECB134000) [pid = 3544] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 162 (0000000E87DDA000) [pid = 3544] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 161 (0000000EC754AC00) [pid = 3544] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 160 (0000000E852D9C00) [pid = 3544] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 159 (0000000EC43ECC00) [pid = 3544] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 158 (0000000ECBA7F000) [pid = 3544] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 157 (0000000E80276000) [pid = 3544] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 156 (0000000EC6C31000) [pid = 3544] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 155 (0000000EBBE92800) [pid = 3544] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 154 (0000000E87DD0C00) [pid = 3544] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 153 (0000000E87DD0800) [pid = 3544] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 152 (0000000ECB997800) [pid = 3544] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 151 (0000000EBA972000) [pid = 3544] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 150 (0000000E81F80C00) [pid = 3544] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 149 (0000000E82779400) [pid = 3544] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 148 (0000000ECC006C00) [pid = 3544] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 147 (0000000EC7951C00) [pid = 3544] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 146 (0000000E81180400) [pid = 3544] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 145 (0000000EC5AE2000) [pid = 3544] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 144 (0000000E84BE3400) [pid = 3544] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 143 (0000000E82B0C800) [pid = 3544] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 142 (0000000EB893C400) [pid = 3544] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 141 (0000000ECAF2A400) [pid = 3544] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 140 (0000000E801B8400) [pid = 3544] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 139 (0000000E852DD800) [pid = 3544] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (0000000E8277F400) [pid = 3544] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (0000000EC6664C00) [pid = 3544] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:51:27 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (0000000E84EBA000) [pid = 3544] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:51:27 INFO - PROCESS | 3544 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:51:27 INFO - PROCESS | 3544 | 1461232287662 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:51:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:51:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 2019ms 02:51:27 INFO - PROCESS | 3544 | 1461232287690 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 02:51:27 INFO - PROCESS | 3544 | 1461232287693 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 02:51:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:51:27 INFO - PROCESS | 3544 | 1461232287698 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 3544 | 1461232287700 Marionette TRACE conn4 <- [1,2922,null,{}] 02:51:27 INFO - PROCESS | 3544 | 1461232287704 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:27 INFO - PROCESS | 3544 | 1461232287793 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 02:51:27 INFO - PROCESS | 3544 | 1461232287800 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C6D000 == 37 [pid = 3544] [id = 740] 02:51:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (0000000E8120A800) [pid = 3544] [serial = 2220] [outer = 0000000000000000] 02:51:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (0000000E82057C00) [pid = 3544] [serial = 2221] [outer = 0000000E8120A800] 02:51:27 INFO - PROCESS | 3544 | 1461232287847 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (0000000E82B1C400) [pid = 3544] [serial = 2222] [outer = 0000000E8120A800] 02:51:28 INFO - PROCESS | 3544 | 1461232288255 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:51:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:51:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 02:51:28 INFO - PROCESS | 3544 | 1461232288335 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 3544 | 1461232288338 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 02:51:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:51:28 INFO - PROCESS | 3544 | 1461232288341 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 3544 | 1461232288343 Marionette TRACE conn4 <- [1,2926,null,{}] 02:51:28 INFO - PROCESS | 3544 | 1461232288347 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:28 INFO - PROCESS | 3544 | 1461232288436 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 02:51:28 INFO - PROCESS | 3544 | 1461232288441 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85973800 == 38 [pid = 3544] [id = 741] 02:51:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 140 (0000000E84A7A000) [pid = 3544] [serial = 2223] [outer = 0000000000000000] 02:51:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 141 (0000000E84BB0800) [pid = 3544] [serial = 2224] [outer = 0000000E84A7A000] 02:51:28 INFO - PROCESS | 3544 | 1461232288488 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 142 (0000000E84BDA400) [pid = 3544] [serial = 2225] [outer = 0000000E84A7A000] 02:51:28 INFO - PROCESS | 3544 | 1461232288939 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:51:28 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. 02:51:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 629ms 02:51:28 INFO - PROCESS | 3544 | 1461232288972 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 3544 | 1461232288974 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 02:51:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:51:28 INFO - PROCESS | 3544 | 1461232288977 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 3544 | 1461232288979 Marionette TRACE conn4 <- [1,2930,null,{}] 02:51:28 INFO - PROCESS | 3544 | 1461232288983 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:29 INFO - PROCESS | 3544 | 1461232289116 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 02:51:29 INFO - PROCESS | 3544 | 1461232289121 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85AE3800 == 39 [pid = 3544] [id = 742] 02:51:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 143 (0000000E84BE1000) [pid = 3544] [serial = 2226] [outer = 0000000000000000] 02:51:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 144 (0000000E84BE4800) [pid = 3544] [serial = 2227] [outer = 0000000E84BE1000] 02:51:29 INFO - PROCESS | 3544 | 1461232289167 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 145 (0000000E84D6F400) [pid = 3544] [serial = 2228] [outer = 0000000E84BE1000] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECDEC7000 == 38 [pid = 3544] [id = 23] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECB30B000 == 37 [pid = 3544] [id = 21] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF77E800 == 36 [pid = 3544] [id = 27] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE1EC000 == 35 [pid = 3544] [id = 24] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC38C7000 == 34 [pid = 3544] [id = 16] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC74C4800 == 33 [pid = 3544] [id = 30] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC8421000 == 32 [pid = 3544] [id = 19] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA9BF800 == 31 [pid = 3544] [id = 13] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBEFD7800 == 30 [pid = 3544] [id = 26] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC633F800 == 29 [pid = 3544] [id = 17] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC9D54800 == 28 [pid = 3544] [id = 20] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000ECE453000 == 27 [pid = 3544] [id = 22] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC69C1800 == 26 [pid = 3544] [id = 29] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC38C4000 == 25 [pid = 3544] [id = 28] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBFCA9800 == 24 [pid = 3544] [id = 15] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EC7E43800 == 23 [pid = 3544] [id = 18] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBA8BB800 == 22 [pid = 3544] [id = 25] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EBF06B000 == 21 [pid = 3544] [id = 14] 02:51:30 INFO - PROCESS | 3544 | --DOCSHELL 0000000EB9881000 == 20 [pid = 3544] [id = 728] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 144 (0000000EC688A800) [pid = 3544] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 143 (0000000EBFF78000) [pid = 3544] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 142 (0000000E83C15800) [pid = 3544] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 141 (0000000EC6F30C00) [pid = 3544] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 140 (0000000EC6CAD800) [pid = 3544] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 139 (0000000EBF767000) [pid = 3544] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (0000000EC5A28000) [pid = 3544] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (0000000EBFB99000) [pid = 3544] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (0000000EC369A000) [pid = 3544] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (0000000E8527FC00) [pid = 3544] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (0000000E8117B800) [pid = 3544] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (0000000EC5BA9400) [pid = 3544] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (0000000EC43F5800) [pid = 3544] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (0000000EB886B400) [pid = 3544] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (0000000ECB975C00) [pid = 3544] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0000000EC6B61800) [pid = 3544] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (0000000EBFF71400) [pid = 3544] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (0000000ECE183000) [pid = 3544] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0000000ECAFE1000) [pid = 3544] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0000000E87AEEC00) [pid = 3544] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (0000000EC5FC3000) [pid = 3544] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0000000ECC00D800) [pid = 3544] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0000000E82057400) [pid = 3544] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0000000EC7A23C00) [pid = 3544] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0000000EBEF2D000) [pid = 3544] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0000000EB8945000) [pid = 3544] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0000000E888D7400) [pid = 3544] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0000000ECBA83400) [pid = 3544] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0000000EC1478400) [pid = 3544] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0000000ECB977400) [pid = 3544] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000E852DB400) [pid = 3544] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000ECC0C1800) [pid = 3544] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000EC810F000) [pid = 3544] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000E82904000) [pid = 3544] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000EC7551400) [pid = 3544] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000E85275000) [pid = 3544] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000E844F6400) [pid = 3544] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000EBAA99C00) [pid = 3544] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000ECB151400) [pid = 3544] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000E80BB9400) [pid = 3544] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000E86E88C00) [pid = 3544] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000E82B20000) [pid = 3544] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000EC7955400) [pid = 3544] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000E88748C00) [pid = 3544] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000E84FC2400) [pid = 3544] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000E852D7800) [pid = 3544] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000E84FE5400) [pid = 3544] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000E8618A800) [pid = 3544] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000E87AF5400) [pid = 3544] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000E84BB1000) [pid = 3544] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000E81CE8000) [pid = 3544] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000E80AB9400) [pid = 3544] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000ECAFDD800) [pid = 3544] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000E84A82000) [pid = 3544] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000E83BD4400) [pid = 3544] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000E844EC400) [pid = 3544] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000E81797400) [pid = 3544] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000E82AE1800) [pid = 3544] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000E82B18C00) [pid = 3544] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000E82ADD800) [pid = 3544] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000E8124C000) [pid = 3544] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000E81187C00) [pid = 3544] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000E8BC4EC00) [pid = 3544] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000E8BC42C00) [pid = 3544] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000000ECE435C00) [pid = 3544] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000000ECE18E400) [pid = 3544] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000000E87DCC400) [pid = 3544] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000000ECDE94800) [pid = 3544] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000000ECCA93400) [pid = 3544] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000000ECCA89000) [pid = 3544] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000000ECC9D6C00) [pid = 3544] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000000ECC9B0800) [pid = 3544] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000000ECC0B9000) [pid = 3544] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000000ECC097C00) [pid = 3544] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000000ECBB79400) [pid = 3544] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000000ECB97DC00) [pid = 3544] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000000ECB83B000) [pid = 3544] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000000ECB1E3400) [pid = 3544] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000000ECB140C00) [pid = 3544] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000000EB9A59C00) [pid = 3544] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0000000E8874B000) [pid = 3544] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (0000000E84FE2C00) [pid = 3544] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (0000000E86F6E800) [pid = 3544] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (0000000E860ECC00) [pid = 3544] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (0000000E84BE6800) [pid = 3544] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (0000000E84FDDC00) [pid = 3544] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3544 | 1461232291617 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:51:31 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 02:51:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:51:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 2673ms 02:51:31 INFO - PROCESS | 3544 | 1461232291655 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 02:51:31 INFO - PROCESS | 3544 | 1461232291659 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 02:51:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:51:31 INFO - PROCESS | 3544 | 1461232291667 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:51:31 INFO - PROCESS | 3544 | 1461232291671 Marionette TRACE conn4 <- [1,2934,null,{}] 02:51:31 INFO - PROCESS | 3544 | 1461232291678 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:31 INFO - PROCESS | 3544 | 1461232291775 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 02:51:31 INFO - PROCESS | 3544 | 1461232291784 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80991800 == 21 [pid = 3544] [id = 743] 02:51:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0000000E805DFC00) [pid = 3544] [serial = 2229] [outer = 0000000000000000] 02:51:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0000000E80912800) [pid = 3544] [serial = 2230] [outer = 0000000E805DFC00] 02:51:31 INFO - PROCESS | 3544 | 1461232291835 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0000000E8091F800) [pid = 3544] [serial = 2231] [outer = 0000000E805DFC00] 02:51:32 INFO - PROCESS | 3544 | 1461232292315 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:51:32 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. 02:51:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 691ms 02:51:32 INFO - PROCESS | 3544 | 1461232292359 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 3544 | 1461232292366 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 02:51:32 INFO - PROCESS | 3544 | 1461232292373 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:51:32 INFO - PROCESS | 3544 | 1461232292376 Marionette TRACE conn4 <- [1,2938,null,{}] 02:51:32 INFO - PROCESS | 3544 | 1461232292384 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:32 INFO - PROCESS | 3544 | 1461232292475 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 02:51:32 INFO - PROCESS | 3544 | 1461232292483 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8111F000 == 22 [pid = 3544] [id = 744] 02:51:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (0000000E80969400) [pid = 3544] [serial = 2232] [outer = 0000000000000000] 02:51:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0000000E80AAA400) [pid = 3544] [serial = 2233] [outer = 0000000E80969400] 02:51:32 INFO - PROCESS | 3544 | 1461232292531 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0000000E80AB7000) [pid = 3544] [serial = 2234] [outer = 0000000E80969400] 02:51:32 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E811A2000 == 23 [pid = 3544] [id = 745] 02:51:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0000000E80AC4000) [pid = 3544] [serial = 2235] [outer = 0000000000000000] 02:51:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000000E80B4E000) [pid = 3544] [serial = 2236] [outer = 0000000E80AC4000] 02:51:33 INFO - PROCESS | 3544 | 1461232293039 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:51:33 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. 02:51:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 02:51:33 INFO - PROCESS | 3544 | 1461232293051 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 02:51:33 INFO - PROCESS | 3544 | 1461232293054 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 02:51:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:51:33 INFO - PROCESS | 3544 | 1461232293057 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 3544 | 1461232293061 Marionette TRACE conn4 <- [1,2942,null,{}] 02:51:33 INFO - PROCESS | 3544 | 1461232293074 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:33 INFO - PROCESS | 3544 | 1461232293182 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 02:51:33 INFO - PROCESS | 3544 | 1461232293287 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E82984000 == 24 [pid = 3544] [id = 746] 02:51:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000000E801C0400) [pid = 3544] [serial = 2237] [outer = 0000000000000000] 02:51:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000000E80B59000) [pid = 3544] [serial = 2238] [outer = 0000000E801C0400] 02:51:33 INFO - PROCESS | 3544 | 1461232293339 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000000E80BC1C00) [pid = 3544] [serial = 2239] [outer = 0000000E801C0400] 02:51:33 INFO - PROCESS | 3544 | 1461232293731 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:51:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:51:33 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 02:51:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 02:51:33 INFO - PROCESS | 3544 | 1461232293793 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 02:51:33 INFO - PROCESS | 3544 | 1461232293796 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 02:51:33 INFO - PROCESS | 3544 | 1461232293799 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:51:33 INFO - PROCESS | 3544 | 1461232293801 Marionette TRACE conn4 <- [1,2946,null,{}] 02:51:33 INFO - PROCESS | 3544 | 1461232293804 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:33 INFO - PROCESS | 3544 | 1461232293929 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 02:51:33 INFO - PROCESS | 3544 | 1461232293940 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83394800 == 25 [pid = 3544] [id = 747] 02:51:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000000E81187800) [pid = 3544] [serial = 2240] [outer = 0000000000000000] 02:51:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000000E811D1000) [pid = 3544] [serial = 2241] [outer = 0000000E81187800] 02:51:33 INFO - PROCESS | 3544 | 1461232293989 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000000E81210C00) [pid = 3544] [serial = 2242] [outer = 0000000E81187800] 02:51:34 INFO - PROCESS | 3544 | 1461232294373 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:51:34 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. 02:51:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 02:51:34 INFO - PROCESS | 3544 | 1461232294431 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 02:51:34 INFO - PROCESS | 3544 | 1461232294433 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 02:51:34 INFO - PROCESS | 3544 | 1461232294436 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:51:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:51:34 INFO - PROCESS | 3544 | 1461232294438 Marionette TRACE conn4 <- [1,2950,null,{}] 02:51:34 INFO - PROCESS | 3544 | 1461232294442 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:34 INFO - PROCESS | 3544 | 1461232294522 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 02:51:34 INFO - PROCESS | 3544 | 1461232294528 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:34 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E843C6000 == 26 [pid = 3544] [id = 748] 02:51:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000000E80962400) [pid = 3544] [serial = 2243] [outer = 0000000000000000] 02:51:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000000E81244000) [pid = 3544] [serial = 2244] [outer = 0000000E80962400] 02:51:34 INFO - PROCESS | 3544 | 1461232294576 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000000E812E8400) [pid = 3544] [serial = 2245] [outer = 0000000E80962400] 02:51:35 INFO - PROCESS | 3544 | 1461232295039 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:51:35 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. 02:51:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 02:51:35 INFO - PROCESS | 3544 | 1461232295069 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 3544 | 1461232295072 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 02:51:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:51:35 INFO - PROCESS | 3544 | 1461232295075 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 3544 | 1461232295077 Marionette TRACE conn4 <- [1,2954,null,{}] 02:51:35 INFO - PROCESS | 3544 | 1461232295085 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:35 INFO - PROCESS | 3544 | 1461232295202 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 02:51:35 INFO - PROCESS | 3544 | 1461232295212 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8455E800 == 27 [pid = 3544] [id = 749] 02:51:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000000E8179E000) [pid = 3544] [serial = 2246] [outer = 0000000000000000] 02:51:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000000E81CF3800) [pid = 3544] [serial = 2247] [outer = 0000000E8179E000] 02:51:35 INFO - PROCESS | 3544 | 1461232295259 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000000E81F77000) [pid = 3544] [serial = 2248] [outer = 0000000E8179E000] 02:51:35 INFO - PROCESS | 3544 | 1461232295669 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:51:35 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. 02:51:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 02:51:35 INFO - PROCESS | 3544 | 1461232295711 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 3544 | 1461232295713 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 02:51:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:51:35 INFO - PROCESS | 3544 | 1461232295717 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 3544 | 1461232295719 Marionette TRACE conn4 <- [1,2958,null,{}] 02:51:35 INFO - PROCESS | 3544 | 1461232295722 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:35 INFO - PROCESS | 3544 | 1461232295801 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 02:51:35 INFO - PROCESS | 3544 | 1461232295807 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84C5B000 == 28 [pid = 3544] [id = 750] 02:51:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000000E81F7A800) [pid = 3544] [serial = 2249] [outer = 0000000000000000] 02:51:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000E82057800) [pid = 3544] [serial = 2250] [outer = 0000000E81F7A800] 02:51:35 INFO - PROCESS | 3544 | 1461232295854 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000E82770C00) [pid = 3544] [serial = 2251] [outer = 0000000E81F7A800] 02:51:36 INFO - PROCESS | 3544 | 1461232296275 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:51:36 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. 02:51:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 629ms 02:51:36 INFO - PROCESS | 3544 | 1461232296350 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 3544 | 1461232296353 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 02:51:36 INFO - PROCESS | 3544 | 1461232296356 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:51:36 INFO - PROCESS | 3544 | 1461232296358 Marionette TRACE conn4 <- [1,2962,null,{}] 02:51:36 INFO - PROCESS | 3544 | 1461232296361 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:36 INFO - PROCESS | 3544 | 1461232296439 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 02:51:36 INFO - PROCESS | 3544 | 1461232296448 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84ED5000 == 29 [pid = 3544] [id = 751] 02:51:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000E8277B000) [pid = 3544] [serial = 2252] [outer = 0000000000000000] 02:51:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000E8277FC00) [pid = 3544] [serial = 2253] [outer = 0000000E8277B000] 02:51:36 INFO - PROCESS | 3544 | 1461232296495 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000E8290AC00) [pid = 3544] [serial = 2254] [outer = 0000000E8277B000] 02:51:36 INFO - PROCESS | 3544 | 1461232296957 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:51:36 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. 02:51:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 02:51:36 INFO - PROCESS | 3544 | 1461232296989 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 3544 | 1461232296992 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 02:51:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:51:37 INFO - PROCESS | 3544 | 1461232297000 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 3544 | 1461232297002 Marionette TRACE conn4 <- [1,2966,null,{}] 02:51:37 INFO - PROCESS | 3544 | 1461232297005 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:37 INFO - PROCESS | 3544 | 1461232297110 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 02:51:37 INFO - PROCESS | 3544 | 1461232297119 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E82983000 == 30 [pid = 3544] [id = 752] 02:51:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000E81F7AC00) [pid = 3544] [serial = 2255] [outer = 0000000000000000] 02:51:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000E82ADE400) [pid = 3544] [serial = 2256] [outer = 0000000E81F7AC00] 02:51:37 INFO - PROCESS | 3544 | 1461232297206 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000E82AE8800) [pid = 3544] [serial = 2257] [outer = 0000000E81F7AC00] 02:51:37 INFO - PROCESS | 3544 | 1461232297644 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:51:37 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. 02:51:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 692ms 02:51:37 INFO - PROCESS | 3544 | 1461232297690 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 02:51:37 INFO - PROCESS | 3544 | 1461232297692 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 02:51:37 INFO - PROCESS | 3544 | 1461232297696 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:51:37 INFO - PROCESS | 3544 | 1461232297697 Marionette TRACE conn4 <- [1,2970,null,{}] 02:51:37 INFO - PROCESS | 3544 | 1461232297701 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:37 INFO - PROCESS | 3544 | 1461232297812 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 02:51:37 INFO - PROCESS | 3544 | 1461232297818 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8540A800 == 31 [pid = 3544] [id = 753] 02:51:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000E82B09400) [pid = 3544] [serial = 2258] [outer = 0000000000000000] 02:51:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000E82B14C00) [pid = 3544] [serial = 2259] [outer = 0000000E82B09400] 02:51:37 INFO - PROCESS | 3544 | 1461232297863 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000E82B1E400) [pid = 3544] [serial = 2260] [outer = 0000000E82B09400] 02:51:38 INFO - PROCESS | 3544 | 1461232298310 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:51:38 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 02:51:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:51:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 628ms 02:51:38 INFO - PROCESS | 3544 | 1461232298335 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 3544 | 1461232298338 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 02:51:38 INFO - PROCESS | 3544 | 1461232298341 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:51:38 INFO - PROCESS | 3544 | 1461232298344 Marionette TRACE conn4 <- [1,2974,null,{}] 02:51:38 INFO - PROCESS | 3544 | 1461232298347 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:38 INFO - PROCESS | 3544 | 1461232298472 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 02:51:38 INFO - PROCESS | 3544 | 1461232298565 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E843C5800 == 32 [pid = 3544] [id = 754] 02:51:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000E83BD3000) [pid = 3544] [serial = 2261] [outer = 0000000000000000] 02:51:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000E83BDD800) [pid = 3544] [serial = 2262] [outer = 0000000E83BD3000] 02:51:38 INFO - PROCESS | 3544 | 1461232298623 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000E83C19800) [pid = 3544] [serial = 2263] [outer = 0000000E83BD3000] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000E82777400) [pid = 3544] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000E84A7A000) [pid = 3544] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000E83B68400) [pid = 3544] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000E844F6000) [pid = 3544] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000E81CEEC00) [pid = 3544] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000E82771800) [pid = 3544] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000E8290F400) [pid = 3544] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000E86F77C00) [pid = 3544] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000E8091C800) [pid = 3544] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000E80AA6000) [pid = 3544] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000E801BC000) [pid = 3544] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000E811D5C00) [pid = 3544] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000E80AA4800) [pid = 3544] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:51:38 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000000E8120A800) [pid = 3544] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:51:39 INFO - PROCESS | 3544 | 1461232299138 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:51:39 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. 02:51:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 817ms 02:51:39 INFO - PROCESS | 3544 | 1461232299164 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 3544 | 1461232299166 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 02:51:39 INFO - PROCESS | 3544 | 1461232299170 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:51:39 INFO - PROCESS | 3544 | 1461232299172 Marionette TRACE conn4 <- [1,2978,null,{}] 02:51:39 INFO - PROCESS | 3544 | 1461232299175 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:39 INFO - PROCESS | 3544 | 1461232299256 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 02:51:39 INFO - PROCESS | 3544 | 1461232299263 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85ADC800 == 33 [pid = 3544] [id = 755] 02:51:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000E81CEEC00) [pid = 3544] [serial = 2264] [outer = 0000000000000000] 02:51:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000E83C14800) [pid = 3544] [serial = 2265] [outer = 0000000E81CEEC00] 02:51:39 INFO - PROCESS | 3544 | 1461232299309 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000E83C21400) [pid = 3544] [serial = 2266] [outer = 0000000E81CEEC00] 02:51:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85AED800 == 34 [pid = 3544] [id = 756] 02:51:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000E844F5C00) [pid = 3544] [serial = 2267] [outer = 0000000000000000] 02:51:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000E844F7000) [pid = 3544] [serial = 2268] [outer = 0000000E844F5C00] 02:51:39 INFO - PROCESS | 3544 | 1461232299755 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:51:39 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. 02:51:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 02:51:39 INFO - PROCESS | 3544 | 1461232299803 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 3544 | 1461232299805 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 02:51:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:51:39 INFO - PROCESS | 3544 | 1461232299809 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 3544 | 1461232299810 Marionette TRACE conn4 <- [1,2982,null,{}] 02:51:39 INFO - PROCESS | 3544 | 1461232299814 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:39 INFO - PROCESS | 3544 | 1461232299908 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 02:51:39 INFO - PROCESS | 3544 | 1461232299919 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85B20800 == 35 [pid = 3544] [id = 757] 02:51:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000E844F0000) [pid = 3544] [serial = 2269] [outer = 0000000000000000] 02:51:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000E844F3800) [pid = 3544] [serial = 2270] [outer = 0000000E844F0000] 02:51:39 INFO - PROCESS | 3544 | 1461232299966 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000E84A7D800) [pid = 3544] [serial = 2271] [outer = 0000000E844F0000] 02:51:40 INFO - PROCESS | 3544 | 1461232300381 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:51:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:51:40 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 02:51:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 629ms 02:51:40 INFO - PROCESS | 3544 | 1461232300441 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 3544 | 1461232300443 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 02:51:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:51:40 INFO - PROCESS | 3544 | 1461232300450 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 3544 | 1461232300452 Marionette TRACE conn4 <- [1,2986,null,{}] 02:51:40 INFO - PROCESS | 3544 | 1461232300456 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:40 INFO - PROCESS | 3544 | 1461232300541 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 02:51:40 INFO - PROCESS | 3544 | 1461232300548 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85B40000 == 36 [pid = 3544] [id = 758] 02:51:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000E84A83400) [pid = 3544] [serial = 2272] [outer = 0000000000000000] 02:51:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000E84BAE400) [pid = 3544] [serial = 2273] [outer = 0000000E84A83400] 02:51:40 INFO - PROCESS | 3544 | 1461232300595 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000E84BB8C00) [pid = 3544] [serial = 2274] [outer = 0000000E84A83400] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E843C7000 == 35 [pid = 3544] [id = 735] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84C6D000 == 34 [pid = 3544] [id = 740] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85973800 == 33 [pid = 3544] [id = 741] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84F1A800 == 32 [pid = 3544] [id = 738] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E811B3000 == 31 [pid = 3544] [id = 731] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E81C80000 == 30 [pid = 3544] [id = 732] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E83397000 == 29 [pid = 3544] [id = 734] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E811B2800 == 28 [pid = 3544] [id = 737] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E8441F800 == 27 [pid = 3544] [id = 736] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E82A1F800 == 26 [pid = 3544] [id = 739] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E82A20000 == 25 [pid = 3544] [id = 733] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E80B43800 == 24 [pid = 3544] [id = 730] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E80995000 == 23 [pid = 3544] [id = 729] 02:51:41 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85AE3800 == 22 [pid = 3544] [id = 742] 02:51:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000E811A2000 == 21 [pid = 3544] [id = 745] 02:51:42 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85AED800 == 20 [pid = 3544] [id = 756] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000E84BE4800) [pid = 3544] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000E84BDA400) [pid = 3544] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000E82B19400) [pid = 3544] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000E83B63800) [pid = 3544] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000E83C17800) [pid = 3544] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000E83BDAC00) [pid = 3544] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000E84A78C00) [pid = 3544] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000E84BADC00) [pid = 3544] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000E81F7EC00) [pid = 3544] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000E82060C00) [pid = 3544] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000000E8277B800) [pid = 3544] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000000E82909C00) [pid = 3544] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000000E82ADE000) [pid = 3544] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000000E888DA800) [pid = 3544] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000000E8091D800) [pid = 3544] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000000E8096C000) [pid = 3544] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000000E80AB6800) [pid = 3544] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000000E80AC2C00) [pid = 3544] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000000E80BC2000) [pid = 3544] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000000E81188000) [pid = 3544] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0000000E8120B000) [pid = 3544] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0000000E81242C00) [pid = 3544] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0000000E81250400) [pid = 3544] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0000000E812EFC00) [pid = 3544] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0000000E84BB0800) [pid = 3544] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0000000E82B0F000) [pid = 3544] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0000000E82B1C400) [pid = 3544] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (0000000E82057C00) [pid = 3544] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 02:51:42 INFO - PROCESS | 3544 | 1461232302452 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:51:42 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. 02:51:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2028ms 02:51:42 INFO - PROCESS | 3544 | 1461232302481 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 3544 | 1461232302485 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 02:51:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:51:42 INFO - PROCESS | 3544 | 1461232302491 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 3544 | 1461232302495 Marionette TRACE conn4 <- [1,2990,null,{}] 02:51:42 INFO - PROCESS | 3544 | 1461232302501 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:42 INFO - PROCESS | 3544 | 1461232302590 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 02:51:42 INFO - PROCESS | 3544 | 1461232302599 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E809A1800 == 21 [pid = 3544] [id = 759] 02:51:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0000000E80912400) [pid = 3544] [serial = 2275] [outer = 0000000000000000] 02:51:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0000000E80913000) [pid = 3544] [serial = 2276] [outer = 0000000E80912400] 02:51:42 INFO - PROCESS | 3544 | 1461232302650 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0000000E80964800) [pid = 3544] [serial = 2277] [outer = 0000000E80912400] 02:51:43 INFO - PROCESS | 3544 | 1461232303138 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:51:43 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. 02:51:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 02:51:43 INFO - PROCESS | 3544 | 1461232303185 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 02:51:43 INFO - PROCESS | 3544 | 1461232303192 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 02:51:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:51:43 INFO - PROCESS | 3544 | 1461232303198 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 3544 | 1461232303201 Marionette TRACE conn4 <- [1,2994,null,{}] 02:51:43 INFO - PROCESS | 3544 | 1461232303205 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:43 INFO - PROCESS | 3544 | 1461232303289 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 02:51:43 INFO - PROCESS | 3544 | 1461232303298 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8111B000 == 22 [pid = 3544] [id = 760] 02:51:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0000000E8091C400) [pid = 3544] [serial = 2278] [outer = 0000000000000000] 02:51:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0000000E80AAE800) [pid = 3544] [serial = 2279] [outer = 0000000E8091C400] 02:51:43 INFO - PROCESS | 3544 | 1461232303346 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0000000E80ABAC00) [pid = 3544] [serial = 2280] [outer = 0000000E8091C400] 02:51:43 INFO - PROCESS | 3544 | 1461232303777 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:51:43 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. 02:51:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 02:51:43 INFO - PROCESS | 3544 | 1461232303834 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 02:51:43 INFO - PROCESS | 3544 | 1461232303837 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 02:51:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:51:43 INFO - PROCESS | 3544 | 1461232303841 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 3544 | 1461232303845 Marionette TRACE conn4 <- [1,2998,null,{}] 02:51:43 INFO - PROCESS | 3544 | 1461232303857 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:43 INFO - PROCESS | 3544 | 1461232303944 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 02:51:43 INFO - PROCESS | 3544 | 1461232303953 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E81C7B800 == 23 [pid = 3544] [id = 761] 02:51:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0000000E801BFC00) [pid = 3544] [serial = 2281] [outer = 0000000000000000] 02:51:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0000000E80BB7400) [pid = 3544] [serial = 2282] [outer = 0000000E801BFC00] 02:51:44 INFO - PROCESS | 3544 | 1461232304041 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000000E8117F800) [pid = 3544] [serial = 2283] [outer = 0000000E801BFC00] 02:51:44 INFO - PROCESS | 3544 | [3544] 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 02:51:44 INFO - PROCESS | 3544 | 1461232304517 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:51:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:51:44 INFO - {} 02:51:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:51:44 INFO - {} 02:51:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:51:44 INFO - {} 02:51:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:51:44 INFO - {} 02:51:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 02:51:44 INFO - TEST-START | /FileAPI/fileReader.html 02:51:44 INFO - PROCESS | 3544 | 1461232304576 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 3544 | 1461232304579 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 02:51:44 INFO - PROCESS | 3544 | 1461232304582 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - PROCESS | 3544 | 1461232304584 Marionette TRACE conn4 <- [1,3002,null,{}] 02:51:44 INFO - PROCESS | 3544 | 1461232304588 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:44 INFO - PROCESS | 3544 | 1461232304670 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 02:51:44 INFO - PROCESS | 3544 | 1461232304675 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83330800 == 24 [pid = 3544] [id = 762] 02:51:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000000E811CD400) [pid = 3544] [serial = 2284] [outer = 0000000000000000] 02:51:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000000E811D9400) [pid = 3544] [serial = 2285] [outer = 0000000E811CD400] 02:51:44 INFO - PROCESS | 3544 | 1461232304723 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000000E81247800) [pid = 3544] [serial = 2286] [outer = 0000000E811CD400] 02:51:45 INFO - PROCESS | 3544 | 1461232305118 Marionette TRACE conn4 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:51:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:51:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:51:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:51:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:51:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 02:51:45 INFO - PROCESS | 3544 | 1461232305172 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 3544 | 1461232305174 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 02:51:45 INFO - TEST-START | /FileAPI/historical.html 02:51:45 INFO - PROCESS | 3544 | 1461232305183 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 3544 | 1461232305185 Marionette TRACE conn4 <- [1,3006,null,{}] 02:51:45 INFO - PROCESS | 3544 | 1461232305189 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:45 INFO - PROCESS | 3544 | 1461232305271 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 02:51:45 INFO - PROCESS | 3544 | 1461232305291 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83862800 == 25 [pid = 3544] [id = 763] 02:51:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000000E8096EC00) [pid = 3544] [serial = 2287] [outer = 0000000000000000] 02:51:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000000E81250C00) [pid = 3544] [serial = 2288] [outer = 0000000E8096EC00] 02:51:45 INFO - PROCESS | 3544 | 1461232305337 Marionette DEBUG loaded listener.js 02:51:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000000E812F0000) [pid = 3544] [serial = 2289] [outer = 0000000E8096EC00] 02:51:45 INFO - PROCESS | 3544 | 1461232305789 Marionette TRACE conn4 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:51:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:51:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:51:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:51:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:51:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:51:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:51:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:51:45 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 02:51:45 INFO - PROCESS | 3544 | 1461232305818 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 3544 | 1461232305820 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 02:51:45 INFO - PROCESS | 3544 | 1461232305824 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 3544 | 1461232305825 Marionette TRACE conn4 <- [1,3010,null,{}] 02:51:45 INFO - TEST-START | /FileAPI/idlharness.html 02:51:45 INFO - PROCESS | 3544 | 1461232305834 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:45 INFO - PROCESS | 3544 | 1461232305937 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 02:51:45 INFO - PROCESS | 3544 | 1461232305946 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8440D800 == 26 [pid = 3544] [id = 764] 02:51:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000000E81CEA400) [pid = 3544] [serial = 2290] [outer = 0000000000000000] 02:51:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000000E81F79800) [pid = 3544] [serial = 2291] [outer = 0000000E81CEA400] 02:51:46 INFO - PROCESS | 3544 | 1461232305997 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000E82057C00) [pid = 3544] [serial = 2292] [outer = 0000000E81CEA400] 02:51:46 INFO - PROCESS | 3544 | 1461232306920 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:51:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:51:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:51:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:51:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:51:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:51:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:51:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:51:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:51:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:51:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:51:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:51:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:51:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:51:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:51:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:51:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:51:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:51:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:51:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:51:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:51:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:51:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:51:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:51:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:51:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:51:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:51:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:51:47 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 02:51:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:51:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:51:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:51:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:51:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:51:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:51:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:51:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:51:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:51:47 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 02:51:47 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 02:51:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:51:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:51:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:51:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:51:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:51:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:51:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:51:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:51:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:51:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:51:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:51:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:51:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:51:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:51:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:51:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:51:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:51:47 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 02:51:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:51:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:51:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:51:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:51:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:51:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:51:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:51:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:51:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:51:47 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 02:51:47 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 02:51:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:51:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:51:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:51:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:51:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:51:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:51:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:51:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:51:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:51:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:51:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 1245ms 02:51:47 INFO - PROCESS | 3544 | 1461232307076 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 3544 | 1461232307078 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 02:51:47 INFO - TEST-START | /FileAPI/idlharness.worker 02:51:47 INFO - PROCESS | 3544 | 1461232307081 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 3544 | 1461232307083 Marionette TRACE conn4 <- [1,3014,null,{}] 02:51:47 INFO - PROCESS | 3544 | 1461232307087 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:47 INFO - PROCESS | 3544 | 1461232307163 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 02:51:47 INFO - PROCESS | 3544 | 1461232307171 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84EDC000 == 27 [pid = 3544] [id = 765] 02:51:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000E8277A400) [pid = 3544] [serial = 2293] [outer = 0000000000000000] 02:51:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000E82B17400) [pid = 3544] [serial = 2294] [outer = 0000000E8277A400] 02:51:47 INFO - PROCESS | 3544 | 1461232307217 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0000000E82B1FC00) [pid = 3544] [serial = 2295] [outer = 0000000E8277A400] 02:51:47 INFO - PROCESS | 3544 | [3544] 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 02:51:48 INFO - PROCESS | 3544 | 1461232308399 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:51:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:51:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:51:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:51:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:51:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:51:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:51:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:51:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:51:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:51:48 INFO - {} 02:51:48 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 02:51:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:51:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:51:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:51:48 INFO - {} 02:51:48 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 - {} 02:51:48 INFO - {} 02:51:48 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 02:51:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:51:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:51:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:51:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:51:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:51:48 INFO - {} 02:51:48 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 02:51:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:51:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:51:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:51:48 INFO - {} 02:51:48 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 - {} 02:51:48 INFO - {} 02:51:48 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 02:51:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:51:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:51:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 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 02:51:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:51:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:51:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:51:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:51:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:51:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 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 02:51:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:51:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 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 02:51:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:51:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 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 02:51:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:51:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:51:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:51:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:51:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:51:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:51:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:51:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:51:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:51:48 INFO - {} 02:51:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1474ms 02:51:48 INFO - PROCESS | 3544 | 1461232308620 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 02:51:48 INFO - PROCESS | 3544 | 1461232308624 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 02:51:48 INFO - PROCESS | 3544 | 1461232308630 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:51:48 INFO - PROCESS | 3544 | 1461232308636 Marionette TRACE conn4 <- [1,3018,null,{}] 02:51:48 INFO - PROCESS | 3544 | 1461232308643 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:48 INFO - PROCESS | 3544 | 1461232308755 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 02:51:48 INFO - PROCESS | 3544 | 1461232308825 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8455C000 == 28 [pid = 3544] [id = 766] 02:51:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0000000E82B1C400) [pid = 3544] [serial = 2296] [outer = 0000000000000000] 02:51:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000E83B67400) [pid = 3544] [serial = 2297] [outer = 0000000E82B1C400] 02:51:48 INFO - PROCESS | 3544 | 1461232308886 Marionette DEBUG loaded listener.js 02:51:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000E83BD6800) [pid = 3544] [serial = 2298] [outer = 0000000E82B1C400] 02:51:49 INFO - PROCESS | 3544 | 1461232309490 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:51:49 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 02:51:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 881ms 02:51:49 INFO - PROCESS | 3544 | 1461232309523 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 3544 | 1461232309530 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 02:51:49 INFO - PROCESS | 3544 | 1461232309538 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:51:49 INFO - PROCESS | 3544 | 1461232309541 Marionette TRACE conn4 <- [1,3022,null,{}] 02:51:49 INFO - PROCESS | 3544 | 1461232309545 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:49 INFO - PROCESS | 3544 | 1461232309664 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 02:51:49 INFO - PROCESS | 3544 | 1461232309766 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E81C7B000 == 29 [pid = 3544] [id = 767] 02:51:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000E80AAE000) [pid = 3544] [serial = 2299] [outer = 0000000000000000] 02:51:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000E80B4E800) [pid = 3544] [serial = 2300] [outer = 0000000E80AAE000] 02:51:49 INFO - PROCESS | 3544 | 1461232309823 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000E812F3400) [pid = 3544] [serial = 2301] [outer = 0000000E80AAE000] 02:51:50 INFO - PROCESS | 3544 | 1461232310622 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:51:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:51:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1125ms 02:51:50 INFO - PROCESS | 3544 | 1461232310669 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 3544 | 1461232310673 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 02:51:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:51:50 INFO - PROCESS | 3544 | 1461232310719 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 3544 | 1461232310723 Marionette TRACE conn4 <- [1,3026,null,{}] 02:51:50 INFO - PROCESS | 3544 | 1461232310755 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:50 INFO - PROCESS | 3544 | 1461232310848 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 02:51:50 INFO - PROCESS | 3544 | 1461232310857 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E81112000 == 30 [pid = 3544] [id = 768] 02:51:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000E80270800) [pid = 3544] [serial = 2302] [outer = 0000000000000000] 02:51:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000E80AB2400) [pid = 3544] [serial = 2303] [outer = 0000000E80270800] 02:51:50 INFO - PROCESS | 3544 | 1461232310906 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000E811CE800) [pid = 3544] [serial = 2304] [outer = 0000000E80270800] 02:51:51 INFO - PROCESS | 3544 | 1461232311352 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:51:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:51:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:51:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 02:51:51 INFO - PROCESS | 3544 | 1461232311375 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 3544 | 1461232311381 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 02:51:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:51:51 INFO - PROCESS | 3544 | 1461232311388 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 3544 | 1461232311390 Marionette TRACE conn4 <- [1,3030,null,{}] 02:51:51 INFO - PROCESS | 3544 | 1461232311394 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:51 INFO - PROCESS | 3544 | 1461232311528 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 02:51:51 INFO - PROCESS | 3544 | 1461232311542 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E83854800 == 31 [pid = 3544] [id = 769] 02:51:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000E81794C00) [pid = 3544] [serial = 2305] [outer = 0000000000000000] 02:51:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000E8179DC00) [pid = 3544] [serial = 2306] [outer = 0000000E81794C00] 02:51:51 INFO - PROCESS | 3544 | 1461232311591 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000E82060400) [pid = 3544] [serial = 2307] [outer = 0000000E81794C00] 02:51:52 INFO - PROCESS | 3544 | 1461232312258 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:51:52 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. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:51:52 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'.) 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:51:52 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. 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:51:52 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. 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:51:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:51:52 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. 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:51:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:51:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:51:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:51:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:51:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:51:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:51:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:51:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:51:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:51:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:51:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:51:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:51:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:51:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:51:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1010ms 02:51:52 INFO - PROCESS | 3544 | 1461232312399 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 3544 | 1461232312402 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 02:51:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:51:52 INFO - PROCESS | 3544 | 1461232312405 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 3544 | 1461232312409 Marionette TRACE conn4 <- [1,3034,null,{}] 02:51:52 INFO - PROCESS | 3544 | 1461232312426 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:52 INFO - PROCESS | 3544 | 1461232312514 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 02:51:52 INFO - PROCESS | 3544 | 1461232312520 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84F26000 == 32 [pid = 3544] [id = 770] 02:51:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000E805DA800) [pid = 3544] [serial = 2308] [outer = 0000000000000000] 02:51:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000E844EC000) [pid = 3544] [serial = 2309] [outer = 0000000E805DA800] 02:51:52 INFO - PROCESS | 3544 | 1461232312571 Marionette DEBUG loaded listener.js 02:51:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000E84A7A400) [pid = 3544] [serial = 2310] [outer = 0000000E805DA800] 02:51:52 INFO - PROCESS | 3544 | [3544] 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 02:51:53 INFO - PROCESS | 3544 | 1461232313094 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:51:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:51:53 INFO - {} 02:51:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 733ms 02:51:53 INFO - PROCESS | 3544 | 1461232313141 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 02:51:53 INFO - PROCESS | 3544 | 1461232313144 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 02:51:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:51:53 INFO - PROCESS | 3544 | 1461232313147 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 3544 | 1461232313149 Marionette TRACE conn4 <- [1,3038,null,{}] 02:51:53 INFO - PROCESS | 3544 | 1461232313153 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:53 INFO - PROCESS | 3544 | 1461232313244 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 02:51:53 INFO - PROCESS | 3544 | 1461232313250 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E854E0800 == 33 [pid = 3544] [id = 771] 02:51:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000E84BB8800) [pid = 3544] [serial = 2311] [outer = 0000000000000000] 02:51:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000E84BDC400) [pid = 3544] [serial = 2312] [outer = 0000000E84BB8800] 02:51:53 INFO - PROCESS | 3544 | 1461232313297 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000E84BE5000) [pid = 3544] [serial = 2313] [outer = 0000000E84BB8800] 02:51:53 INFO - PROCESS | 3544 | 1461232313763 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:51:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:51:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:51:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:51:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:51:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 629ms 02:51:53 INFO - PROCESS | 3544 | 1461232313780 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 02:51:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:51:53 INFO - PROCESS | 3544 | 1461232313782 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 02:51:53 INFO - PROCESS | 3544 | 1461232313786 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 3544 | 1461232313788 Marionette TRACE conn4 <- [1,3042,null,{}] 02:51:53 INFO - PROCESS | 3544 | 1461232313792 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:53 INFO - PROCESS | 3544 | 1461232313900 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 02:51:53 INFO - PROCESS | 3544 | 1461232313906 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80941000 == 34 [pid = 3544] [id = 772] 02:51:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000E80272C00) [pid = 3544] [serial = 2314] [outer = 0000000000000000] 02:51:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000E805D2800) [pid = 3544] [serial = 2315] [outer = 0000000E80272C00] 02:51:53 INFO - PROCESS | 3544 | 1461232313953 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000E8091E800) [pid = 3544] [serial = 2316] [outer = 0000000E80272C00] 02:51:54 INFO - PROCESS | 3544 | 1461232314778 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:51:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:51:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:51:54 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" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:51:54 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" 02:51:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:51:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:51:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1107ms 02:51:54 INFO - PROCESS | 3544 | 1461232314895 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 3544 | 1461232314897 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 02:51:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:51:54 INFO - PROCESS | 3544 | 1461232314900 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - PROCESS | 3544 | 1461232314903 Marionette TRACE conn4 <- [1,3046,null,{}] 02:51:54 INFO - PROCESS | 3544 | 1461232314906 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:55 INFO - PROCESS | 3544 | 1461232315034 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 02:51:55 INFO - PROCESS | 3544 | 1461232315041 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85AF3000 == 35 [pid = 3544] [id = 773] 02:51:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000E84BDA400) [pid = 3544] [serial = 2317] [outer = 0000000000000000] 02:51:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000E84BE5400) [pid = 3544] [serial = 2318] [outer = 0000000E84BDA400] 02:51:55 INFO - PROCESS | 3544 | 1461232315135 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000E84D95400) [pid = 3544] [serial = 2319] [outer = 0000000E84BDA400] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000E844F0000) [pid = 3544] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000E81CEA400) [pid = 3544] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000E84A83400) [pid = 3544] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000E80912400) [pid = 3544] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000E8091C400) [pid = 3544] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000E81F7AC00) [pid = 3544] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000E82B09400) [pid = 3544] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000E83BD3000) [pid = 3544] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000E811CD400) [pid = 3544] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000E8096EC00) [pid = 3544] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000E8277B000) [pid = 3544] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000E81F7A800) [pid = 3544] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000E8179E000) [pid = 3544] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000E80962400) [pid = 3544] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000E81187800) [pid = 3544] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000E801C0400) [pid = 3544] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000E80AC4000) [pid = 3544] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000E80969400) [pid = 3544] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000E805DFC00) [pid = 3544] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000E84BE1000) [pid = 3544] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000E81CEEC00) [pid = 3544] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000E844F5C00) [pid = 3544] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:51:55 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000E801BFC00) [pid = 3544] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:51:55 INFO - PROCESS | 3544 | 1461232315731 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:51:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:51:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:51:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:51:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:51:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:51:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:51:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:51:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:51:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:51:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:51:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:51:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:51:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:51:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:51:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:51:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:51:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:51:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:51:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:51:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 890ms 02:51:55 INFO - PROCESS | 3544 | 1461232315794 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 3544 | 1461232315796 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 02:51:55 INFO - PROCESS | 3544 | 1461232315799 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:51:55 INFO - PROCESS | 3544 | 1461232315801 Marionette TRACE conn4 <- [1,3050,null,{}] 02:51:55 INFO - PROCESS | 3544 | 1461232315804 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:55 INFO - PROCESS | 3544 | 1461232315913 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 02:51:55 INFO - PROCESS | 3544 | 1461232315965 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E85B37800 == 36 [pid = 3544] [id = 774] 02:51:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0000000E805DFC00) [pid = 3544] [serial = 2320] [outer = 0000000000000000] 02:51:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0000000E84EB5400) [pid = 3544] [serial = 2321] [outer = 0000000E805DFC00] 02:51:56 INFO - PROCESS | 3544 | 1461232316012 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0000000E84EBD800) [pid = 3544] [serial = 2322] [outer = 0000000E805DFC00] 02:51:56 INFO - PROCESS | 3544 | [3544] 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 02:51:56 INFO - PROCESS | 3544 | 1461232316427 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:51:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:51:56 INFO - {} 02:51:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 672ms 02:51:56 INFO - PROCESS | 3544 | 1461232316474 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 3544 | 1461232316477 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 02:51:56 INFO - PROCESS | 3544 | 1461232316480 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:51:56 INFO - PROCESS | 3544 | 1461232316482 Marionette TRACE conn4 <- [1,3054,null,{}] 02:51:56 INFO - PROCESS | 3544 | 1461232316486 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:56 INFO - PROCESS | 3544 | 1461232316568 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 02:51:56 INFO - PROCESS | 3544 | 1461232316576 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E86D0E800 == 37 [pid = 3544] [id = 775] 02:51:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0000000E84FC0000) [pid = 3544] [serial = 2323] [outer = 0000000000000000] 02:51:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0000000E84FCB400) [pid = 3544] [serial = 2324] [outer = 0000000E84FC0000] 02:51:56 INFO - PROCESS | 3544 | 1461232316624 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0000000E84FDC000) [pid = 3544] [serial = 2325] [outer = 0000000E84FC0000] 02:51:57 INFO - PROCESS | 3544 | 1461232317041 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:51:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:51:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:51:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:51:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:51:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:51:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:51:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:51:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 588ms 02:51:57 INFO - PROCESS | 3544 | 1461232317072 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 3544 | 1461232317074 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 02:51:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:51:57 INFO - PROCESS | 3544 | 1461232317078 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 3544 | 1461232317080 Marionette TRACE conn4 <- [1,3058,null,{}] 02:51:57 INFO - PROCESS | 3544 | 1461232317088 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:57 INFO - PROCESS | 3544 | 1461232317175 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 02:51:57 INFO - PROCESS | 3544 | 1461232317183 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87861800 == 38 [pid = 3544] [id = 776] 02:51:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0000000E84FE0C00) [pid = 3544] [serial = 2326] [outer = 0000000000000000] 02:51:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0000000E84FE4400) [pid = 3544] [serial = 2327] [outer = 0000000E84FE0C00] 02:51:57 INFO - PROCESS | 3544 | 1461232317228 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0000000E85276800) [pid = 3544] [serial = 2328] [outer = 0000000E84FE0C00] 02:51:57 INFO - PROCESS | 3544 | 1461232317752 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:51:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:51:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:51:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:51:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:51:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:51:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:51:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 734ms 02:51:57 INFO - PROCESS | 3544 | 1461232317815 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 3544 | 1461232317820 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 02:51:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:51:57 INFO - PROCESS | 3544 | 1461232317826 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 3544 | 1461232317831 Marionette TRACE conn4 <- [1,3062,null,{}] 02:51:57 INFO - PROCESS | 3544 | 1461232317838 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:58 INFO - PROCESS | 3544 | 1461232318000 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 02:51:58 INFO - PROCESS | 3544 | 1461232318114 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8296F000 == 39 [pid = 3544] [id = 777] 02:51:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0000000E80AB3C00) [pid = 3544] [serial = 2329] [outer = 0000000000000000] 02:51:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0000000E80ABFC00) [pid = 3544] [serial = 2330] [outer = 0000000E80AB3C00] 02:51:58 INFO - PROCESS | 3544 | 1461232318173 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0000000E811CA800) [pid = 3544] [serial = 2331] [outer = 0000000E80AB3C00] 02:51:58 INFO - PROCESS | 3544 | 1461232318691 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:51:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:51:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:51:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:51:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:51:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:51:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:51:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 02:51:58 INFO - PROCESS | 3544 | 1461232318711 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 02:51:58 INFO - PROCESS | 3544 | 1461232318718 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 02:51:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:51:58 INFO - PROCESS | 3544 | 1461232318725 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 3544 | 1461232318728 Marionette TRACE conn4 <- [1,3066,null,{}] 02:51:58 INFO - PROCESS | 3544 | 1461232318732 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:58 INFO - PROCESS | 3544 | 1461232318843 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 02:51:58 INFO - PROCESS | 3544 | 1461232318940 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E84ED2000 == 40 [pid = 3544] [id = 778] 02:51:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0000000E8120D000) [pid = 3544] [serial = 2332] [outer = 0000000000000000] 02:51:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0000000E8179F000) [pid = 3544] [serial = 2333] [outer = 0000000E8120D000] 02:51:59 INFO - PROCESS | 3544 | 1461232318998 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0000000E82B08000) [pid = 3544] [serial = 2334] [outer = 0000000E8120D000] 02:51:59 INFO - PROCESS | 3544 | 1461232319587 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 3544 | 1461232319621 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 02:51:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:51:59 INFO - PROCESS | 3544 | 1461232319625 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - PROCESS | 3544 | 1461232319629 Marionette TRACE conn4 <- [1,3070,null,{}] 02:51:59 INFO - PROCESS | 3544 | 1461232319641 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:59 INFO - PROCESS | 3544 | 1461232319753 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 02:51:59 INFO - PROCESS | 3544 | 1461232319882 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87859800 == 41 [pid = 3544] [id = 779] 02:51:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0000000E83BD4000) [pid = 3544] [serial = 2335] [outer = 0000000000000000] 02:51:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0000000E84A82000) [pid = 3544] [serial = 2336] [outer = 0000000E83BD4000] 02:51:59 INFO - PROCESS | 3544 | 1461232319945 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0000000E84BD9400) [pid = 3544] [serial = 2337] [outer = 0000000E83BD4000] 02:52:00 INFO - PROCESS | 3544 | 1461232320472 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:52:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:52:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:52:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:52:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 881ms 02:52:00 INFO - PROCESS | 3544 | 1461232320508 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 02:52:00 INFO - PROCESS | 3544 | 1461232320511 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 02:52:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:52:00 INFO - PROCESS | 3544 | 1461232320515 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:52:00 INFO - PROCESS | 3544 | 1461232320517 Marionette TRACE conn4 <- [1,3074,null,{}] 02:52:00 INFO - PROCESS | 3544 | 1461232320521 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:00 INFO - PROCESS | 3544 | 1461232320629 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 02:52:00 INFO - PROCESS | 3544 | 1461232320728 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E87A1F800 == 42 [pid = 3544] [id = 780] 02:52:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0000000E84D75400) [pid = 3544] [serial = 2338] [outer = 0000000000000000] 02:52:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0000000E84D94C00) [pid = 3544] [serial = 2339] [outer = 0000000E84D75400] 02:52:00 INFO - PROCESS | 3544 | 1461232320786 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0000000E85275C00) [pid = 3544] [serial = 2340] [outer = 0000000E84D75400] 02:52:01 INFO - PROCESS | 3544 | 1461232321324 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:52:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:52:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 838ms 02:52:01 INFO - PROCESS | 3544 | 1461232321355 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 3544 | 1461232321357 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 02:52:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:52:01 INFO - PROCESS | 3544 | 1461232321361 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 3544 | 1461232321363 Marionette TRACE conn4 <- [1,3078,null,{}] 02:52:01 INFO - PROCESS | 3544 | 1461232321367 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:01 INFO - PROCESS | 3544 | 1461232321473 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 02:52:01 INFO - PROCESS | 3544 | 1461232321572 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E86180000 == 43 [pid = 3544] [id = 781] 02:52:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0000000E84D76000) [pid = 3544] [serial = 2341] [outer = 0000000000000000] 02:52:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0000000E84FBFC00) [pid = 3544] [serial = 2342] [outer = 0000000E84D76000] 02:52:01 INFO - PROCESS | 3544 | 1461232321628 Marionette DEBUG loaded listener.js 02:52:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0000000E852D4C00) [pid = 3544] [serial = 2343] [outer = 0000000E84D76000] 02:52:02 INFO - PROCESS | 3544 | 1461232322162 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:52:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:52:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 839ms 02:52:02 INFO - PROCESS | 3544 | 1461232322202 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 02:52:02 INFO - PROCESS | 3544 | 1461232322205 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 02:52:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:52:02 INFO - PROCESS | 3544 | 1461232322208 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:52:02 INFO - PROCESS | 3544 | 1461232322211 Marionette TRACE conn4 <- [1,3082,null,{}] 02:52:02 INFO - PROCESS | 3544 | 1461232322234 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:02 INFO - PROCESS | 3544 | 1461232322362 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 02:52:02 INFO - PROCESS | 3544 | 1461232322463 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80B20800 == 44 [pid = 3544] [id = 782] 02:52:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0000000E805D1000) [pid = 3544] [serial = 2344] [outer = 0000000000000000] 02:52:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0000000E80966000) [pid = 3544] [serial = 2345] [outer = 0000000E805D1000] 02:52:02 INFO - PROCESS | 3544 | 1461232322525 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (0000000E81F77C00) [pid = 3544] [serial = 2346] [outer = 0000000E805D1000] 02:52:03 INFO - PROCESS | 3544 | 1461232323221 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:52:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:52:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1048ms 02:52:03 INFO - PROCESS | 3544 | 1461232323260 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 3544 | 1461232323265 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 02:52:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:52:03 INFO - PROCESS | 3544 | 1461232323271 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 3544 | 1461232323275 Marionette TRACE conn4 <- [1,3086,null,{}] 02:52:03 INFO - PROCESS | 3544 | 1461232323280 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:03 INFO - PROCESS | 3544 | 1461232323382 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 02:52:03 INFO - PROCESS | 3544 | 1461232323491 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E80B43000 == 45 [pid = 3544] [id = 783] 02:52:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0000000E80AA8400) [pid = 3544] [serial = 2347] [outer = 0000000000000000] 02:52:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0000000E80AAEC00) [pid = 3544] [serial = 2348] [outer = 0000000E80AA8400] 02:52:03 INFO - PROCESS | 3544 | 1461232323544 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0000000E80B53800) [pid = 3544] [serial = 2349] [outer = 0000000E80AA8400] 02:52:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E86D0E800 == 44 [pid = 3544] [id = 775] 02:52:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85B37800 == 43 [pid = 3544] [id = 774] 02:52:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E85AF3000 == 42 [pid = 3544] [id = 773] 02:52:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E80941000 == 41 [pid = 3544] [id = 772] 02:52:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E854E0800 == 40 [pid = 3544] [id = 771] 02:52:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E84F26000 == 39 [pid = 3544] [id = 770] 02:52:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E83854800 == 38 [pid = 3544] [id = 769] 02:52:03 INFO - PROCESS | 3544 | --DOCSHELL 0000000E81112000 == 37 [pid = 3544] [id = 768] 02:52:03 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0000000E82B17400) [pid = 3544] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0000000E82057C00) [pid = 3544] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0000000E84A7D800) [pid = 3544] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0000000E84BAE400) [pid = 3544] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0000000E80913000) [pid = 3544] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0000000E80964800) [pid = 3544] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0000000E80AAE800) [pid = 3544] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0000000E80ABAC00) [pid = 3544] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0000000E80BB7400) [pid = 3544] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0000000E82ADE400) [pid = 3544] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0000000E82B14C00) [pid = 3544] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0000000E82AE8800) [pid = 3544] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0000000E83BDD800) [pid = 3544] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0000000E82B1E400) [pid = 3544] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0000000E811D9400) [pid = 3544] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0000000E844F3800) [pid = 3544] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0000000E83C19800) [pid = 3544] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0000000E84BB8C00) [pid = 3544] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0000000E81247800) [pid = 3544] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0000000E81250C00) [pid = 3544] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0000000E8277FC00) [pid = 3544] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0000000E82057800) [pid = 3544] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0000000E82770C00) [pid = 3544] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0000000E81CF3800) [pid = 3544] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0000000E81F77000) [pid = 3544] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0000000E81244000) [pid = 3544] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0000000E812E8400) [pid = 3544] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0000000E811D1000) [pid = 3544] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0000000E81210C00) [pid = 3544] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0000000E80B59000) [pid = 3544] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0000000E80BC1C00) [pid = 3544] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0000000E80B4E000) [pid = 3544] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0000000E80AAA400) [pid = 3544] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0000000E812F0000) [pid = 3544] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0000000E80AB7000) [pid = 3544] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0000000E80912800) [pid = 3544] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0000000E8091F800) [pid = 3544] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0000000E84D6F400) [pid = 3544] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0000000E81F79800) [pid = 3544] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0000000E83C14800) [pid = 3544] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0000000E8290AC00) [pid = 3544] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0000000E844F7000) [pid = 3544] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0000000E83C21400) [pid = 3544] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0000000E8117F800) [pid = 3544] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3544 | 1461232324117 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:52:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:52:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:52:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 879ms 02:52:04 INFO - PROCESS | 3544 | 1461232324168 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 02:52:04 INFO - PROCESS | 3544 | 1461232324174 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 02:52:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:52:04 INFO - PROCESS | 3544 | 1461232324181 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:52:04 INFO - PROCESS | 3544 | 1461232324184 Marionette TRACE conn4 <- [1,3090,null,{}] 02:52:04 INFO - PROCESS | 3544 | 1461232324188 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:04 INFO - PROCESS | 3544 | 1461232324275 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 02:52:04 INFO - PROCESS | 3544 | 1461232324281 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:04 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E81105800 == 38 [pid = 3544] [id = 784] 02:52:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0000000E805D8800) [pid = 3544] [serial = 2350] [outer = 0000000000000000] 02:52:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0000000E80AB9800) [pid = 3544] [serial = 2351] [outer = 0000000E805D8800] 02:52:04 INFO - PROCESS | 3544 | 1461232324329 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0000000E80BB8000) [pid = 3544] [serial = 2352] [outer = 0000000E805D8800] 02:52:04 INFO - PROCESS | 3544 | 1461232324819 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:52:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:52:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 02:52:04 INFO - PROCESS | 3544 | 1461232324859 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 02:52:04 INFO - PROCESS | 3544 | 1461232324861 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 02:52:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:52:04 INFO - PROCESS | 3544 | 1461232324869 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:52:04 INFO - PROCESS | 3544 | 1461232324873 Marionette TRACE conn4 <- [1,3094,null,{}] 02:52:04 INFO - PROCESS | 3544 | 1461232324884 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:04 INFO - PROCESS | 3544 | 1461232324975 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 02:52:04 INFO - PROCESS | 3544 | 1461232324984 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8332B800 == 39 [pid = 3544] [id = 785] 02:52:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0000000E8120C400) [pid = 3544] [serial = 2353] [outer = 0000000000000000] 02:52:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0000000E81215C00) [pid = 3544] [serial = 2354] [outer = 0000000E8120C400] 02:52:05 INFO - PROCESS | 3544 | 1461232325033 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0000000E8124B800) [pid = 3544] [serial = 2355] [outer = 0000000E8120C400] 02:52:05 INFO - PROCESS | 3544 | 1461232325486 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:52:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:52:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:52:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:52:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 628ms 02:52:05 INFO - PROCESS | 3544 | 1461232325501 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 02:52:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:52:05 INFO - PROCESS | 3544 | 1461232325504 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 02:52:05 INFO - PROCESS | 3544 | 1461232325507 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 3544 | 1461232325509 Marionette TRACE conn4 <- [1,3098,null,{}] 02:52:05 INFO - PROCESS | 3544 | 1461232325517 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:05 INFO - PROCESS | 3544 | 1461232325605 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 02:52:05 INFO - PROCESS | 3544 | 1461232325642 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8386E000 == 40 [pid = 3544] [id = 786] 02:52:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0000000E81792800) [pid = 3544] [serial = 2356] [outer = 0000000000000000] 02:52:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0000000E81796C00) [pid = 3544] [serial = 2357] [outer = 0000000E81792800] 02:52:05 INFO - PROCESS | 3544 | 1461232325690 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0000000E81CEF000) [pid = 3544] [serial = 2358] [outer = 0000000E81792800] 02:52:06 INFO - PROCESS | 3544 | 1461232326101 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:52:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:52:06 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 02:52:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:52:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 02:52:06 INFO - PROCESS | 3544 | 1461232326153 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 3544 | 1461232326155 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 02:52:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:52:06 INFO - PROCESS | 3544 | 1461232326159 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - PROCESS | 3544 | 1461232326161 Marionette TRACE conn4 <- [1,3102,null,{}] 02:52:06 INFO - PROCESS | 3544 | 1461232326164 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:06 INFO - PROCESS | 3544 | 1461232326246 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 02:52:06 INFO - PROCESS | 3544 | 1461232326251 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"88f717fa-7f69-4e17-abf2-93f19769f2d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 3544 | ++DOCSHELL 0000000E8098E800 == 41 [pid = 3544] [id = 787] 02:52:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0000000E81F76400) [pid = 3544] [serial = 2359] [outer = 0000000000000000] 02:52:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0000000E82056400) [pid = 3544] [serial = 2360] [outer = 0000000E81F76400] 02:52:06 INFO - PROCESS | 3544 | 1461232326298 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0000000E82061C00) [pid = 3544] [serial = 2361] [outer = 0000000E81F76400] 02:52:06 INFO - PROCESS | 3544 | 1461232326780 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:52:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:52:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 02:52:06 INFO - PROCESS | 3544 | 1461232326830 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 3544 | 1461232326832 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 02:52:08 WARNING - u'runner_teardown' () 02:52:08 INFO - No more tests 02:52:08 INFO - Got 0 unexpected results 02:52:08 INFO - SUITE-END | took 708s 02:52:08 INFO - Closing logging queue 02:52:08 INFO - queue closed 02:52:08 INFO - Return code: 0 02:52:08 WARNING - # TBPL SUCCESS # 02:52:08 INFO - Running post-action listener: _resource_record_post_action 02:52:08 INFO - Running post-run listener: _resource_record_post_run 02:52:09 INFO - Total resource usage - Wall time: 720s; CPU: 14.0%; Read bytes: 175291392; Write bytes: 1057206784; Read time: 2267380; Write time: 5327900 02:52:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:52:09 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 68164608; Read time: 0; Write time: 233240 02:52:09 INFO - run-tests - Wall time: 716s; CPU: 14.0%; Read bytes: 175291392; Write bytes: 906659328; Read time: 2267380; Write time: 5025860 02:52:09 INFO - Running post-run listener: _upload_blobber_files 02:52:09 INFO - Blob upload gear active. 02:52:09 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:52:09 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 02:52:09 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'] 02:52:09 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 02:52:09 INFO - (blobuploader) - INFO - Open directory for files ... 02:52:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:52:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:52:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:52:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:52:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:52:10 INFO - (blobuploader) - INFO - Done attempting. 02:52:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:52:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:52:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:52:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:52:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:52:12 INFO - (blobuploader) - INFO - Done attempting. 02:52:12 INFO - (blobuploader) - INFO - Iteration through files over. 02:52:12 INFO - Return code: 0 02:52:12 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:52:12 INFO - Using _rmtree_windows ... 02:52:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:52:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1e34ef867157485433740c5b907fd07aeceacc791202eed7fbdfd0dad7923ec90629c74ee95ad6ce55c23b53753c8ecef25f5ead5ebbed26ccfdda5576c7ce3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6be19507a93109b9d145c822b41459c3f522f033fe339839448d60468b6dd5b67ab7832a28c0a7796fa00b37ba92d6c143c82543045e1b887f78c2ee08d29601"} 02:52:12 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:52:12 INFO - Writing to file C:\slave\test\properties\blobber_files 02:52:12 INFO - Contents: 02:52:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1e34ef867157485433740c5b907fd07aeceacc791202eed7fbdfd0dad7923ec90629c74ee95ad6ce55c23b53753c8ecef25f5ead5ebbed26ccfdda5576c7ce3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6be19507a93109b9d145c822b41459c3f522f033fe339839448d60468b6dd5b67ab7832a28c0a7796fa00b37ba92d6c143c82543045e1b887f78c2ee08d29601"} 02:52:12 INFO - Running post-run listener: copy_logs_to_upload_dir 02:52:12 INFO - Copying logs to upload dir... 02:52:12 INFO - mkdir: C:\slave\test\build\upload\logs 02:52:12 INFO - Copying logs to upload dir... 02:52:12 INFO - Using _rmtree_windows ... 02:52:12 INFO - Using _rmtree_windows ... 02:52:12 INFO - Using _rmtree_windows ... 02:52:12 INFO - Using _rmtree_windows ... 02:52:12 INFO - Using _rmtree_windows ... 02:52:12 INFO - Using _rmtree_windows ... 02:52:12 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=927.726000 ========= master_lag: 0.61 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-04-21 02:52:12.309117) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 02:52:12.309997) ========= '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-113\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-113 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-113 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-113\AppData\Local LOGONSERVER=\\T-W864-IX-113 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-113 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-113 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-113 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1e34ef867157485433740c5b907fd07aeceacc791202eed7fbdfd0dad7923ec90629c74ee95ad6ce55c23b53753c8ecef25f5ead5ebbed26ccfdda5576c7ce3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6be19507a93109b9d145c822b41459c3f522f033fe339839448d60468b6dd5b67ab7832a28c0a7796fa00b37ba92d6c143c82543045e1b887f78c2ee08d29601"} build_url:https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/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/1e34ef867157485433740c5b907fd07aeceacc791202eed7fbdfd0dad7923ec90629c74ee95ad6ce55c23b53753c8ecef25f5ead5ebbed26ccfdda5576c7ce3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6be19507a93109b9d145c822b41459c3f522f033fe339839448d60468b6dd5b67ab7832a28c0a7796fa00b37ba92d6c143c82543045e1b887f78c2ee08d29601"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fsZDjhpjT9SD1n15aSsh1w/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 02:52:12.430650) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 02:52:12.430987) ========= '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-113\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-113 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-113 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-113\AppData\Local LOGONSERVER=\\T-W864-IX-113 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-113 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-113 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-113 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 02:52:12.544892) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 02:52:12.545217) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 02:52:13.047519) ========= ========= Total master_lag: 3.94 =========